',1)),t("div",h,[s[0]||(s[0]=t("div",{class:"bullshit__oops"},"OOPS!",-1)),s[1]||(s[1]=t("div",{class:"bullshit__info"},"All rights reserved",-1)),t("div",m,l(e.message),1),s[2]||(s[2]=t("div",{class:"bullshit__info"},"Please check that the URL you entered is correct, or click the button below to return to the homepage.",-1)),s[3]||(s[3]=t("a",{href:"/",class:"bullshit__return-home"},"Back to home",-1))])])])}const w=i(n,[["render",u],["__scopeId","data-v-77105cad"]]);export{w as default};
+import{_ as i,c as o,a as t,b as c,t as l,o as d}from"./index-DfztMFTo.js";const r="/assets/404-N4aRkdWY.png",a="/assets/404_cloud-CPexjtDj.png",n={name:"Page404",computed:{message(){return"The webmaster said that you can not enter this page..."}}},_={class:"wscn-http404-container"},p={class:"wscn-http404"},h={class:"bullshit"},m={class:"bullshit__headline"};function u(v,s,g,b,f,e){return d(),o("div",_,[t("div",p,[s[4]||(s[4]=c('
',1)),t("div",h,[s[0]||(s[0]=t("div",{class:"bullshit__oops"},"OOPS!",-1)),s[1]||(s[1]=t("div",{class:"bullshit__info"},"All rights reserved",-1)),t("div",m,l(e.message),1),s[2]||(s[2]=t("div",{class:"bullshit__info"},"Please check that the URL you entered is correct, or click the button below to return to the homepage.",-1)),s[3]||(s[3]=t("a",{href:"/",class:"bullshit__return-home"},"Back to home",-1))])])])}const w=i(n,[["render",u],["__scopeId","data-v-77105cad"]]);export{w as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/500-BLFHUfe2.js b/API/Wood.Admin.WebApi/wwwroot/assets/500-D5H59xIr.js
similarity index 99%
rename from API/Wood.Admin.WebApi/wwwroot/assets/500-BLFHUfe2.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/500-D5H59xIr.js
index 9d5ba2b..a766d4f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/500-BLFHUfe2.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/500-D5H59xIr.js
@@ -1 +1 @@
-import{_ as r,c as s,b as l,d as f,w as d,r as i,o as c,e as p}from"./index-Dk5CK9SF.js";const _={class:"main-error-page"},n={__name:"500",setup(v){function t(){window.location.href="/"}return(h,a)=>{const e=i("el-button");return c(),s("div",_,[a[1]||(a[1]=l('
Woops! Something went wrong :(
Have you tried turning it off and on again?
',3)),f(e,{size:"large",round:"",type:"primary",onClick:t},{default:d(()=>a[0]||(a[0]=[p("Back to home")])),_:1})])}}},x=r(n,[["__scopeId","data-v-2e0181c5"]]);export{x as default};
+import{_ as r,c as s,b as l,d as f,w as d,r as i,o as c,e as p}from"./index-DfztMFTo.js";const _={class:"main-error-page"},n={__name:"500",setup(v){function t(){window.location.href="/"}return(h,a)=>{const e=i("el-button");return c(),s("div",_,[a[1]||(a[1]=l('
Woops! Something went wrong :(
Have you tried turning it off and on again?
',3)),f(e,{size:"large",round:"",type:"primary",onClick:t},{default:d(()=>a[0]||(a[0]=[p("Back to home")])),_:1})])}}},x=r(n,[["__scopeId","data-v-2e0181c5"]]);export{x as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1F-UGz-R.css b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1F-UGz-R.css
deleted file mode 100644
index 798bc6d..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1F-UGz-R.css
+++ /dev/null
@@ -1 +0,0 @@
-.commonLogPage{height:100%;display:flex;width:100%}.commonLogPage .el-drawer__header{margin-bottom:0!important}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1o4egEaC.js b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1o4egEaC.js
new file mode 100644
index 0000000..b15acd0
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-1o4egEaC.js
@@ -0,0 +1 @@
+import{t as u}from"./index-CvlkEDMw.js";import{_ as O,a as _,u as P,v as k,w as F}from"./index-9P3LRO6Q.js";import{g as m}from"./customlog-jY9sbSEt.js";import{m as v,l as D,r as z,p as I,q as R,o as l,c as f,d as g,i as s,w as x,a as d,k as i,W as J,v as A,z as c}from"./index-DfztMFTo.js";const L={class:"commonLogPage"},B={style:{height:"100%"}},$={key:0,style:{height:"calc(50% - 25px)"}},E=Object.assign({name:"commonLogPage"},{__name:"commonLogPage",props:{pageModule:{type:String,default:null},authName:{type:String,default:null}},setup(h){const T=v(),e=D({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning",disabled:a=>!a.path||a.path==""}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}}),p=h;e.searchFilter.module=p.pageModule;function w(a,o){if(a.name=="showInfo"){if(e.infoCurrentRow=o.row,e.infoTableColumns=P(o.row.taskName,"taskName"),e.infoTableColumnsName=k(o.row.taskName,"taskName"),!e.infoTableColumnsName){A.error(`不支持的任务名: ${o.row.taskName}`);return}if(!o.row.path||o.row.path==""){e.drawerShow=!0;return}e.infoSearchFilter=[{logic:"And",column:"uId",action:"==",value:o.row.uId}],e.loading=!0,m(o.row.uId).then(t=>{JSON.parse(t.message)&&JSON.parse(t.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(n=>n.prop!="writeState"&&n.prop!="readState"),e.infoAllDataTop=JSON.parse(t.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,r()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(t.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}a.name=="downloadJSON"&&(e.loading=!0,m(o.row.uId).then(t=>{F(t.message,`${T.meta.title}_uid=${o.row.uId}.json`)}).finally(()=>e.loading=!1))}function r(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function C(a){e.infoPagerTop.pageSize=a,e.infoPagerTop.page=1,c(()=>{r()})}function N(a){e.infoPagerTop.page=a,c(()=>{r()})}function S(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function b(a){return a.row.type=="错误"&&a.column.property=="type"?"table-danger-row":"normal-tableRow"}return(a,o)=>{const t=z("el-drawer"),n=I("loading");return R((l(),f("div",L,[g(u,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:w,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:p.authName,searchFilterOptions:e.searchFilterOptions,tableCellClassName:b},null,8,["apiName","searchOptions","searchFilter","leftOperation","authName","searchFilterOptions"]),e.drawerShow?(l(),s(t,{key:0,class:"commonLogPage_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":o[0]||(o[0]=y=>e.drawerShow=y),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:S},{default:x(()=>[d("div",B,[e.infoCurrentRow.path&&e.infoCurrentRow.path!=""?(l(),f("div",$,[g(O,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(l(),s(_,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:C,onPageCurrentChange:N},null,8,["pager"])):i("",!0)])):i("",!0),d("div",{style:J([{display:"flex"},{height:e.infoCurrentRow.path&&e.infoCurrentRow.path!=""?"calc(50% + 25px)":"100%"}])},[e.drawerShow?(l(),s(u,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):i("",!0)],4)])]),_:1},8,["modelValue","title"])):i("",!0)])),[[n,e.loading]])}}});export{E as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CTdy4HYS.js b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CTdy4HYS.js
deleted file mode 100644
index 3f33d27..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CTdy4HYS.js
+++ /dev/null
@@ -1 +0,0 @@
-import{t as m}from"./index-CIzvAREh.js";import{_ as y,a as _,u as O,v as P,w as k}from"./index-Ce2KtBHV.js";import{g as f}from"./customlog-BlybnOhD.js";import{m as F,l as v,r as D,p as z,q as I,o as n,c as x,d as g,i as r,w as J,a as s,k as p,v as A,z as c}from"./index-Dk5CK9SF.js";const L={class:"commonLogPage"},B={style:{height:"100%"}},$={style:{height:"calc(50% - 25px)"}},R={style:{height:"calc(50% + 25px)",display:"flex"}},E=Object.assign({name:"commonLogPage"},{__name:"commonLogPage",props:{pageModule:{type:String,default:null},authName:{type:String,default:null}},setup(d){const h=F(),e=v({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}}),u=d;e.searchFilter.module=u.pageModule;function T(o,a){if(o.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=O(a.row.taskName,"taskName"),e.infoTableColumnsName=P(a.row.taskName,"taskName"),!e.infoTableColumnsName){A.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"uId",action:"==",value:a.row.uId}],e.loading=!0,f(a.row.uId).then(l=>{JSON.parse(l.message)&&JSON.parse(l.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(t=>t.prop!="writeState"&&t.prop!="readState"),e.infoAllDataTop=JSON.parse(l.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,i()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(l.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}o.name=="downloadJSON"&&(e.loading=!0,f(a.row.uId).then(l=>{k(l.message,`${h.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function i(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function w(o){e.infoPagerTop.pageSize=o,e.infoPagerTop.page=1,c(()=>{i()})}function C(o){e.infoPagerTop.page=o,c(()=>{i()})}function N(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function S(o){return o.row.type=="错误"&&o.column.property=="type"?"table-danger-row":"normal-tableRow"}return(o,a)=>{const l=D("el-drawer"),t=z("loading");return I((n(),x("div",L,[g(m,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:T,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:u.authName,searchFilterOptions:e.searchFilterOptions,tableCellClassName:S},null,8,["apiName","searchOptions","searchFilter","leftOperation","authName","searchFilterOptions"]),e.drawerShow?(n(),r(l,{key:0,class:"commonLogPage_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=b=>e.drawerShow=b),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:N},{default:J(()=>[s("div",B,[s("div",$,[g(y,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(n(),r(_,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:w,onPageCurrentChange:C},null,8,["pager"])):p("",!0)]),s("div",R,[e.drawerShow?(n(),r(m,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):p("",!0)])])]),_:1},8,["modelValue","title"])):p("",!0)])),[[t,e.loading]])}}});export{E as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CmHfLp1m.css b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CmHfLp1m.css
new file mode 100644
index 0000000..37a3154
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/commonLogPage-CmHfLp1m.css
@@ -0,0 +1 @@
+.commonLogPage{height:100%;display:flex;width:100%}.commonLogPage .el-drawer__header{margin-bottom:0!important}.el-button--warning.is-link.is-disabled{color:#ccc!important}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/customlog-BlybnOhD.js b/API/Wood.Admin.WebApi/wwwroot/assets/customlog-jY9sbSEt.js
similarity index 58%
rename from API/Wood.Admin.WebApi/wwwroot/assets/customlog-BlybnOhD.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/customlog-jY9sbSEt.js
index ee8ccd8..28e47be 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/customlog-BlybnOhD.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/customlog-jY9sbSEt.js
@@ -1 +1 @@
-import{y as o}from"./index-Dk5CK9SF.js";function s(t){return o({url:"/api/customlog/getlogrequestjsonlist",method:"get",params:{uId:t}})}export{s as g};
+import{y as o}from"./index-DfztMFTo.js";function s(t){return o({url:"/api/customlog/getlogrequestjsonlist",method:"get",params:{uId:t}})}export{s as g};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-CLTv_5cP.js b/API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-DwI1rkgo.js
similarity index 90%
rename from API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-CLTv_5cP.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-DwI1rkgo.js
index a1ed232..df9d9b4 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-CLTv_5cP.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/dataDictDetailApi-DwI1rkgo.js
@@ -1 +1 @@
-import{y as a}from"./index-Dk5CK9SF.js";function i(t){return a({url:"/api/dataDictDetail/paged",method:"post",data:t})}function r(){return a({url:"/api/dataDictDetail/maxSort",method:"get"})}function d(t){return a({url:"/api/dataDictDetail/delete",method:"post",data:t})}function D(t){return a({url:"/api/dataDictDetail/add",method:"post",data:t})}function u(t){return a({url:"/api/dataDictDetail/update",method:"post",data:t})}function l(t){return a({url:"/api/dataDictDetail/detail",method:"get",params:{id:t}})}function o(t){return a({url:"/api/dataDictDetail/selectList",method:"get",params:{code:t}})}export{i as a,l as b,r as c,d,D as e,o as g,u};
+import{y as a}from"./index-DfztMFTo.js";function i(t){return a({url:"/api/dataDictDetail/paged",method:"post",data:t})}function r(){return a({url:"/api/dataDictDetail/maxSort",method:"get"})}function d(t){return a({url:"/api/dataDictDetail/delete",method:"post",data:t})}function D(t){return a({url:"/api/dataDictDetail/add",method:"post",data:t})}function u(t){return a({url:"/api/dataDictDetail/update",method:"post",data:t})}function l(t){return a({url:"/api/dataDictDetail/detail",method:"get",params:{id:t}})}function o(t){return a({url:"/api/dataDictDetail/selectList",method:"get",params:{code:t}})}export{i as a,l as b,r as c,d,D as e,o as g,u};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-JeR6ZNhC.js b/API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-B28FVM6W.js
similarity index 97%
rename from API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-JeR6ZNhC.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-B28FVM6W.js
index c415ef5..a389f6f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-JeR6ZNhC.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/deferredJobDialog-B28FVM6W.js
@@ -1 +1 @@
-import{y as s,l as C,f as B,r as l,p as E,o as f,i as F,w as t,a as r,d as a,e as c,q as N,c as M,v as O}from"./index-Dk5CK9SF.js";function z(n){return s({url:"/api/autoJob/paged",method:"post",data:n})}function A(n){return s({url:"/api/autoJob/start",method:"get",params:{id:n}})}function G(n){return s({url:"/api/autoJob/stop",method:"get",params:{id:n}})}function P(n){return s({url:"/api/autoJob/deferred",method:"post",data:n})}const R={class:"app-container",style:{"min-height":"200px"}},U={class:"el-custom-dialog-footer"},j={__name:"deferredJobDialog",emits:["onClose"],setup(n,{expose:p,emit:_}){const g=_,e=C({isShowDialog:!1,form:{},loading:!1}),m=B();function b(i){e.loading=!0,v(),e.form.id=i.id,e.form.endTime=i.endTime,e.loading=!1,e.isShowDialog=!0}function v(){var i;e.form={id:null,endTime:""},(i=m.value)==null||i.resetFields()}function w(){e.loading=!0,P(e.form).then(()=>{O("延期成功"),g("onClose"),e.isShowDialog=!1,e.loading=!1})}return p({openDialog:b}),(i,o)=>{const D=l("Edit"),h=l("el-icon"),J=l("el-date-picker"),k=l("el-form-item"),V=l("el-col"),x=l("el-row"),y=l("el-form"),u=l("el-button"),S=l("el-dialog"),T=E("loading");return f(),F(S,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[2]||(o[2]=d=>e.isShowDialog=d),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[r("div",null,[a(h,{class:"el-custom-dialog-icon"},{default:t(()=>[a(D)]),_:1}),o[3]||(o[3]=r("span",null,"延期Job",-1))])]),footer:t(()=>[r("div",U,[a(u,{type:"primary",onClick:w,disabled:e.loading},{default:t(()=>o[4]||(o[4]=[c("确定")])),_:1},8,["disabled"]),a(u,{onClick:o[1]||(o[1]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[5]||(o[5]=[c("取消")])),_:1},8,["disabled"])])]),default:t(()=>[N((f(),M("div",R,[a(y,{ref_key:"elFormRef",ref:m,model:e.form,"label-width":"90px"},{default:t(()=>[a(x,null,{default:t(()=>[a(V,{span:24},{default:t(()=>[a(k,{label:"结束时间"},{default:t(()=>[a(J,{modelValue:e.form.endTime,"onUpdate:modelValue":o[0]||(o[0]=d=>e.form.endTime=d),type:"datetime",placeholder:"结束时间"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[T,e.loading]])]),_:1},8,["modelValue"])}}},H=Object.freeze(Object.defineProperty({__proto__:null,default:j},Symbol.toStringTag,{value:"Module"}));export{j as _,G as a,H as d,z as g,A as s};
+import{y as s,l as C,f as B,r as l,p as E,o as f,i as F,w as t,a as r,d as a,e as c,q as N,c as M,v as O}from"./index-DfztMFTo.js";function z(n){return s({url:"/api/autoJob/paged",method:"post",data:n})}function A(n){return s({url:"/api/autoJob/start",method:"get",params:{id:n}})}function G(n){return s({url:"/api/autoJob/stop",method:"get",params:{id:n}})}function P(n){return s({url:"/api/autoJob/deferred",method:"post",data:n})}const R={class:"app-container",style:{"min-height":"200px"}},U={class:"el-custom-dialog-footer"},j={__name:"deferredJobDialog",emits:["onClose"],setup(n,{expose:p,emit:_}){const g=_,e=C({isShowDialog:!1,form:{},loading:!1}),m=B();function b(i){e.loading=!0,v(),e.form.id=i.id,e.form.endTime=i.endTime,e.loading=!1,e.isShowDialog=!0}function v(){var i;e.form={id:null,endTime:""},(i=m.value)==null||i.resetFields()}function w(){e.loading=!0,P(e.form).then(()=>{O("延期成功"),g("onClose"),e.isShowDialog=!1,e.loading=!1})}return p({openDialog:b}),(i,o)=>{const D=l("Edit"),h=l("el-icon"),J=l("el-date-picker"),k=l("el-form-item"),V=l("el-col"),x=l("el-row"),y=l("el-form"),u=l("el-button"),S=l("el-dialog"),T=E("loading");return f(),F(S,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[2]||(o[2]=d=>e.isShowDialog=d),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[r("div",null,[a(h,{class:"el-custom-dialog-icon"},{default:t(()=>[a(D)]),_:1}),o[3]||(o[3]=r("span",null,"延期Job",-1))])]),footer:t(()=>[r("div",U,[a(u,{type:"primary",onClick:w,disabled:e.loading},{default:t(()=>o[4]||(o[4]=[c("确定")])),_:1},8,["disabled"]),a(u,{onClick:o[1]||(o[1]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[5]||(o[5]=[c("取消")])),_:1},8,["disabled"])])]),default:t(()=>[N((f(),M("div",R,[a(y,{ref_key:"elFormRef",ref:m,model:e.form,"label-width":"90px"},{default:t(()=>[a(x,null,{default:t(()=>[a(V,{span:24},{default:t(()=>[a(k,{label:"结束时间"},{default:t(()=>[a(J,{modelValue:e.form.endTime,"onUpdate:modelValue":o[0]||(o[0]=d=>e.form.endTime=d),type:"datetime",placeholder:"结束时间"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[T,e.loading]])]),_:1},8,["modelValue"])}}},H=Object.freeze(Object.defineProperty({__proto__:null,default:j},Symbol.toStringTag,{value:"Module"}));export{j as _,G as a,H as d,z as g,A as s};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-Djix0ERV.js b/API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-BvRuHVit.js
similarity index 94%
rename from API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-Djix0ERV.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-BvRuHVit.js
index 65a9c87..b30401f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-Djix0ERV.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/dictDetailDialog-BvRuHVit.js
@@ -1 +1 @@
-import{a as q,d as B}from"./dataDictDetailApi-CLTv_5cP.js";import E from"./editDictDetailDialog-FphU2nFw.js";import{l as T,f as U,r as n,p as I,o as g,i as m,w as l,a as y,d as t,q as N,c as R,e as r,t as $,E as h,v as M}from"./index-Dk5CK9SF.js";const O={class:"app-container",style:{height:"50vh"}},G={__name:"dictDetailDialog",setup(j,{expose:P}){const e=T({isShowDialog:!1,loading:!1,queryParams:{dictId:"",name:""},pageParams:{Sort:"sort",Page:1,PageSize:10,Total:0},tableData:[]}),u=U();function d(){e.loading=!0,q(Object.assign({},e.queryParams,e.pageParams)).then(i=>{e.tableData=i.data.data,e.pageParams.Total=i.data.total}).finally(()=>e.loading=!1)}function D(i){h.confirm("是否删除该字典值?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{e.loading=!0,B({ids:i}).then(()=>{M({message:"删除成功",type:"success"}),d()}).finally(()=>e.loading=!1)})}function b(i){e.queryParams.dictId=i,d(),e.isShowDialog=!0}return P({openDialog:b}),(i,a)=>{const k=n("Edit"),w=n("el-icon"),v=n("el-input"),c=n("el-form-item"),p=n("el-button"),x=n("el-form"),f=n("el-card"),s=n("el-table-column"),_=n("el-tag"),S=n("el-table"),C=n("el-pagination"),z=n("el-dialog"),V=I("loading");return g(),m(z,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[4]||(a[4]=o=>e.isShowDialog=o),draggable:"","close-on-click-modal":!1,width:"1024px"},{header:l(()=>[y("div",null,[t(w,{class:"el-custom-dialog-icon"},{default:l(()=>[t(k)]),_:1}),a[5]||(a[5]=y("span",null,"字典信息",-1))])]),default:l(()=>[N((g(),R("div",O,[t(f,{class:"search-container"},{default:l(()=>[t(x,{inline:!0},{default:l(()=>[t(c,{label:"名称"},{default:l(()=>[t(v,{modelValue:e.queryParams.name,"onUpdate:modelValue":a[0]||(a[0]=o=>e.queryParams.name=o),placeholder:"名称/编码",clearable:""},null,8,["modelValue"])]),_:1}),t(c,null,{default:l(()=>[t(p,{onClick:d,icon:"Search"},{default:l(()=>a[6]||(a[6]=[r("查询")])),_:1}),t(p,{type:"primary",onClick:a[1]||(a[1]=()=>u.value.openDialog())},{default:l(()=>a[7]||(a[7]=[r("新增")])),_:1})]),_:1})]),_:1})]),_:1}),t(f,{class:"paged-table-container"},{default:l(()=>[t(S,{ref:"tableRef","row-key":"id",data:e.tableData,border:""},{default:l(()=>[t(s,{type:"index",width:"50"},{default:l(o=>[r($(o.$index+1+(e.pageParams.Page-1)*e.pageParams.PageSize),1)]),_:1}),t(s,{prop:"dictValue",label:"字典值"}),t(s,{prop:"dictKey",label:"字典键"}),t(s,{prop:"sort",label:"序号"}),t(s,{prop:"status",label:"状态"},{default:l(o=>[o.row.status===1?(g(),m(_,{key:0,type:"success","disable-transitions":""},{default:l(()=>a[8]||(a[8]=[r("正常")])),_:1})):(g(),m(_,{key:1,type:"danger","disable-transitions":""},{default:l(()=>a[9]||(a[9]=[r("禁用")])),_:1}))]),_:1}),t(s,{prop:"remark",label:"备注"}),t(s,{label:"操作",align:"left",width:"150","show-overflow-tooltip":""},{default:l(o=>[t(p,{link:"",icon:"Edit",type:"primary",onClick:()=>u.value.openDialog(o.row.id)},{default:l(()=>a[10]||(a[10]=[r(" 编辑 ")])),_:2},1032,["onClick"]),t(p,{link:"",icon:"Delete",type:"danger",onClick:K=>D([o.row.id])},{default:l(()=>a[11]||(a[11]=[r(" 删除 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),t(C,{style:{"margin-top":"10px"},currentPage:e.pageParams.Page,"onUpdate:currentPage":a[2]||(a[2]=o=>e.pageParams.Page=o),"page-size":e.pageParams.PageSize,"onUpdate:pageSize":a[3]||(a[3]=o=>e.pageParams.PageSize=o),total:e.pageParams.Total,background:"",layout:"total, sizes,prev, pager, next",onSizeChange:d,onCurrentChange:d,"page-sizes":[10,20,50,100]},null,8,["currentPage","page-size","total"])]),_:1}),t(E,{ref_key:"editDictDetailDialogRef",ref:u,onOnClose:d,"dict-id":e.queryParams.dictId},null,8,["dict-id"])])),[[V,e.loading]])]),_:1},8,["modelValue"])}}};export{G as default};
+import{a as q,d as B}from"./dataDictDetailApi-DwI1rkgo.js";import E from"./editDictDetailDialog-ojTR1tDn.js";import{l as T,f as U,r as n,p as I,o as g,i as m,w as l,a as y,d as t,q as N,c as R,e as r,t as $,E as h,v as M}from"./index-DfztMFTo.js";const O={class:"app-container",style:{height:"50vh"}},G={__name:"dictDetailDialog",setup(j,{expose:P}){const e=T({isShowDialog:!1,loading:!1,queryParams:{dictId:"",name:""},pageParams:{Sort:"sort",Page:1,PageSize:10,Total:0},tableData:[]}),u=U();function d(){e.loading=!0,q(Object.assign({},e.queryParams,e.pageParams)).then(i=>{e.tableData=i.data.data,e.pageParams.Total=i.data.total}).finally(()=>e.loading=!1)}function D(i){h.confirm("是否删除该字典值?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{e.loading=!0,B({ids:i}).then(()=>{M({message:"删除成功",type:"success"}),d()}).finally(()=>e.loading=!1)})}function b(i){e.queryParams.dictId=i,d(),e.isShowDialog=!0}return P({openDialog:b}),(i,a)=>{const k=n("Edit"),w=n("el-icon"),v=n("el-input"),c=n("el-form-item"),p=n("el-button"),x=n("el-form"),f=n("el-card"),s=n("el-table-column"),_=n("el-tag"),S=n("el-table"),C=n("el-pagination"),z=n("el-dialog"),V=I("loading");return g(),m(z,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[4]||(a[4]=o=>e.isShowDialog=o),draggable:"","close-on-click-modal":!1,width:"1024px"},{header:l(()=>[y("div",null,[t(w,{class:"el-custom-dialog-icon"},{default:l(()=>[t(k)]),_:1}),a[5]||(a[5]=y("span",null,"字典信息",-1))])]),default:l(()=>[N((g(),R("div",O,[t(f,{class:"search-container"},{default:l(()=>[t(x,{inline:!0},{default:l(()=>[t(c,{label:"名称"},{default:l(()=>[t(v,{modelValue:e.queryParams.name,"onUpdate:modelValue":a[0]||(a[0]=o=>e.queryParams.name=o),placeholder:"名称/编码",clearable:""},null,8,["modelValue"])]),_:1}),t(c,null,{default:l(()=>[t(p,{onClick:d,icon:"Search"},{default:l(()=>a[6]||(a[6]=[r("查询")])),_:1}),t(p,{type:"primary",onClick:a[1]||(a[1]=()=>u.value.openDialog())},{default:l(()=>a[7]||(a[7]=[r("新增")])),_:1})]),_:1})]),_:1})]),_:1}),t(f,{class:"paged-table-container"},{default:l(()=>[t(S,{ref:"tableRef","row-key":"id",data:e.tableData,border:""},{default:l(()=>[t(s,{type:"index",width:"50"},{default:l(o=>[r($(o.$index+1+(e.pageParams.Page-1)*e.pageParams.PageSize),1)]),_:1}),t(s,{prop:"dictValue",label:"字典值"}),t(s,{prop:"dictKey",label:"字典键"}),t(s,{prop:"sort",label:"序号"}),t(s,{prop:"status",label:"状态"},{default:l(o=>[o.row.status===1?(g(),m(_,{key:0,type:"success","disable-transitions":""},{default:l(()=>a[8]||(a[8]=[r("正常")])),_:1})):(g(),m(_,{key:1,type:"danger","disable-transitions":""},{default:l(()=>a[9]||(a[9]=[r("禁用")])),_:1}))]),_:1}),t(s,{prop:"remark",label:"备注"}),t(s,{label:"操作",align:"left",width:"150","show-overflow-tooltip":""},{default:l(o=>[t(p,{link:"",icon:"Edit",type:"primary",onClick:()=>u.value.openDialog(o.row.id)},{default:l(()=>a[10]||(a[10]=[r(" 编辑 ")])),_:2},1032,["onClick"]),t(p,{link:"",icon:"Delete",type:"danger",onClick:K=>D([o.row.id])},{default:l(()=>a[11]||(a[11]=[r(" 删除 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),t(C,{style:{"margin-top":"10px"},currentPage:e.pageParams.Page,"onUpdate:currentPage":a[2]||(a[2]=o=>e.pageParams.Page=o),"page-size":e.pageParams.PageSize,"onUpdate:pageSize":a[3]||(a[3]=o=>e.pageParams.PageSize=o),total:e.pageParams.Total,background:"",layout:"total, sizes,prev, pager, next",onSizeChange:d,onCurrentChange:d,"page-sizes":[10,20,50,100]},null,8,["currentPage","page-size","total"])]),_:1}),t(E,{ref_key:"editDictDetailDialogRef",ref:u,onOnClose:d,"dict-id":e.queryParams.dictId},null,8,["dict-id"])])),[[V,e.loading]])]),_:1},8,["modelValue"])}}};export{G as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-B62MA1AX.js b/API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-C9zNQMlQ.js
similarity index 81%
rename from API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-B62MA1AX.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-C9zNQMlQ.js
index 7b68f19..95a047b 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-B62MA1AX.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/dictSelect-C9zNQMlQ.js
@@ -1 +1 @@
-import{g as p}from"./dataDictDetailApi-CLTv_5cP.js";import{J as i,K as f,f as v,g as _,r as u,o as l,i as r,w as g,c as V,F as k,h as M}from"./index-Dk5CK9SF.js";const B={__name:"dictSelect",props:i({dict:{type:String,default:""}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const o=f(t,"modelValue"),a=v([]),c=t;return _(()=>{p(c.dict).then(s=>{a.value=s.data})}),(s,n)=>{const d=u("el-option"),m=u("el-select");return l(),r(m,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e)},{default:g(()=>[(l(!0),V(k,null,M(a.value,e=>(l(),r(d,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])}}};export{B as default};
+import{g as p}from"./dataDictDetailApi-DwI1rkgo.js";import{J as i,K as f,f as v,g as _,r as u,o as l,i as r,w as g,c as V,F as k,h as M}from"./index-DfztMFTo.js";const B={__name:"dictSelect",props:i({dict:{type:String,default:""}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const o=f(t,"modelValue"),a=v([]),c=t;return _(()=>{p(c.dict).then(s=>{a.value=s.data})}),(s,n)=>{const d=u("el-option"),m=u("el-select");return l(),r(m,{modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e)},{default:g(()=>[(l(!0),V(k,null,M(a.value,e=>(l(),r(d,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])}}};export{B as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-DOzmOT5j.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-CI71LCab.js
similarity index 91%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-DOzmOT5j.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-CI71LCab.js
index 96253f8..2e57b58 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-DOzmOT5j.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDataTypeDialog-CI71LCab.js
@@ -1 +1 @@
-import{l as E,f as _,r as s,p as F,o as g,i as K,w as l,a as m,d as a,e as y,q as h,c as N,B as U,v}from"./index-Dk5CK9SF.js";import{g as $,u as q}from"./roleApi-C5NV33K9.js";import M from"./orgTree-w9hn07qV.js";import O from"./enumSelect-sNoYGtPo.js";import"./orgApi-BBJpKd5N.js";const z={class:"app-container",style:{"min-height":"50px"}},A={class:"el-custom-dialog-footer"},Q={__name:"editDataTypeDialog",emits:["onClose"],setup(G,{expose:w,emit:S}){const T=S,e=E({isShowDialog:!1,form:{},selectOptions:[],loading:!1}),d=_(),n=_();function k(t){D(),e.form.id=t.id,e.form.dataScopeType=t.dataScopeType,t.dataScopeType===16&&(e.loading=!0,$(t.id).then(o=>{var i;(i=n.value)==null||i.setCheckedKeys(o.data.orgs)}).finally(()=>e.loading=!1)),e.isShowDialog=!0}function D(){var t,o;e.form={id:null,dataScopeType:"",orgs:[]},(t=n.value)==null||t.setCheckedKeys([]),(o=d.value)==null||o.resetFields()}function x(){d.value.validate(t=>{var o;if(t){if(e.form.orgs=(o=n.value)==null?void 0:o.getCheckedKeys(),e.form.dataScopeType===16&&e.form.orgs.length===0){v({message:"请选择自定义部门数据权限!",type:"warning"});return}e.loading=!0,q(e.form).then(()=>{T("onClose"),v({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return w({openDialog:k}),(t,o)=>{const i=s("Edit"),b=s("el-icon"),p=s("el-form-item"),f=s("el-col"),c=s("el-row"),C=s("el-scrollbar"),V=s("el-form"),u=s("el-button"),R=s("el-dialog"),B=F("loading");return g(),K(R,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[2]||(o[2]=r=>e.isShowDialog=r),draggable:"","close-on-click-modal":!1,width:"700px"},{header:l(()=>[m("div",null,[a(b,{class:"el-custom-dialog-icon"},{default:l(()=>[a(i)]),_:1}),o[3]||(o[3]=m("span",null,"角色数据权限",-1))])]),footer:l(()=>[m("div",A,[a(u,{type:"primary",onClick:x,disabled:e.loading},{default:l(()=>o[4]||(o[4]=[y("确定")])),_:1},8,["disabled"]),a(u,{onClick:o[1]||(o[1]=()=>e.isShowDialog=!1),disabled:e.loading},{default:l(()=>o[5]||(o[5]=[y("取消")])),_:1},8,["disabled"])])]),default:l(()=>[h((g(),N("div",z,[a(V,{ref_key:"elFormRef",ref:d,model:e.form,"label-width":"90px"},{default:l(()=>[a(c,null,{default:l(()=>[a(f,{span:18},{default:l(()=>[a(p,{label:"数据范围",prop:"dataScopeType"},{default:l(()=>[a(O,{enum:"DataScopeTypeEnum",modelValue:e.form.dataScopeType,"onUpdate:modelValue":o[0]||(o[0]=r=>e.form.dataScopeType=r)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),h(a(c,null,{default:l(()=>[a(f,{span:24},{default:l(()=>[a(p,{label:"部门权限"},{default:l(()=>[a(C,{"max-height":"500px",style:{width:"100%"}},{default:l(()=>[a(M,{ref_key:"elTreeRef",ref:n,"default-expand-all":"","show-checkbox":"","check-strictly":""},null,512)]),_:1})]),_:1})]),_:1})]),_:1},512),[[U,e.form.dataScopeType===16]])]),_:1},8,["model"])])),[[B,e.loading]])]),_:1},8,["modelValue"])}}};export{Q as default};
+import{l as E,f as _,r as s,p as F,o as g,i as K,w as l,a as m,d as a,e as y,q as h,c as N,B as U,v}from"./index-DfztMFTo.js";import{g as $,u as q}from"./roleApi-D5rDjfTa.js";import M from"./orgTree-BvhnaDNm.js";import O from"./enumSelect-CYa77J6Y.js";import"./orgApi-QFbU9gQW.js";const z={class:"app-container",style:{"min-height":"50px"}},A={class:"el-custom-dialog-footer"},Q={__name:"editDataTypeDialog",emits:["onClose"],setup(G,{expose:w,emit:S}){const T=S,e=E({isShowDialog:!1,form:{},selectOptions:[],loading:!1}),d=_(),n=_();function k(t){D(),e.form.id=t.id,e.form.dataScopeType=t.dataScopeType,t.dataScopeType===16&&(e.loading=!0,$(t.id).then(o=>{var i;(i=n.value)==null||i.setCheckedKeys(o.data.orgs)}).finally(()=>e.loading=!1)),e.isShowDialog=!0}function D(){var t,o;e.form={id:null,dataScopeType:"",orgs:[]},(t=n.value)==null||t.setCheckedKeys([]),(o=d.value)==null||o.resetFields()}function x(){d.value.validate(t=>{var o;if(t){if(e.form.orgs=(o=n.value)==null?void 0:o.getCheckedKeys(),e.form.dataScopeType===16&&e.form.orgs.length===0){v({message:"请选择自定义部门数据权限!",type:"warning"});return}e.loading=!0,q(e.form).then(()=>{T("onClose"),v({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return w({openDialog:k}),(t,o)=>{const i=s("Edit"),b=s("el-icon"),p=s("el-form-item"),f=s("el-col"),c=s("el-row"),C=s("el-scrollbar"),V=s("el-form"),u=s("el-button"),R=s("el-dialog"),B=F("loading");return g(),K(R,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[2]||(o[2]=r=>e.isShowDialog=r),draggable:"","close-on-click-modal":!1,width:"700px"},{header:l(()=>[m("div",null,[a(b,{class:"el-custom-dialog-icon"},{default:l(()=>[a(i)]),_:1}),o[3]||(o[3]=m("span",null,"角色数据权限",-1))])]),footer:l(()=>[m("div",A,[a(u,{type:"primary",onClick:x,disabled:e.loading},{default:l(()=>o[4]||(o[4]=[y("确定")])),_:1},8,["disabled"]),a(u,{onClick:o[1]||(o[1]=()=>e.isShowDialog=!1),disabled:e.loading},{default:l(()=>o[5]||(o[5]=[y("取消")])),_:1},8,["disabled"])])]),default:l(()=>[h((g(),N("div",z,[a(V,{ref_key:"elFormRef",ref:d,model:e.form,"label-width":"90px"},{default:l(()=>[a(c,null,{default:l(()=>[a(f,{span:18},{default:l(()=>[a(p,{label:"数据范围",prop:"dataScopeType"},{default:l(()=>[a(O,{enum:"DataScopeTypeEnum",modelValue:e.form.dataScopeType,"onUpdate:modelValue":o[0]||(o[0]=r=>e.form.dataScopeType=r)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),h(a(c,null,{default:l(()=>[a(f,{span:24},{default:l(()=>[a(p,{label:"部门权限"},{default:l(()=>[a(C,{"max-height":"500px",style:{width:"100%"}},{default:l(()=>[a(M,{ref_key:"elTreeRef",ref:n,"default-expand-all":"","show-checkbox":"","check-strictly":""},null,512)]),_:1})]),_:1})]),_:1})]),_:1},512),[[U,e.form.dataScopeType===16]])]),_:1},8,["model"])])),[[B,e.loading]])]),_:1},8,["modelValue"])}}};export{Q as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CqQQULs-.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-B2onn4X_.js
similarity index 95%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CqQQULs-.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-B2onn4X_.js
index b9faa7b..12d946d 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CqQQULs-.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-B2onn4X_.js
@@ -1 +1 @@
-import{g as j,a as z,b as H,c as I}from"./roleApi-C5NV33K9.js";import{e as L}from"./menuApi-q6E57Lte.js";import{_ as O,l as A,f as C,g as G,r as t,p as J,o as V,i as P,w as a,a as f,d as o,e as D,q as Q,c as W,n as X,t as Y,v as c}from"./index-Dk5CK9SF.js";const Z={class:"app-container"},$={class:"el-custom-dialog-footer"},ee={__name:"editDialog",emits:["onClose"],setup(le,{expose:h,emit:k}){const g=k,e=A({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),p=C(),i=C(),x={roleName:[{required:!0,message:"请输入角色名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入角色编码!",trigger:"blur"}]};G(()=>{L({}).then(s=>{e.menuTreeData=s.data})});function N(s){e.loading=!0,S(),s?j(s).then(l=>{var d;e.form=l.data,(d=i.value)==null||d.setCheckedKeys(e.form.btns)}).finally(()=>e.loading=!1):z().then(l=>{e.form.sort=l.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var s,l;e.form={id:null,roleName:"",formCode:"",sort:0,status:1,dataScopeType:2},(s=i.value)==null||s.setCheckedKeys([]),(l=p.value)==null||l.resetFields()}function R(){p.value.validate(s=>{var l,d;if(s){let r=Object.assign({},e.form);if(r.menus=[...(l=i.value)==null?void 0:l.getHalfCheckedKeys(),...(d=i.value)==null?void 0:d.getCheckedKeys()],r.menus.length===0){c({message:"请选择菜单权限!",type:"warning"});return}e.loading=!0,e.form.id?H(r).then(()=>{g("onClose"),c({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):I(r).then(()=>{g("onClose"),c({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}function T(s,l){return l.type===3?s.parent.childNodes[0].id===s.id?"is-leaf-node-first-child":"is-leaf-node":"not-leaf-node"}return h({openDialog:N}),(s,l)=>{const d=t("Edit"),r=t("el-icon"),b=t("el-input"),u=t("el-form-item"),m=t("el-col"),_=t("el-row"),E=t("el-input-number"),v=t("el-radio"),U=t("el-radio-group"),B=t("el-tree"),F=t("el-scrollbar"),K=t("el-form"),y=t("el-button"),q=t("el-dialog"),M=J("loading");return V(),P(q,{top:"5vh",modelValue:e.isShowDialog,"onUpdate:modelValue":l[5]||(l[5]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"850px"},{header:a(()=>[f("div",null,[o(r,{class:"el-custom-dialog-icon"},{default:a(()=>[o(d)]),_:1}),l[6]||(l[6]=f("span",null,"角色信息",-1))])]),footer:a(()=>[f("div",$,[o(y,{type:"primary",onClick:R,disabled:e.loading},{default:a(()=>l[7]||(l[7]=[D("确定")])),_:1},8,["disabled"]),o(y,{onClick:l[4]||(l[4]=()=>e.isShowDialog=!1),disabled:e.loading},{default:a(()=>l[8]||(l[8]=[D(" 取消 ")])),_:1},8,["disabled"])])]),default:a(()=>[Q((V(),W("div",Z,[o(K,{ref_key:"elFormRef",ref:p,model:e.form,rules:x,"label-width":"90px"},{default:a(()=>[o(_,null,{default:a(()=>[o(m,{span:12},{default:a(()=>[o(u,{label:"角色名称",prop:"roleName"},{default:a(()=>[o(b,{modelValue:e.form.roleName,"onUpdate:modelValue":l[0]||(l[0]=n=>e.form.roleName=n)},null,8,["modelValue"])]),_:1})]),_:1}),o(m,{span:12},{default:a(()=>[o(u,{label:"编码",prop:"formCode"},{default:a(()=>[o(b,{modelValue:e.form.formCode,"onUpdate:modelValue":l[1]||(l[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(_,null,{default:a(()=>[o(m,{span:12},{default:a(()=>[o(u,{label:"排序"},{default:a(()=>[o(E,{modelValue:e.form.sort,"onUpdate:modelValue":l[2]||(l[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),o(m,{span:12},{default:a(()=>[o(u,{label:"状态"},{default:a(()=>[o(U,{modelValue:e.form.status,"onUpdate:modelValue":l[3]||(l[3]=n=>e.form.status=n)},{default:a(()=>[o(v,{label:"启用",value:1}),o(v,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(_,null,{default:a(()=>[o(m,{span:24},{default:a(()=>[o(u,{label:"权限"},{default:a(()=>[o(F,{"max-height":"500px",style:{width:"100%"}},{default:a(()=>[o(B,{style:{width:"100%"},data:e.menuTreeData,"default-expand-all":"","show-checkbox":"","node-key":"id",ref_key:"elTreeRef",ref:i},{default:a(({node:n,data:w})=>[f("span",{class:X(T(n,w))},[f("span",null,Y(w.label),1)],2)]),_:1},8,["data"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[M,e.loading]])]),_:1},8,["modelValue"])}}},se=O(ee,[["__scopeId","data-v-d8ee625b"]]);export{se as default};
+import{g as j,a as z,b as H,c as I}from"./roleApi-D5rDjfTa.js";import{e as L}from"./menuApi-BlxNrmTH.js";import{_ as O,l as A,f as C,g as G,r as t,p as J,o as V,i as P,w as a,a as f,d as o,e as D,q as Q,c as W,n as X,t as Y,v as c}from"./index-DfztMFTo.js";const Z={class:"app-container"},$={class:"el-custom-dialog-footer"},ee={__name:"editDialog",emits:["onClose"],setup(le,{expose:h,emit:k}){const g=k,e=A({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),p=C(),i=C(),x={roleName:[{required:!0,message:"请输入角色名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入角色编码!",trigger:"blur"}]};G(()=>{L({}).then(s=>{e.menuTreeData=s.data})});function N(s){e.loading=!0,S(),s?j(s).then(l=>{var d;e.form=l.data,(d=i.value)==null||d.setCheckedKeys(e.form.btns)}).finally(()=>e.loading=!1):z().then(l=>{e.form.sort=l.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var s,l;e.form={id:null,roleName:"",formCode:"",sort:0,status:1,dataScopeType:2},(s=i.value)==null||s.setCheckedKeys([]),(l=p.value)==null||l.resetFields()}function R(){p.value.validate(s=>{var l,d;if(s){let r=Object.assign({},e.form);if(r.menus=[...(l=i.value)==null?void 0:l.getHalfCheckedKeys(),...(d=i.value)==null?void 0:d.getCheckedKeys()],r.menus.length===0){c({message:"请选择菜单权限!",type:"warning"});return}e.loading=!0,e.form.id?H(r).then(()=>{g("onClose"),c({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):I(r).then(()=>{g("onClose"),c({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}function T(s,l){return l.type===3?s.parent.childNodes[0].id===s.id?"is-leaf-node-first-child":"is-leaf-node":"not-leaf-node"}return h({openDialog:N}),(s,l)=>{const d=t("Edit"),r=t("el-icon"),b=t("el-input"),u=t("el-form-item"),m=t("el-col"),_=t("el-row"),E=t("el-input-number"),v=t("el-radio"),U=t("el-radio-group"),B=t("el-tree"),F=t("el-scrollbar"),K=t("el-form"),y=t("el-button"),q=t("el-dialog"),M=J("loading");return V(),P(q,{top:"5vh",modelValue:e.isShowDialog,"onUpdate:modelValue":l[5]||(l[5]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"850px"},{header:a(()=>[f("div",null,[o(r,{class:"el-custom-dialog-icon"},{default:a(()=>[o(d)]),_:1}),l[6]||(l[6]=f("span",null,"角色信息",-1))])]),footer:a(()=>[f("div",$,[o(y,{type:"primary",onClick:R,disabled:e.loading},{default:a(()=>l[7]||(l[7]=[D("确定")])),_:1},8,["disabled"]),o(y,{onClick:l[4]||(l[4]=()=>e.isShowDialog=!1),disabled:e.loading},{default:a(()=>l[8]||(l[8]=[D(" 取消 ")])),_:1},8,["disabled"])])]),default:a(()=>[Q((V(),W("div",Z,[o(K,{ref_key:"elFormRef",ref:p,model:e.form,rules:x,"label-width":"90px"},{default:a(()=>[o(_,null,{default:a(()=>[o(m,{span:12},{default:a(()=>[o(u,{label:"角色名称",prop:"roleName"},{default:a(()=>[o(b,{modelValue:e.form.roleName,"onUpdate:modelValue":l[0]||(l[0]=n=>e.form.roleName=n)},null,8,["modelValue"])]),_:1})]),_:1}),o(m,{span:12},{default:a(()=>[o(u,{label:"编码",prop:"formCode"},{default:a(()=>[o(b,{modelValue:e.form.formCode,"onUpdate:modelValue":l[1]||(l[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(_,null,{default:a(()=>[o(m,{span:12},{default:a(()=>[o(u,{label:"排序"},{default:a(()=>[o(E,{modelValue:e.form.sort,"onUpdate:modelValue":l[2]||(l[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),o(m,{span:12},{default:a(()=>[o(u,{label:"状态"},{default:a(()=>[o(U,{modelValue:e.form.status,"onUpdate:modelValue":l[3]||(l[3]=n=>e.form.status=n)},{default:a(()=>[o(v,{label:"启用",value:1}),o(v,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(_,null,{default:a(()=>[o(m,{span:24},{default:a(()=>[o(u,{label:"权限"},{default:a(()=>[o(F,{"max-height":"500px",style:{width:"100%"}},{default:a(()=>[o(B,{style:{width:"100%"},data:e.menuTreeData,"default-expand-all":"","show-checkbox":"","node-key":"id",ref_key:"elTreeRef",ref:i},{default:a(({node:n,data:w})=>[f("span",{class:X(T(n,w))},[f("span",null,Y(w.label),1)],2)]),_:1},8,["data"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[M,e.loading]])]),_:1},8,["modelValue"])}}},se=O(ee,[["__scopeId","data-v-d8ee625b"]]);export{se as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Cg5D60m_.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BG_uafSG.js
similarity index 97%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Cg5D60m_.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BG_uafSG.js
index 37fa672..06c78e2 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Cg5D60m_.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BG_uafSG.js
@@ -1 +1 @@
-import{g as O,a as Q,b as X,u as Y,c as Z}from"./menuApi-q6E57Lte.js";import $ from"./elIconList-CTsHrnlH.js";import ee from"./faIconList-BZZaItCH.js";import{_ as le,f as N,l as oe,g as ae,r as u,p as te,o as s,i,w as o,a as V,d as l,e as I,q as ue,c as ne,k as _,U as re,v as q}from"./index-Dk5CK9SF.js";const me={class:"app-container"},se={class:"el-custom-dialog-footer"},de={__name:"editDialog",emits:["onClose"],setup(ie,{expose:D,emit:x}){const w=x,k=N(),v=N(),e=oe({isShowDialog:!1,iconTabActiveName:"ele",menuTreeList:[],form:{},loading:!1}),b=N({}),S={menuName:[{required:!0,message:"请输入目录名称!",trigger:"blur"}],componentPath:[{required:!0,message:"请输入组件路径!",trigger:"blur"}],routeName:[{required:!0,message:"请输入路由名称!",trigger:"blur"}],routePath:[{required:!0,message:"请输入路由路径!",trigger:"blur"}]},L={menuName:[{required:!0,message:"请输入菜单名称!",trigger:"blur"}],parentId:[{required:!0,message:"必须选择父级目录!",trigger:"blur"}],componentPath:[{required:!0,message:"请输入组件路径!",trigger:"blur"}],routeName:[{required:!0,message:"请输入路由名称!",trigger:"blur"}],routePath:[{required:!0,message:"请输入路由路径!",trigger:"blur"}]},M={menuName:[{required:!0,message:"请输入按钮名称!",trigger:"blur"}],parentId:[{required:!0,message:"必须选择父级菜单!",trigger:"blur"}],permission:[{required:!0,message:"必须输入权限标识!",trigger:"blur"}]};ae(()=>{c()});function c(){O({treeType:2}).then(m=>{e.menuTreeList=m.data})}function h(m){e.loading=!0,A(),m?Q(m).then(a=>{e.form=a.data,y()}).finally(()=>{e.loading=!1,e.isShowDialog=!0}):X().then(a=>{e.form.sort=a.data}).finally(()=>{e.loading=!1,e.isShowDialog=!0})}function U(m){e.form.menuIcon=m,k.value.hide()}function A(){e.form={id:0,menuType:1,parentId:"",menuName:"",routeName:"",routePath:"",componentPath:"",menuIcon:"",redirectPath:"",isAffix:!1,sort:10,isCache:!0,outLink:"",permission:"",status:1,openNewWindow:!1},y(),setTimeout(()=>{var m;(m=v.value)==null||m.resetFields()},1)}function E(){y()}function y(){e.form.menuType===2?b.value=L:e.form.menuType===1?b.value=S:b.value=M}function F(){v.value.validate(m=>{m&&(e.loading=!0,e.form.id?Y(e.form).then(()=>{w("onClose"),q({message:"更新成功",type:"success"}),c(),e.isShowDialog=!1}).finally(()=>e.loading=!1):Z(e.form).then(()=>{w("onClose"),q({message:"新增成功",type:"success"}),c(),e.isShowDialog=!1}).finally(()=>e.loading=!1))})}return D({openDialog:h,refreshMenu:c}),(m,a)=>{const R=u("Edit"),B=u("el-icon"),T=u("el-radio-button"),g=u("el-radio-group"),n=u("el-form-item"),r=u("el-col"),d=u("el-row"),W=u("el-cascader"),f=u("el-input"),P=u("el-tab-pane"),j=u("el-tabs"),z=u("el-popover"),G=u("el-input-number"),p=u("el-radio"),H=u("el-form"),C=u("el-button"),J=u("el-dialog"),K=te("loading");return s(),i(J,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[17]||(a[17]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px","destroy-on-close":!0},{header:o(()=>[V("div",null,[l(B,{class:"el-custom-dialog-icon"},{default:o(()=>[l(R)]),_:1}),a[18]||(a[18]=V("span",null,"菜单信息",-1))])]),footer:o(()=>[V("div",se,[l(C,{type:"primary",onClick:F,disabled:e.loading},{default:o(()=>a[19]||(a[19]=[I("确定")])),_:1},8,["disabled"]),l(C,{onClick:a[16]||(a[16]=()=>e.isShowDialog=!1),disabled:e.loading},{default:o(()=>a[20]||(a[20]=[I("取消")])),_:1},8,["disabled"])])]),default:o(()=>[ue((s(),ne("div",me,[l(H,{ref_key:"elFormRef",ref:v,model:e.form,rules:b.value,"label-width":"90px"},{default:o(()=>[l(d,null,{default:o(()=>[l(r,{span:24},{default:o(()=>[l(n,{label:"类型"},{default:o(()=>[l(g,{modelValue:e.form.menuType,"onUpdate:modelValue":a[0]||(a[0]=t=>e.form.menuType=t),onChange:E},{default:o(()=>[l(T,{label:"目录",value:1}),l(T,{label:"菜单",value:2}),l(T,{label:"按钮",value:3})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"父级",prop:"parentId"},{default:o(()=>[l(W,{modelValue:e.form.parentId,"onUpdate:modelValue":a[1]||(a[1]=t=>e.form.parentId=t),options:e.menuTreeList,props:{label:"menuName",value:"id",checkStrictly:!0},clearable:e.form.menuType===1},null,8,["modelValue","options","clearable"])]),_:1})]),_:1})]),_:1}),V("div",null,[l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"名称",prop:"menuName"},{default:o(()=>[l(f,{modelValue:e.form.menuName,"onUpdate:modelValue":a[2]||(a[2]=t=>e.form.menuName=t)},null,8,["modelValue"])]),_:1})]),_:1}),e.form.menuType!==3?(s(),i(r,{key:0,span:12},{default:o(()=>[l(n,{label:"路由名称",prop:"routeName"},{default:o(()=>[l(f,{modelValue:e.form.routeName,"onUpdate:modelValue":a[3]||(a[3]=t=>e.form.routeName=t)},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1}),e.form.menuType!==3?(s(),i(d,{key:0},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"组件路径",prop:"componentPath"},{default:o(()=>[l(f,{modelValue:e.form.componentPath,"onUpdate:modelValue":a[4]||(a[4]=t=>e.form.componentPath=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"路由路径",prop:"routePath"},{default:o(()=>[l(f,{modelValue:e.form.routePath,"onUpdate:modelValue":a[5]||(a[5]=t=>e.form.routePath=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),e.form.menuType===2?(s(),i(d,{key:1},{default:o(()=>[e.form.menuType===2?(s(),i(r,{key:0,span:24},{default:o(()=>[l(n,{label:"外链"},{default:o(()=>[l(f,{modelValue:e.form.outLink,"onUpdate:modelValue":a[6]||(a[6]=t=>e.form.outLink=t)},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1})):_("",!0),e.form.menuType!==3?(s(),i(d,{key:2},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"图标"},{default:o(()=>[l(z,{placement:"bottom",width:240,trigger:"click",ref_key:"iconPopoverRef",ref:k},{reference:o(()=>[l(f,{modelValue:e.form.menuIcon,"onUpdate:modelValue":a[7]||(a[7]=t=>e.form.menuIcon=t)},{prepend:o(()=>[l(re,{icon:e.form.menuIcon},null,8,["icon"])]),_:1},8,["modelValue"])]),default:o(()=>[l(j,{modelValue:e.iconTabActiveName,"onUpdate:modelValue":a[8]||(a[8]=t=>e.iconTabActiveName=t)},{default:o(()=>[l(P,{label:"ele",name:"ele"},{default:o(()=>[l($,{onChange:U})]),_:1}),l(P,{label:"fa",name:"fontawesome"},{default:o(()=>[l(ee,{onChange:U})]),_:1})]),_:1},8,["modelValue"])]),_:1},512)]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"重定向"},{default:o(()=>[l(f,{modelValue:e.form.redirectPath,"onUpdate:modelValue":a[9]||(a[9]=t=>e.form.redirectPath=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"排序"},{default:o(()=>[l(G,{modelValue:e.form.sort,"onUpdate:modelValue":a[10]||(a[10]=t=>e.form.sort=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[e.form.menuType===3?(s(),i(n,{key:0,label:"权限标识",prop:"permission"},{default:o(()=>[l(f,{modelValue:e.form.permission,"onUpdate:modelValue":a[11]||(a[11]=t=>e.form.permission=t)},null,8,["modelValue"])]),_:1})):_("",!0)]),_:1})]),_:1}),e.form.menuType===2?(s(),i(d,{key:3},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"是否缓存"},{default:o(()=>[l(g,{modelValue:e.form.isCache,"onUpdate:modelValue":a[12]||(a[12]=t=>e.form.isCache=t)},{default:o(()=>[l(p,{label:"缓存",value:!0}),l(p,{label:"不缓存",value:!1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"是否固定"},{default:o(()=>[l(g,{modelValue:e.form.isAffix,"onUpdate:modelValue":a[13]||(a[13]=t=>e.form.isAffix=t)},{default:o(()=>[l(p,{label:"不固定",value:!1}),l(p,{label:"固定",value:!0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"状态"},{default:o(()=>[l(g,{modelValue:e.form.status,"onUpdate:modelValue":a[14]||(a[14]=t=>e.form.status=t)},{default:o(()=>[l(p,{label:"启用",value:1}),l(p,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e.form.menuType===2?(s(),i(r,{key:0,span:12},{default:o(()=>[l(n,{label:"打开方式"},{default:o(()=>[l(g,{modelValue:e.form.openNewWindow,"onUpdate:modelValue":a[15]||(a[15]=t=>e.form.openNewWindow=t)},{default:o(()=>[l(p,{label:"内嵌",value:!1}),l(p,{label:"新页面",value:!0})]),_:1},8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1})])]),_:1},8,["model","rules"])])),[[K,e.loading]])]),_:1},8,["modelValue"])}}},be=le(de,[["__scopeId","data-v-e6318e3f"]]);export{be as default};
+import{g as O,a as Q,b as X,u as Y,c as Z}from"./menuApi-BlxNrmTH.js";import $ from"./elIconList-VhtBug2L.js";import ee from"./faIconList-BwJKcuPo.js";import{_ as le,f as N,l as oe,g as ae,r as u,p as te,o as s,i,w as o,a as V,d as l,e as I,q as ue,c as ne,k as _,U as re,v as q}from"./index-DfztMFTo.js";const me={class:"app-container"},se={class:"el-custom-dialog-footer"},de={__name:"editDialog",emits:["onClose"],setup(ie,{expose:D,emit:x}){const w=x,k=N(),v=N(),e=oe({isShowDialog:!1,iconTabActiveName:"ele",menuTreeList:[],form:{},loading:!1}),b=N({}),S={menuName:[{required:!0,message:"请输入目录名称!",trigger:"blur"}],componentPath:[{required:!0,message:"请输入组件路径!",trigger:"blur"}],routeName:[{required:!0,message:"请输入路由名称!",trigger:"blur"}],routePath:[{required:!0,message:"请输入路由路径!",trigger:"blur"}]},L={menuName:[{required:!0,message:"请输入菜单名称!",trigger:"blur"}],parentId:[{required:!0,message:"必须选择父级目录!",trigger:"blur"}],componentPath:[{required:!0,message:"请输入组件路径!",trigger:"blur"}],routeName:[{required:!0,message:"请输入路由名称!",trigger:"blur"}],routePath:[{required:!0,message:"请输入路由路径!",trigger:"blur"}]},M={menuName:[{required:!0,message:"请输入按钮名称!",trigger:"blur"}],parentId:[{required:!0,message:"必须选择父级菜单!",trigger:"blur"}],permission:[{required:!0,message:"必须输入权限标识!",trigger:"blur"}]};ae(()=>{c()});function c(){O({treeType:2}).then(m=>{e.menuTreeList=m.data})}function h(m){e.loading=!0,A(),m?Q(m).then(a=>{e.form=a.data,y()}).finally(()=>{e.loading=!1,e.isShowDialog=!0}):X().then(a=>{e.form.sort=a.data}).finally(()=>{e.loading=!1,e.isShowDialog=!0})}function U(m){e.form.menuIcon=m,k.value.hide()}function A(){e.form={id:0,menuType:1,parentId:"",menuName:"",routeName:"",routePath:"",componentPath:"",menuIcon:"",redirectPath:"",isAffix:!1,sort:10,isCache:!0,outLink:"",permission:"",status:1,openNewWindow:!1},y(),setTimeout(()=>{var m;(m=v.value)==null||m.resetFields()},1)}function E(){y()}function y(){e.form.menuType===2?b.value=L:e.form.menuType===1?b.value=S:b.value=M}function F(){v.value.validate(m=>{m&&(e.loading=!0,e.form.id?Y(e.form).then(()=>{w("onClose"),q({message:"更新成功",type:"success"}),c(),e.isShowDialog=!1}).finally(()=>e.loading=!1):Z(e.form).then(()=>{w("onClose"),q({message:"新增成功",type:"success"}),c(),e.isShowDialog=!1}).finally(()=>e.loading=!1))})}return D({openDialog:h,refreshMenu:c}),(m,a)=>{const R=u("Edit"),B=u("el-icon"),T=u("el-radio-button"),g=u("el-radio-group"),n=u("el-form-item"),r=u("el-col"),d=u("el-row"),W=u("el-cascader"),f=u("el-input"),P=u("el-tab-pane"),j=u("el-tabs"),z=u("el-popover"),G=u("el-input-number"),p=u("el-radio"),H=u("el-form"),C=u("el-button"),J=u("el-dialog"),K=te("loading");return s(),i(J,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[17]||(a[17]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px","destroy-on-close":!0},{header:o(()=>[V("div",null,[l(B,{class:"el-custom-dialog-icon"},{default:o(()=>[l(R)]),_:1}),a[18]||(a[18]=V("span",null,"菜单信息",-1))])]),footer:o(()=>[V("div",se,[l(C,{type:"primary",onClick:F,disabled:e.loading},{default:o(()=>a[19]||(a[19]=[I("确定")])),_:1},8,["disabled"]),l(C,{onClick:a[16]||(a[16]=()=>e.isShowDialog=!1),disabled:e.loading},{default:o(()=>a[20]||(a[20]=[I("取消")])),_:1},8,["disabled"])])]),default:o(()=>[ue((s(),ne("div",me,[l(H,{ref_key:"elFormRef",ref:v,model:e.form,rules:b.value,"label-width":"90px"},{default:o(()=>[l(d,null,{default:o(()=>[l(r,{span:24},{default:o(()=>[l(n,{label:"类型"},{default:o(()=>[l(g,{modelValue:e.form.menuType,"onUpdate:modelValue":a[0]||(a[0]=t=>e.form.menuType=t),onChange:E},{default:o(()=>[l(T,{label:"目录",value:1}),l(T,{label:"菜单",value:2}),l(T,{label:"按钮",value:3})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"父级",prop:"parentId"},{default:o(()=>[l(W,{modelValue:e.form.parentId,"onUpdate:modelValue":a[1]||(a[1]=t=>e.form.parentId=t),options:e.menuTreeList,props:{label:"menuName",value:"id",checkStrictly:!0},clearable:e.form.menuType===1},null,8,["modelValue","options","clearable"])]),_:1})]),_:1})]),_:1}),V("div",null,[l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"名称",prop:"menuName"},{default:o(()=>[l(f,{modelValue:e.form.menuName,"onUpdate:modelValue":a[2]||(a[2]=t=>e.form.menuName=t)},null,8,["modelValue"])]),_:1})]),_:1}),e.form.menuType!==3?(s(),i(r,{key:0,span:12},{default:o(()=>[l(n,{label:"路由名称",prop:"routeName"},{default:o(()=>[l(f,{modelValue:e.form.routeName,"onUpdate:modelValue":a[3]||(a[3]=t=>e.form.routeName=t)},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1}),e.form.menuType!==3?(s(),i(d,{key:0},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"组件路径",prop:"componentPath"},{default:o(()=>[l(f,{modelValue:e.form.componentPath,"onUpdate:modelValue":a[4]||(a[4]=t=>e.form.componentPath=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"路由路径",prop:"routePath"},{default:o(()=>[l(f,{modelValue:e.form.routePath,"onUpdate:modelValue":a[5]||(a[5]=t=>e.form.routePath=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),e.form.menuType===2?(s(),i(d,{key:1},{default:o(()=>[e.form.menuType===2?(s(),i(r,{key:0,span:24},{default:o(()=>[l(n,{label:"外链"},{default:o(()=>[l(f,{modelValue:e.form.outLink,"onUpdate:modelValue":a[6]||(a[6]=t=>e.form.outLink=t)},null,8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1})):_("",!0),e.form.menuType!==3?(s(),i(d,{key:2},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"图标"},{default:o(()=>[l(z,{placement:"bottom",width:240,trigger:"click",ref_key:"iconPopoverRef",ref:k},{reference:o(()=>[l(f,{modelValue:e.form.menuIcon,"onUpdate:modelValue":a[7]||(a[7]=t=>e.form.menuIcon=t)},{prepend:o(()=>[l(re,{icon:e.form.menuIcon},null,8,["icon"])]),_:1},8,["modelValue"])]),default:o(()=>[l(j,{modelValue:e.iconTabActiveName,"onUpdate:modelValue":a[8]||(a[8]=t=>e.iconTabActiveName=t)},{default:o(()=>[l(P,{label:"ele",name:"ele"},{default:o(()=>[l($,{onChange:U})]),_:1}),l(P,{label:"fa",name:"fontawesome"},{default:o(()=>[l(ee,{onChange:U})]),_:1})]),_:1},8,["modelValue"])]),_:1},512)]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"重定向"},{default:o(()=>[l(f,{modelValue:e.form.redirectPath,"onUpdate:modelValue":a[9]||(a[9]=t=>e.form.redirectPath=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"排序"},{default:o(()=>[l(G,{modelValue:e.form.sort,"onUpdate:modelValue":a[10]||(a[10]=t=>e.form.sort=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[e.form.menuType===3?(s(),i(n,{key:0,label:"权限标识",prop:"permission"},{default:o(()=>[l(f,{modelValue:e.form.permission,"onUpdate:modelValue":a[11]||(a[11]=t=>e.form.permission=t)},null,8,["modelValue"])]),_:1})):_("",!0)]),_:1})]),_:1}),e.form.menuType===2?(s(),i(d,{key:3},{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"是否缓存"},{default:o(()=>[l(g,{modelValue:e.form.isCache,"onUpdate:modelValue":a[12]||(a[12]=t=>e.form.isCache=t)},{default:o(()=>[l(p,{label:"缓存",value:!0}),l(p,{label:"不缓存",value:!1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(n,{label:"是否固定"},{default:o(()=>[l(g,{modelValue:e.form.isAffix,"onUpdate:modelValue":a[13]||(a[13]=t=>e.form.isAffix=t)},{default:o(()=>[l(p,{label:"不固定",value:!1}),l(p,{label:"固定",value:!0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})):_("",!0),l(d,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(n,{label:"状态"},{default:o(()=>[l(g,{modelValue:e.form.status,"onUpdate:modelValue":a[14]||(a[14]=t=>e.form.status=t)},{default:o(()=>[l(p,{label:"启用",value:1}),l(p,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e.form.menuType===2?(s(),i(r,{key:0,span:12},{default:o(()=>[l(n,{label:"打开方式"},{default:o(()=>[l(g,{modelValue:e.form.openNewWindow,"onUpdate:modelValue":a[15]||(a[15]=t=>e.form.openNewWindow=t)},{default:o(()=>[l(p,{label:"内嵌",value:!1}),l(p,{label:"新页面",value:!0})]),_:1},8,["modelValue"])]),_:1})]),_:1})):_("",!0)]),_:1})])]),_:1},8,["model","rules"])])),[[K,e.loading]])]),_:1},8,["modelValue"])}}},be=le(de,[["__scopeId","data-v-e6318e3f"]]);export{be as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BsQLX7bp.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Bx_Sz_2D.js
similarity index 98%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BsQLX7bp.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Bx_Sz_2D.js
index fcbfdb0..3edb2be 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BsQLX7bp.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-Bx_Sz_2D.js
@@ -1 +1 @@
-import{y as m,l as E,f as j,r as n,p as M,o as b,i as O,w as t,a as g,d as e,e as V,q as P,c as R,v as z}from"./index-Dk5CK9SF.js";function K(r){return m({url:"/api/tenant/paged",method:"post",data:r})}function L(r){return m({url:"/api/tenant/delete",method:"post",data:r})}function h(r){return m({url:"/api/tenant/add",method:"post",data:r})}function Q(r){return m({url:"/api/tenant/open",method:"get",params:{id:r}})}function W(r){return m({url:"/api/tenant/close",method:"get",params:{id:r}})}function A(){return m({url:"/api/tenant/maxSort",method:"get"})}const G={class:"app-container",style:{"min-height":"150px"}},H={class:"el-custom-dialog-footer"},I={__name:"editDialog",emits:["onClose"],setup(r,{expose:N,emit:v}){const w=v,o=E({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),p=j(),D={tenantName:[{required:!0,message:"请输入租户名称!",trigger:"blur"}],orgName:[{required:!0,message:"请输入机构名称!",trigger:"blur"}],orgFormCode:[{required:!0,message:"请输入机构编码!",trigger:"blur"}],userName:[{required:!0,message:"请输入租管账号!",trigger:"blur"}],realName:[{required:!0,message:"请输入租管姓名!",trigger:"blur"}]};function C(){o.loading=!0,x(),A().then(s=>{o.form.sort=s.data}).finally(()=>o.loading=!1),o.isShowDialog=!0}function x(){var s;o.form={id:null,tenantName:"",orgName:"",orgFormCode:"",userName:"",realName:"",sort:0,status:1},(s=p.value)==null||s.resetFields()}function y(){p.value.validate(s=>{if(s){o.loading=!0;let l=Object.assign({},o.form);h(l).then(()=>{w("onClose"),z({message:"新增成功",type:"success"}),o.isShowDialog=!1}).finally(()=>o.loading=!1)}})}return N({openDialog:C}),(s,l)=>{const S=n("Edit"),F=n("el-icon"),i=n("el-input"),u=n("el-form-item"),d=n("el-col"),U=n("el-input-number"),f=n("el-row"),_=n("el-radio"),k=n("el-radio-group"),T=n("el-form"),c=n("el-button"),q=n("el-dialog"),B=M("loading");return b(),O(q,{modelValue:o.isShowDialog,"onUpdate:modelValue":l[8]||(l[8]=a=>o.isShowDialog=a),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[g("div",null,[e(F,{class:"el-custom-dialog-icon"},{default:t(()=>[e(S)]),_:1}),l[9]||(l[9]=g("span",null,"职位信息",-1))])]),footer:t(()=>[g("div",H,[e(c,{type:"primary",onClick:y,disabled:o.loading},{default:t(()=>l[10]||(l[10]=[V("确定")])),_:1},8,["disabled"]),e(c,{onClick:l[7]||(l[7]=()=>o.isShowDialog=!1),disabled:o.loading},{default:t(()=>l[11]||(l[11]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[P((b(),R("div",G,[e(T,{ref_key:"elFormRef",ref:p,model:o.form,rules:D,"label-width":"90px"},{default:t(()=>[e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"租户名称",prop:"tenantName"},{default:t(()=>[e(i,{modelValue:o.form.tenantName,"onUpdate:modelValue":l[0]||(l[0]=a=>o.form.tenantName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"排序"},{default:t(()=>[e(U,{modelValue:o.form.sort,"onUpdate:modelValue":l[1]||(l[1]=a=>o.form.sort=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"机构名称",prop:"orgName"},{default:t(()=>[e(i,{modelValue:o.form.orgName,"onUpdate:modelValue":l[2]||(l[2]=a=>o.form.orgName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"机构编码",prop:"orgFormCode"},{default:t(()=>[e(i,{modelValue:o.form.orgFormCode,"onUpdate:modelValue":l[3]||(l[3]=a=>o.form.orgFormCode=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"租管账户",prop:"userName"},{default:t(()=>[e(i,{modelValue:o.form.userName,"onUpdate:modelValue":l[4]||(l[4]=a=>o.form.userName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"租管姓名",prop:"realName"},{default:t(()=>[e(i,{modelValue:o.form.realName,"onUpdate:modelValue":l[5]||(l[5]=a=>o.form.realName=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"状态"},{default:t(()=>[e(k,{modelValue:o.form.status,"onUpdate:modelValue":l[6]||(l[6]=a=>o.form.status=a)},{default:t(()=>[e(_,{label:"启用",value:1}),e(_,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[B,o.loading]])]),_:1},8,["modelValue"])}}},X=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"}));export{I as _,W as c,L as d,X as e,K as g,Q as o};
+import{y as m,l as E,f as j,r as n,p as M,o as b,i as O,w as t,a as g,d as e,e as V,q as P,c as R,v as z}from"./index-DfztMFTo.js";function K(r){return m({url:"/api/tenant/paged",method:"post",data:r})}function L(r){return m({url:"/api/tenant/delete",method:"post",data:r})}function h(r){return m({url:"/api/tenant/add",method:"post",data:r})}function Q(r){return m({url:"/api/tenant/open",method:"get",params:{id:r}})}function W(r){return m({url:"/api/tenant/close",method:"get",params:{id:r}})}function A(){return m({url:"/api/tenant/maxSort",method:"get"})}const G={class:"app-container",style:{"min-height":"150px"}},H={class:"el-custom-dialog-footer"},I={__name:"editDialog",emits:["onClose"],setup(r,{expose:N,emit:v}){const w=v,o=E({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),p=j(),D={tenantName:[{required:!0,message:"请输入租户名称!",trigger:"blur"}],orgName:[{required:!0,message:"请输入机构名称!",trigger:"blur"}],orgFormCode:[{required:!0,message:"请输入机构编码!",trigger:"blur"}],userName:[{required:!0,message:"请输入租管账号!",trigger:"blur"}],realName:[{required:!0,message:"请输入租管姓名!",trigger:"blur"}]};function C(){o.loading=!0,x(),A().then(s=>{o.form.sort=s.data}).finally(()=>o.loading=!1),o.isShowDialog=!0}function x(){var s;o.form={id:null,tenantName:"",orgName:"",orgFormCode:"",userName:"",realName:"",sort:0,status:1},(s=p.value)==null||s.resetFields()}function y(){p.value.validate(s=>{if(s){o.loading=!0;let l=Object.assign({},o.form);h(l).then(()=>{w("onClose"),z({message:"新增成功",type:"success"}),o.isShowDialog=!1}).finally(()=>o.loading=!1)}})}return N({openDialog:C}),(s,l)=>{const S=n("Edit"),F=n("el-icon"),i=n("el-input"),u=n("el-form-item"),d=n("el-col"),U=n("el-input-number"),f=n("el-row"),_=n("el-radio"),k=n("el-radio-group"),T=n("el-form"),c=n("el-button"),q=n("el-dialog"),B=M("loading");return b(),O(q,{modelValue:o.isShowDialog,"onUpdate:modelValue":l[8]||(l[8]=a=>o.isShowDialog=a),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[g("div",null,[e(F,{class:"el-custom-dialog-icon"},{default:t(()=>[e(S)]),_:1}),l[9]||(l[9]=g("span",null,"职位信息",-1))])]),footer:t(()=>[g("div",H,[e(c,{type:"primary",onClick:y,disabled:o.loading},{default:t(()=>l[10]||(l[10]=[V("确定")])),_:1},8,["disabled"]),e(c,{onClick:l[7]||(l[7]=()=>o.isShowDialog=!1),disabled:o.loading},{default:t(()=>l[11]||(l[11]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[P((b(),R("div",G,[e(T,{ref_key:"elFormRef",ref:p,model:o.form,rules:D,"label-width":"90px"},{default:t(()=>[e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"租户名称",prop:"tenantName"},{default:t(()=>[e(i,{modelValue:o.form.tenantName,"onUpdate:modelValue":l[0]||(l[0]=a=>o.form.tenantName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"排序"},{default:t(()=>[e(U,{modelValue:o.form.sort,"onUpdate:modelValue":l[1]||(l[1]=a=>o.form.sort=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"机构名称",prop:"orgName"},{default:t(()=>[e(i,{modelValue:o.form.orgName,"onUpdate:modelValue":l[2]||(l[2]=a=>o.form.orgName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"机构编码",prop:"orgFormCode"},{default:t(()=>[e(i,{modelValue:o.form.orgFormCode,"onUpdate:modelValue":l[3]||(l[3]=a=>o.form.orgFormCode=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"租管账户",prop:"userName"},{default:t(()=>[e(i,{modelValue:o.form.userName,"onUpdate:modelValue":l[4]||(l[4]=a=>o.form.userName=a)},null,8,["modelValue"])]),_:1})]),_:1}),e(d,{span:12},{default:t(()=>[e(u,{label:"租管姓名",prop:"realName"},{default:t(()=>[e(i,{modelValue:o.form.realName,"onUpdate:modelValue":l[5]||(l[5]=a=>o.form.realName=a)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,null,{default:t(()=>[e(d,{span:12},{default:t(()=>[e(u,{label:"状态"},{default:t(()=>[e(k,{modelValue:o.form.status,"onUpdate:modelValue":l[6]||(l[6]=a=>o.form.status=a)},{default:t(()=>[e(_,{label:"启用",value:1}),e(_,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[B,o.loading]])]),_:1},8,["modelValue"])}}},X=Object.freeze(Object.defineProperty({__proto__:null,default:I},Symbol.toStringTag,{value:"Module"}));export{I as _,W as c,L as d,X as e,K as g,Q as o};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DCzGT1ZD.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CWYRor_l.js
similarity index 98%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DCzGT1ZD.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CWYRor_l.js
index f01d9ce..1eb78d4 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DCzGT1ZD.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CWYRor_l.js
@@ -1 +1 @@
-import{y as i,l as q,f as M,r as a,p as O,o as b,i as T,w as t,a as c,d as l,e as V,q as P,c as R,v}from"./index-Dk5CK9SF.js";function Q(d){return i({url:"/api/dataDict/paged",method:"post",data:d})}function z(){return i({url:"/api/dataDict/maxSort",method:"get"})}function W(d){return i({url:"/api/dataDict/delete",method:"post",data:d})}function A(d){return i({url:"/api/dataDict/add",method:"post",data:d})}function G(d){return i({url:"/api/dataDict/update",method:"post",data:d})}function H(d){return i({url:"/api/dataDict/detail",method:"get",params:{id:d}})}const I={class:"app-container",style:{"min-height":"200px"}},J={class:"el-custom-dialog-footer"},K={__name:"editDialog",emits:["onClose"],setup(d,{expose:w,emit:y}){const _=y,e=q({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),m=M(),C={dictName:[{required:!0,message:"请输入字典类型名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入字典类型编码!",trigger:"blur"}]};function x(s){e.loading=!0,S(),s?H(s).then(o=>{e.form=o.data}).finally(()=>e.loading=!1):z().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var s;e.form={id:null,dictName:"",formCode:"",sort:0,status:1,remark:""},(s=m.value)==null||s.resetFields()}function k(){m.value.validate(s=>{if(s){e.loading=!0;let o=Object.assign({},e.form);e.form.id?G(o).then(()=>{_("onClose"),v({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):A(o).then(()=>{_("onClose"),v({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return w({openDialog:x}),(s,o)=>{const N=a("Edit"),h=a("el-icon"),f=a("el-input"),r=a("el-form-item"),u=a("el-col"),p=a("el-row"),U=a("el-input-number"),g=a("el-radio"),B=a("el-radio-group"),E=a("el-form"),D=a("el-button"),F=a("el-dialog"),j=O("loading");return b(),T(F,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[6]||(o[6]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[c("div",null,[l(h,{class:"el-custom-dialog-icon"},{default:t(()=>[l(N)]),_:1}),o[7]||(o[7]=c("span",null,"字典类型信息",-1))])]),footer:t(()=>[c("div",J,[l(D,{type:"primary",onClick:k,disabled:e.loading},{default:t(()=>o[8]||(o[8]=[V("确定")])),_:1},8,["disabled"]),l(D,{onClick:o[5]||(o[5]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[9]||(o[9]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[P((b(),R("div",I,[l(E,{ref_key:"elFormRef",ref:m,model:e.form,rules:C,"label-width":"90px"},{default:t(()=>[l(p,null,{default:t(()=>[l(u,{span:12},{default:t(()=>[l(r,{label:"字典类型",prop:"dictName"},{default:t(()=>[l(f,{modelValue:e.form.dictName,"onUpdate:modelValue":o[0]||(o[0]=n=>e.form.dictName=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:t(()=>[l(r,{label:"编码",prop:"formCode"},{default:t(()=>[l(f,{modelValue:e.form.formCode,"onUpdate:modelValue":o[1]||(o[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(u,{span:12},{default:t(()=>[l(r,{label:"排序"},{default:t(()=>[l(U,{modelValue:e.form.sort,"onUpdate:modelValue":o[2]||(o[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:t(()=>[l(r,{label:"状态"},{default:t(()=>[l(B,{modelValue:e.form.status,"onUpdate:modelValue":o[3]||(o[3]=n=>e.form.status=n)},{default:t(()=>[l(g,{label:"启用",value:1}),l(g,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(u,{span:24},{default:t(()=>[l(r,{label:"备注"},{default:t(()=>[l(f,{modelValue:e.form.remark,"onUpdate:modelValue":o[4]||(o[4]=n=>e.form.remark=n),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[j,e.loading]])]),_:1},8,["modelValue"])}}},X=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"}));export{K as _,W as d,X as e,Q as g};
+import{y as i,l as q,f as M,r as a,p as O,o as b,i as T,w as t,a as c,d as l,e as V,q as P,c as R,v}from"./index-DfztMFTo.js";function Q(d){return i({url:"/api/dataDict/paged",method:"post",data:d})}function z(){return i({url:"/api/dataDict/maxSort",method:"get"})}function W(d){return i({url:"/api/dataDict/delete",method:"post",data:d})}function A(d){return i({url:"/api/dataDict/add",method:"post",data:d})}function G(d){return i({url:"/api/dataDict/update",method:"post",data:d})}function H(d){return i({url:"/api/dataDict/detail",method:"get",params:{id:d}})}const I={class:"app-container",style:{"min-height":"200px"}},J={class:"el-custom-dialog-footer"},K={__name:"editDialog",emits:["onClose"],setup(d,{expose:w,emit:y}){const _=y,e=q({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),m=M(),C={dictName:[{required:!0,message:"请输入字典类型名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入字典类型编码!",trigger:"blur"}]};function x(s){e.loading=!0,S(),s?H(s).then(o=>{e.form=o.data}).finally(()=>e.loading=!1):z().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var s;e.form={id:null,dictName:"",formCode:"",sort:0,status:1,remark:""},(s=m.value)==null||s.resetFields()}function k(){m.value.validate(s=>{if(s){e.loading=!0;let o=Object.assign({},e.form);e.form.id?G(o).then(()=>{_("onClose"),v({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):A(o).then(()=>{_("onClose"),v({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return w({openDialog:x}),(s,o)=>{const N=a("Edit"),h=a("el-icon"),f=a("el-input"),r=a("el-form-item"),u=a("el-col"),p=a("el-row"),U=a("el-input-number"),g=a("el-radio"),B=a("el-radio-group"),E=a("el-form"),D=a("el-button"),F=a("el-dialog"),j=O("loading");return b(),T(F,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[6]||(o[6]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[c("div",null,[l(h,{class:"el-custom-dialog-icon"},{default:t(()=>[l(N)]),_:1}),o[7]||(o[7]=c("span",null,"字典类型信息",-1))])]),footer:t(()=>[c("div",J,[l(D,{type:"primary",onClick:k,disabled:e.loading},{default:t(()=>o[8]||(o[8]=[V("确定")])),_:1},8,["disabled"]),l(D,{onClick:o[5]||(o[5]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[9]||(o[9]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[P((b(),R("div",I,[l(E,{ref_key:"elFormRef",ref:m,model:e.form,rules:C,"label-width":"90px"},{default:t(()=>[l(p,null,{default:t(()=>[l(u,{span:12},{default:t(()=>[l(r,{label:"字典类型",prop:"dictName"},{default:t(()=>[l(f,{modelValue:e.form.dictName,"onUpdate:modelValue":o[0]||(o[0]=n=>e.form.dictName=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:t(()=>[l(r,{label:"编码",prop:"formCode"},{default:t(()=>[l(f,{modelValue:e.form.formCode,"onUpdate:modelValue":o[1]||(o[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(u,{span:12},{default:t(()=>[l(r,{label:"排序"},{default:t(()=>[l(U,{modelValue:e.form.sort,"onUpdate:modelValue":o[2]||(o[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(u,{span:12},{default:t(()=>[l(r,{label:"状态"},{default:t(()=>[l(B,{modelValue:e.form.status,"onUpdate:modelValue":o[3]||(o[3]=n=>e.form.status=n)},{default:t(()=>[l(g,{label:"启用",value:1}),l(g,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(u,{span:24},{default:t(()=>[l(r,{label:"备注"},{default:t(()=>[l(f,{modelValue:e.form.remark,"onUpdate:modelValue":o[4]||(o[4]=n=>e.form.remark=n),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[j,e.loading]])]),_:1},8,["modelValue"])}}},X=Object.freeze(Object.defineProperty({__proto__:null,default:K},Symbol.toStringTag,{value:"Module"}));export{K as _,W as d,X as e,Q as g};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BVvz9WaS.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-D2KAZ0HW.js
similarity index 95%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BVvz9WaS.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-D2KAZ0HW.js
index 3e74a7e..551d371 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-BVvz9WaS.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-D2KAZ0HW.js
@@ -1 +1 @@
-import{f as $}from"./roleApi-C5NV33K9.js";import{l as T,f as b,g as z,r as d,p as A,o as p,i as U,w as o,a as V,d as l,e as k,q as G,c as w,F as H,h as J,ad as K,af as P,v as N,ai as Q}from"./index-Dk5CK9SF.js";import W from"./orgCascader-DKeRbItm.js";import X from"./positionSelect-mayGUuK0.js";import{S as Y}from"./singleImgUpload-CHGXwshY.js";import"./orgApi-BBJpKd5N.js";import"./positionApi-DqlGVV5b.js";import"./fileApi-BcMGCTBz.js";const Z={class:"app-container"},h={class:"el-custom-dialog-footer"},ue=Object.assign({name:"userEditDialog"},{__name:"editDialog",emits:["onClose"],setup(ee,{expose:D,emit:O}){const c=O,e=T({loading:!1,isShowDialog:!1,form:{},roleOptions:[],selectOrgIds:[]}),g=b(),v=b(),_=b(),S={userName:[{required:!0,message:"请输入用户名!",trigger:"blur"}],realName:[{required:!0,message:"请输入姓名!",trigger:"blur"}],mobile:[{required:!0,message:"请输入手机号码!",trigger:"blur"}],orgId:[{required:!0,message:"请输入选择机构部门!",trigger:"blur"}],roles:[{required:!0,message:"请输入选择角色!",trigger:"blur"}],gender:[{required:!0,message:"请输入选择性别!",trigger:"blur"}]};z(()=>{$().then(n=>{e.roleOptions=n.data})});function x(n){C(),n&&(e.loading=!0,K(n).then(a=>{var m;e.form=a.data,v.value.setDefaultValue(a.data.orgId),(m=_.value)==null||m.init(a.data.avatar)}).finally(()=>e.loading=!1)),e.isShowDialog=!0}function C(){var n,a;e.form={id:null,userName:"",realName:"",nickName:"",gender:1,avatar:"",mobile:"",email:"",birthday:null,status:1,orgId:null,roles:[],avatarImgId:null},e.selectOrgIds=[],(n=g.value)==null||n.resetFields(),(a=_.value)==null||a.init()}function q(){e.selectOrgIds&&e.selectOrgIds.length>0?e.form.orgId=e.selectOrgIds[e.selectOrgIds.length-1]:e.form.orgId=null,g.value.validate(n=>{if(n){e.loading=!0;let a=Object.assign({},e.form);e.form.id?P(a).then(()=>{c("onClose"),N({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):Q(a).then(()=>{c("onClose"),N({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return D({openDialog:x}),(n,a)=>{const m=d("Edit"),F=d("el-icon"),i=d("el-input"),s=d("el-form-item"),r=d("el-col"),u=d("el-row"),f=d("el-radio"),I=d("el-radio-group"),R=d("el-date-picker"),E=d("el-option"),B=d("el-select"),j=d("el-form"),y=d("el-button"),L=d("el-dialog"),M=A("loading");return p(),U(L,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[13]||(a[13]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px"},{header:o(()=>[V("div",null,[l(F,{class:"el-custom-dialog-icon"},{default:o(()=>[l(m)]),_:1}),a[14]||(a[14]=V("span",null,"用户信息",-1))])]),footer:o(()=>[V("div",h,[l(y,{type:"primary",onClick:q,disabled:e.loading},{default:o(()=>a[15]||(a[15]=[k("确定")])),_:1},8,["disabled"]),l(y,{onClick:a[12]||(a[12]=()=>e.isShowDialog=!1),disabled:e.loading},{default:o(()=>a[16]||(a[16]=[k(" 取消 ")])),_:1},8,["disabled"])])]),default:o(()=>[G((p(),w("div",Z,[l(j,{ref_key:"elFormRef",ref:g,model:e.form,rules:S,"label-width":"90px"},{default:o(()=>[l(u,null,{default:o(()=>[l(r,{span:19},{default:o(()=>[l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"用户名",prop:"userName"},{default:o(()=>[l(i,{modelValue:e.form.userName,"onUpdate:modelValue":a[0]||(a[0]=t=>e.form.userName=t),disabled:e.form.id},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"昵称",prop:"nickName"},{default:o(()=>[l(i,{modelValue:e.form.nickName,"onUpdate:modelValue":a[1]||(a[1]=t=>e.form.nickName=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"姓名",prop:"realName"},{default:o(()=>[l(i,{modelValue:e.form.realName,"onUpdate:modelValue":a[2]||(a[2]=t=>e.form.realName=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"性别",prop:"gender"},{default:o(()=>[l(I,{modelValue:e.form.gender,"onUpdate:modelValue":a[3]||(a[3]=t=>e.form.gender=t)},{default:o(()=>[l(f,{label:"男",value:1}),l(f,{label:"女",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"出生日期",prop:"birthday"},{default:o(()=>[l(R,{modelValue:e.form.birthday,"onUpdate:modelValue":a[4]||(a[4]=t=>e.form.birthday=t),type:"date"},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"手机号",prop:"mobile"},{default:o(()=>[l(i,{modelValue:e.form.mobile,"onUpdate:modelValue":a[5]||(a[5]=t=>e.form.mobile=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),l(r,{span:5,style:{display:"flex","justify-content":"end"}},{default:o(()=>[l(Y,{ref_key:"avatarUploadRef",ref:_,modelValue:e.form.avatarImgId,"onUpdate:modelValue":a[6]||(a[6]=t=>e.form.avatarImgId=t),style:{width:"128px",height:"128px"}},null,8,["modelValue"])]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"角色",prop:"roles"},{default:o(()=>[l(B,{modelValue:e.form.roles,"onUpdate:modelValue":a[7]||(a[7]=t=>e.form.roles=t),multiple:"",clearable:""},{default:o(()=>[(p(!0),w(H,null,J(e.roleOptions,t=>(p(),U(E,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"邮箱",prop:"email"},{default:o(()=>[l(i,{modelValue:e.form.email,"onUpdate:modelValue":a[8]||(a[8]=t=>e.form.email=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"机构部门",prop:"orgId"},{default:o(()=>[l(W,{ref_key:"orgCascaderRef",ref:v,modelValue:e.selectOrgIds,"onUpdate:modelValue":a[9]||(a[9]=t=>e.selectOrgIds=t),checkStrictly:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"职位",prop:"positionId"},{default:o(()=>[l(X,{modelValue:e.form.positionId,"onUpdate:modelValue":a[10]||(a[10]=t=>e.form.positionId=t),style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"状态"},{default:o(()=>[l(I,{modelValue:e.form.status,"onUpdate:modelValue":a[11]||(a[11]=t=>e.form.status=t)},{default:o(()=>[l(f,{label:"启用",value:1}),l(f,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12})]),_:1})]),_:1},8,["model"])])),[[M,e.loading]])]),_:1},8,["modelValue"])}}});export{ue as default};
+import{f as $}from"./roleApi-D5rDjfTa.js";import{l as T,f as b,g as z,r as d,p as A,o as p,i as U,w as o,a as V,d as l,e as k,q as G,c as w,F as H,h as J,ad as K,af as P,v as N,ai as Q}from"./index-DfztMFTo.js";import W from"./orgCascader-DuGog_1G.js";import X from"./positionSelect-_oCoaL-p.js";import{S as Y}from"./singleImgUpload-Dwc6yqpB.js";import"./orgApi-QFbU9gQW.js";import"./positionApi-DoxSXi_R.js";import"./fileApi-Cb_7Amb8.js";const Z={class:"app-container"},h={class:"el-custom-dialog-footer"},ue=Object.assign({name:"userEditDialog"},{__name:"editDialog",emits:["onClose"],setup(ee,{expose:D,emit:O}){const c=O,e=T({loading:!1,isShowDialog:!1,form:{},roleOptions:[],selectOrgIds:[]}),g=b(),v=b(),_=b(),S={userName:[{required:!0,message:"请输入用户名!",trigger:"blur"}],realName:[{required:!0,message:"请输入姓名!",trigger:"blur"}],mobile:[{required:!0,message:"请输入手机号码!",trigger:"blur"}],orgId:[{required:!0,message:"请输入选择机构部门!",trigger:"blur"}],roles:[{required:!0,message:"请输入选择角色!",trigger:"blur"}],gender:[{required:!0,message:"请输入选择性别!",trigger:"blur"}]};z(()=>{$().then(n=>{e.roleOptions=n.data})});function x(n){C(),n&&(e.loading=!0,K(n).then(a=>{var m;e.form=a.data,v.value.setDefaultValue(a.data.orgId),(m=_.value)==null||m.init(a.data.avatar)}).finally(()=>e.loading=!1)),e.isShowDialog=!0}function C(){var n,a;e.form={id:null,userName:"",realName:"",nickName:"",gender:1,avatar:"",mobile:"",email:"",birthday:null,status:1,orgId:null,roles:[],avatarImgId:null},e.selectOrgIds=[],(n=g.value)==null||n.resetFields(),(a=_.value)==null||a.init()}function q(){e.selectOrgIds&&e.selectOrgIds.length>0?e.form.orgId=e.selectOrgIds[e.selectOrgIds.length-1]:e.form.orgId=null,g.value.validate(n=>{if(n){e.loading=!0;let a=Object.assign({},e.form);e.form.id?P(a).then(()=>{c("onClose"),N({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):Q(a).then(()=>{c("onClose"),N({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return D({openDialog:x}),(n,a)=>{const m=d("Edit"),F=d("el-icon"),i=d("el-input"),s=d("el-form-item"),r=d("el-col"),u=d("el-row"),f=d("el-radio"),I=d("el-radio-group"),R=d("el-date-picker"),E=d("el-option"),B=d("el-select"),j=d("el-form"),y=d("el-button"),L=d("el-dialog"),M=A("loading");return p(),U(L,{modelValue:e.isShowDialog,"onUpdate:modelValue":a[13]||(a[13]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px"},{header:o(()=>[V("div",null,[l(F,{class:"el-custom-dialog-icon"},{default:o(()=>[l(m)]),_:1}),a[14]||(a[14]=V("span",null,"用户信息",-1))])]),footer:o(()=>[V("div",h,[l(y,{type:"primary",onClick:q,disabled:e.loading},{default:o(()=>a[15]||(a[15]=[k("确定")])),_:1},8,["disabled"]),l(y,{onClick:a[12]||(a[12]=()=>e.isShowDialog=!1),disabled:e.loading},{default:o(()=>a[16]||(a[16]=[k(" 取消 ")])),_:1},8,["disabled"])])]),default:o(()=>[G((p(),w("div",Z,[l(j,{ref_key:"elFormRef",ref:g,model:e.form,rules:S,"label-width":"90px"},{default:o(()=>[l(u,null,{default:o(()=>[l(r,{span:19},{default:o(()=>[l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"用户名",prop:"userName"},{default:o(()=>[l(i,{modelValue:e.form.userName,"onUpdate:modelValue":a[0]||(a[0]=t=>e.form.userName=t),disabled:e.form.id},null,8,["modelValue","disabled"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"昵称",prop:"nickName"},{default:o(()=>[l(i,{modelValue:e.form.nickName,"onUpdate:modelValue":a[1]||(a[1]=t=>e.form.nickName=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"姓名",prop:"realName"},{default:o(()=>[l(i,{modelValue:e.form.realName,"onUpdate:modelValue":a[2]||(a[2]=t=>e.form.realName=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"性别",prop:"gender"},{default:o(()=>[l(I,{modelValue:e.form.gender,"onUpdate:modelValue":a[3]||(a[3]=t=>e.form.gender=t)},{default:o(()=>[l(f,{label:"男",value:1}),l(f,{label:"女",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"出生日期",prop:"birthday"},{default:o(()=>[l(R,{modelValue:e.form.birthday,"onUpdate:modelValue":a[4]||(a[4]=t=>e.form.birthday=t),type:"date"},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"手机号",prop:"mobile"},{default:o(()=>[l(i,{modelValue:e.form.mobile,"onUpdate:modelValue":a[5]||(a[5]=t=>e.form.mobile=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),l(r,{span:5,style:{display:"flex","justify-content":"end"}},{default:o(()=>[l(Y,{ref_key:"avatarUploadRef",ref:_,modelValue:e.form.avatarImgId,"onUpdate:modelValue":a[6]||(a[6]=t=>e.form.avatarImgId=t),style:{width:"128px",height:"128px"}},null,8,["modelValue"])]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"角色",prop:"roles"},{default:o(()=>[l(B,{modelValue:e.form.roles,"onUpdate:modelValue":a[7]||(a[7]=t=>e.form.roles=t),multiple:"",clearable:""},{default:o(()=>[(p(!0),w(H,null,J(e.roleOptions,t=>(p(),U(E,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"邮箱",prop:"email"},{default:o(()=>[l(i,{modelValue:e.form.email,"onUpdate:modelValue":a[8]||(a[8]=t=>e.form.email=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"机构部门",prop:"orgId"},{default:o(()=>[l(W,{ref_key:"orgCascaderRef",ref:v,modelValue:e.selectOrgIds,"onUpdate:modelValue":a[9]||(a[9]=t=>e.selectOrgIds=t),checkStrictly:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:o(()=>[l(s,{label:"职位",prop:"positionId"},{default:o(()=>[l(X,{modelValue:e.form.positionId,"onUpdate:modelValue":a[10]||(a[10]=t=>e.form.positionId=t),style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:o(()=>[l(r,{span:12},{default:o(()=>[l(s,{label:"状态"},{default:o(()=>[l(I,{modelValue:e.form.status,"onUpdate:modelValue":a[11]||(a[11]=t=>e.form.status=t)},{default:o(()=>[l(f,{label:"启用",value:1}),l(f,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12})]),_:1})]),_:1},8,["model"])])),[[M,e.loading]])]),_:1},8,["modelValue"])}}});export{ue as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CpjMKW81.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DMN_v1rK.js
similarity index 98%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CpjMKW81.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DMN_v1rK.js
index 25e8123..f1b35fe 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CpjMKW81.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DMN_v1rK.js
@@ -1,2 +1,2 @@
-import{H as U,f as E,X as j,g as q,P as z,o as D,c as O,Y as Q,Z as W,$ as X,a0 as Y,a1 as Z,l as G,a2 as J,r as c,p as ee,i as te,w as u,a as C,d,e as x,q as oe,u as S,v as b,a3 as ne,a4 as le,a5 as ae}from"./index-Dk5CK9SF.js";import{u as B}from"./fileApi-BcMGCTBz.js";var re=Object.defineProperty,se=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,N=(e,t,r)=>t in e?re(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,fe=(e,t)=>{for(var r in t||(t={}))de.call(t,r)&&N(e,r,t[r]);if(M)for(var r of M(t))ue.call(t,r)&&N(e,r,t[r]);return e},ce=(e,t)=>se(e,ie(t));function g(e){let t=`请使用 '@${e}' 事件,不要放在 props 中`;return t+=`
+import{H as U,f as E,X as j,g as q,P as z,o as D,c as O,Y as Q,Z as W,$ as X,a0 as Y,a1 as Z,l as G,a2 as J,r as c,p as ee,i as te,w as u,a as C,d,e as x,q as oe,u as S,v as b,a3 as ne,a4 as le,a5 as ae}from"./index-DfztMFTo.js";import{u as B}from"./fileApi-Cb_7Amb8.js";var re=Object.defineProperty,se=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,N=(e,t,r)=>t in e?re(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,fe=(e,t)=>{for(var r in t||(t={}))de.call(t,r)&&N(e,r,t[r]);if(M)for(var r of M(t))ue.call(t,r)&&N(e,r,t[r]);return e},ce=(e,t)=>se(e,ie(t));function g(e){let t=`请使用 '@${e}' 事件,不要放在 props 中`;return t+=`
Please use '@${e}' event instead of props`,t}var A=(e,t)=>{for(const[r,i]of t)e[r]=i;return e};const me=U({props:{mode:{type:String,default:"default"},defaultContent:{type:Array,default:[]},defaultHtml:{type:String,default:""},defaultConfig:{type:Object,default:{}},modelValue:{type:String,default:""}},setup(e,t){const r=E(null),i=j(null),p=E(""),h=()=>{if(!r.value)return;const o=W(e.defaultContent);X({selector:r.value,mode:e.mode,content:o||[],html:e.defaultHtml||e.modelValue||"",config:ce(fe({},e.defaultConfig),{onCreated(l){if(i.value=l,t.emit("onCreated",l),e.defaultConfig.onCreated){const s=g("onCreated");throw new Error(s)}},onChange(l){const s=l.getHtml();if(p.value=s,t.emit("update:modelValue",s),t.emit("onChange",l),e.defaultConfig.onChange){const m=g("onChange");throw new Error(m)}},onDestroyed(l){if(t.emit("onDestroyed",l),e.defaultConfig.onDestroyed){const s=g("onDestroyed");throw new Error(s)}},onMaxLength(l){if(t.emit("onMaxLength",l),e.defaultConfig.onMaxLength){const s=g("onMaxLength");throw new Error(s)}},onFocus(l){if(t.emit("onFocus",l),e.defaultConfig.onFocus){const s=g("onFocus");throw new Error(s)}},onBlur(l){if(t.emit("onBlur",l),e.defaultConfig.onBlur){const s=g("onBlur");throw new Error(s)}},customAlert(l,s){if(t.emit("customAlert",l,s),e.defaultConfig.customAlert){const m=g("customAlert");throw new Error(m)}},customPaste:(l,s)=>{if(e.defaultConfig.customPaste){const w=g("customPaste");throw new Error(w)}let m;return t.emit("customPaste",l,s,w=>{m=w}),m}})})};function F(o){const l=i.value;l!=null&&l.setHtml(o)}return q(()=>{h()}),z(()=>e.modelValue,o=>{o!==p.value&&F(o)}),{box:r}}}),ge={ref:"box",style:{height:"100%"}};function pe(e,t,r,i,p,h){return D(),O("div",ge,null,512)}var _e=A(me,[["render",pe]]);const he=U({props:{editor:{type:Object},mode:{type:String,default:"default"},defaultConfig:{type:Object,default:{}}},setup(e){const t=E(null),r=i=>{if(t.value){if(i==null)throw new Error("Not found instance of Editor when create component");Y.getToolbar(i)||Z({editor:i,selector:t.value||"",mode:e.mode,config:e.defaultConfig})}};return Q(()=>{const{editor:i}=e;i!=null&&r(i)}),{selector:t}}}),we={ref:"selector"};function ve(e,t,r,i,p,h){return D(),O("div",we,null,512)}var ye=A(he,[["render",ve]]);const Ce={class:"app-container",style:{"min-height":"150px"}},be={style:{border:"1px solid #ccc"}},Ee={class:"el-custom-dialog-footer"},Oe={__name:"editDialog",emits:["onClose"],setup(e,{expose:t,emit:r}){const i="http://192.168.1.228:7629",p=r,h={excludeKeys:["group-video"],insertKeys:{index:23,keys:["uploadAttachment"]}},F={placeholder:"请输入内容...",hoverbarKeys:{attachment:{menuKeys:["downloadAttachment"]}},MENU_CONF:{uploadImage:{maxFileSize:2*1024*1024,maxNumberOfFiles:10,allowedFileTypes:["image/*"],withCredentials:!1,timeout:5*1e3,onError(a,n,f){console.log(`${a.name} 上传出错`,n,f),b.error(`${a.name} 上传出错`)},async customUpload(a,n){o.loading=!0;let f=new FormData;f.append("file",a);let v=await B(f),{data:_}=v;n(i+_.bridgeFilePath,_.fileName,null),o.loading=!1}},uploadAttachment:{timeout:60*1e3,metaWithUrl:!1,maxFileSize:10*1024*1024,onError(a,n,f){console.log(`${a.name} 上传出错`,n,f),b.error(`${a.name} 上传出错`)},async customUpload(a,n){o.loading=!0;let f=new FormData;f.append("file",a);let v=await B(f),{data:_}=v;n(_.fileName,i+_.bridgeFilePath),o.loading=!1}}}},o=G({isShowDialog:!1,form:{},loading:!1}),l=E(),s=j(),m={title:[{required:!0,message:"请输入标题!",trigger:"blur"}]};function w(a){k(),a&&(o.loading=!0,ne(a).then(n=>{o.form=n.data}).finally(()=>o.loading=!1)),o.isShowDialog=!0}function k(){var a;o.form={id:null,messageType:0,title:"",content:"",status:0},(a=l.value)==null||a.resetFields()}function H(){l.value.validate(a=>{if(a){o.loading=!0;let n=Object.assign({},o.form);o.form.id?le(n).then(()=>{p("onClose"),b({message:"更新成功",type:"success"}),o.isShowDialog=!1}).finally(()=>o.loading=!1):ae(n).then(()=>{p("onClose"),b({message:"新增成功",type:"success"}),o.isShowDialog=!1}).finally(()=>o.loading=!1)}})}J(()=>{const a=s.value;a!=null&&a.destroy()});function R(a){s.value=a}return t({openDialog:w}),(a,n)=>{const f=c("Edit"),v=c("el-icon"),_=c("el-input"),T=c("el-form-item"),P=c("el-col"),$=c("el-row"),I=c("el-form"),V=c("el-button"),K=c("el-dialog"),L=ee("loading");return D(),te(K,{modelValue:o.isShowDialog,"onUpdate:modelValue":n[3]||(n[3]=y=>o.isShowDialog=y),draggable:"","close-on-click-modal":!1,width:"80%",top:"5vh","destroy-on-close":""},{header:u(()=>[C("div",null,[d(v,{class:"el-custom-dialog-icon"},{default:u(()=>[d(f)]),_:1}),n[4]||(n[4]=C("span",null,"公告通知",-1))])]),footer:u(()=>[C("div",Ee,[d(V,{type:"primary",onClick:H,disabled:o.loading},{default:u(()=>n[5]||(n[5]=[x("确定")])),_:1},8,["disabled"]),d(V,{onClick:n[2]||(n[2]=()=>o.isShowDialog=!1),disabled:o.loading},{default:u(()=>n[6]||(n[6]=[x(" 取消 ")])),_:1},8,["disabled"])])]),default:u(()=>[oe((D(),O("div",Ce,[d(I,{ref_key:"elFormRef",ref:l,model:o.form,rules:m,"label-width":"90px"},{default:u(()=>[d($,null,{default:u(()=>[d(P,{span:24},{default:u(()=>[d(T,{label:"标题",prop:"title"},{default:u(()=>[d(_,{modelValue:o.form.title,"onUpdate:modelValue":n[0]||(n[0]=y=>o.form.title=y)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),d($,null,{default:u(()=>[d(P,{span:24},{default:u(()=>[C("div",be,[d(S(ye),{style:{"border-bottom":"1px solid #ccc"},editor:s.value,defaultConfig:h,mode:"default"},null,8,["editor"]),d(S(_e),{style:{height:"60vh","overflow-y":"hidden"},modelValue:o.form.content,"onUpdate:modelValue":n[1]||(n[1]=y=>o.form.content=y),defaultConfig:F,mode:"default",onOnCreated:R},null,8,["modelValue"])])]),_:1})]),_:1})]),_:1},8,["model"])])),[[L,o.loading]])]),_:1},8,["modelValue"])}}};export{Oe as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-N6vqTqv_.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DwxVb6Vc.js
similarity index 94%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-N6vqTqv_.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DwxVb6Vc.js
index 3ae3bc3..7d3cd96 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-N6vqTqv_.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-DwxVb6Vc.js
@@ -1 +1 @@
-import{b as M,c as O,u as $,d as T}from"./orgApi-BBJpKd5N.js";import j from"./userSelect-C1qZowOW.js";import z from"./orgCascader-DKeRbItm.js";import{l as A,f as g,r as n,p as G,o as V,i as U,w as a,a as p,d as l,e as D,q as H,c as J,k as K,v as y}from"./index-Dk5CK9SF.js";const L={class:"app-container"},P={class:"el-custom-dialog-footer"},ee={__name:"editDialog",emits:["onClose"],setup(Q,{expose:C,emit:N}){const c=N,e=A({isShowDialog:!1,parentIds:[],form:{id:0},loading:!1}),_=g(),b=g(),I=g(),k={orgName:[{required:!0,message:"请输入机构名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入机构编码!",trigger:"blur"}]};function S(s){e.loading=!0,x(),s?M(s).then(o=>{var i,f;e.form=o.data,o.data.parentId&&o.data.parentId!=="0"&&(e.parentIds=[o.data.parentId]),(i=b.value)==null||i.setDefaultValue(o.data.principalUserId),(f=I.value)==null||f.setDefaultValue(o.data.parentId)}).finally(()=>e.loading=!1):O().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function x(){var s;e.form={id:null,parentId:0,orgName:"",formCode:"",shortName:"",telephone:"",sort:0,email:"",status:1,principalUserId:null},e.parentIds=[],(s=_.value)==null||s.resetFields()}function R(){_.value.validate(s=>{s&&(e.loading=!0,e.form.parentId=e.parentIds&&e.parentIds.length>0?e.parentIds[e.parentIds.length-1]:"0",e.form.id?$(e.form).then(()=>{c("onClose"),y({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):T(e.form).then(()=>{c("onClose"),y({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1))})}return C({openDialog:S}),(s,o)=>{const i=n("Edit"),f=n("el-icon"),d=n("el-form-item"),r=n("el-col"),u=n("el-row"),m=n("el-input"),B=n("el-input-number"),v=n("el-radio"),E=n("el-radio-group"),F=n("el-form"),w=n("el-button"),h=n("el-dialog"),q=G("loading");return V(),U(h,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[10]||(o[10]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px"},{header:a(()=>[p("div",null,[l(f,{class:"el-custom-dialog-icon"},{default:a(()=>[l(i)]),_:1}),o[11]||(o[11]=p("span",null,"机构信息",-1))])]),footer:a(()=>[p("div",P,[l(w,{type:"primary",onClick:R,disabled:e.loading},{default:a(()=>o[12]||(o[12]=[D("确定")])),_:1},8,["disabled"]),l(w,{onClick:o[9]||(o[9]=()=>e.isShowDialog=!1),disabled:e.loading},{default:a(()=>o[13]||(o[13]=[D(" 取消 ")])),_:1},8,["disabled"])])]),default:a(()=>[H((V(),J("div",L,[l(F,{ref_key:"elFormRef",ref:_,model:e.form,rules:k,"label-width":"90px"},{default:a(()=>[l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"父级",prop:"parentId"},{default:a(()=>[e.isShowDialog?(V(),U(z,{key:0,ref_key:"parentIdRef",ref:I,modelValue:e.parentIds,"onUpdate:modelValue":o[0]||(o[0]=t=>e.parentIds=t),checkStrictly:!0},null,8,["modelValue"])):K("",!0)]),_:1})]),_:1})]),_:1}),p("div",null,[l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"机构名称",prop:"orgName"},{default:a(()=>[l(m,{modelValue:e.form.orgName,"onUpdate:modelValue":o[1]||(o[1]=t=>e.form.orgName=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"简称",prop:"shortName"},{default:a(()=>[l(m,{modelValue:e.form.shortName,"onUpdate:modelValue":o[2]||(o[2]=t=>e.form.shortName=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"编码",prop:"formCode"},{default:a(()=>[l(m,{modelValue:e.form.formCode,"onUpdate:modelValue":o[3]||(o[3]=t=>e.form.formCode=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"联系方式",prop:"telephone"},{default:a(()=>[l(m,{modelValue:e.form.telephone,"onUpdate:modelValue":o[4]||(o[4]=t=>e.form.telephone=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"排序"},{default:a(()=>[l(B,{modelValue:e.form.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>e.form.sort=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"邮箱",prop:"email"},{default:a(()=>[l(m,{modelValue:e.form.email,"onUpdate:modelValue":o[6]||(o[6]=t=>e.form.email=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"负责人",prop:"principalUserId"},{default:a(()=>[l(j,{ref_key:"userSelectRef",ref:b,modelValue:e.form.principalUserId,"onUpdate:modelValue":o[7]||(o[7]=t=>e.form.principalUserId=t),isMultiple:!1},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"状态"},{default:a(()=>[l(E,{modelValue:e.form.status,"onUpdate:modelValue":o[8]||(o[8]=t=>e.form.status=t)},{default:a(()=>[l(v,{label:"启用",value:1}),l(v,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["model"])])),[[q,e.loading]])]),_:1},8,["modelValue"])}}};export{ee as default};
+import{b as M,c as O,u as $,d as T}from"./orgApi-QFbU9gQW.js";import j from"./userSelect-PKlPeyQn.js";import z from"./orgCascader-DuGog_1G.js";import{l as A,f as g,r as n,p as G,o as V,i as U,w as a,a as p,d as l,e as D,q as H,c as J,k as K,v as y}from"./index-DfztMFTo.js";const L={class:"app-container"},P={class:"el-custom-dialog-footer"},ee={__name:"editDialog",emits:["onClose"],setup(Q,{expose:C,emit:N}){const c=N,e=A({isShowDialog:!1,parentIds:[],form:{id:0},loading:!1}),_=g(),b=g(),I=g(),k={orgName:[{required:!0,message:"请输入机构名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入机构编码!",trigger:"blur"}]};function S(s){e.loading=!0,x(),s?M(s).then(o=>{var i,f;e.form=o.data,o.data.parentId&&o.data.parentId!=="0"&&(e.parentIds=[o.data.parentId]),(i=b.value)==null||i.setDefaultValue(o.data.principalUserId),(f=I.value)==null||f.setDefaultValue(o.data.parentId)}).finally(()=>e.loading=!1):O().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function x(){var s;e.form={id:null,parentId:0,orgName:"",formCode:"",shortName:"",telephone:"",sort:0,email:"",status:1,principalUserId:null},e.parentIds=[],(s=_.value)==null||s.resetFields()}function R(){_.value.validate(s=>{s&&(e.loading=!0,e.form.parentId=e.parentIds&&e.parentIds.length>0?e.parentIds[e.parentIds.length-1]:"0",e.form.id?$(e.form).then(()=>{c("onClose"),y({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):T(e.form).then(()=>{c("onClose"),y({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1))})}return C({openDialog:S}),(s,o)=>{const i=n("Edit"),f=n("el-icon"),d=n("el-form-item"),r=n("el-col"),u=n("el-row"),m=n("el-input"),B=n("el-input-number"),v=n("el-radio"),E=n("el-radio-group"),F=n("el-form"),w=n("el-button"),h=n("el-dialog"),q=G("loading");return V(),U(h,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[10]||(o[10]=t=>e.isShowDialog=t),draggable:"","close-on-click-modal":!1,width:"700px"},{header:a(()=>[p("div",null,[l(f,{class:"el-custom-dialog-icon"},{default:a(()=>[l(i)]),_:1}),o[11]||(o[11]=p("span",null,"机构信息",-1))])]),footer:a(()=>[p("div",P,[l(w,{type:"primary",onClick:R,disabled:e.loading},{default:a(()=>o[12]||(o[12]=[D("确定")])),_:1},8,["disabled"]),l(w,{onClick:o[9]||(o[9]=()=>e.isShowDialog=!1),disabled:e.loading},{default:a(()=>o[13]||(o[13]=[D(" 取消 ")])),_:1},8,["disabled"])])]),default:a(()=>[H((V(),J("div",L,[l(F,{ref_key:"elFormRef",ref:_,model:e.form,rules:k,"label-width":"90px"},{default:a(()=>[l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"父级",prop:"parentId"},{default:a(()=>[e.isShowDialog?(V(),U(z,{key:0,ref_key:"parentIdRef",ref:I,modelValue:e.parentIds,"onUpdate:modelValue":o[0]||(o[0]=t=>e.parentIds=t),checkStrictly:!0},null,8,["modelValue"])):K("",!0)]),_:1})]),_:1})]),_:1}),p("div",null,[l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"机构名称",prop:"orgName"},{default:a(()=>[l(m,{modelValue:e.form.orgName,"onUpdate:modelValue":o[1]||(o[1]=t=>e.form.orgName=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"简称",prop:"shortName"},{default:a(()=>[l(m,{modelValue:e.form.shortName,"onUpdate:modelValue":o[2]||(o[2]=t=>e.form.shortName=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"编码",prop:"formCode"},{default:a(()=>[l(m,{modelValue:e.form.formCode,"onUpdate:modelValue":o[3]||(o[3]=t=>e.form.formCode=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"联系方式",prop:"telephone"},{default:a(()=>[l(m,{modelValue:e.form.telephone,"onUpdate:modelValue":o[4]||(o[4]=t=>e.form.telephone=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"排序"},{default:a(()=>[l(B,{modelValue:e.form.sort,"onUpdate:modelValue":o[5]||(o[5]=t=>e.form.sort=t)},null,8,["modelValue"])]),_:1})]),_:1}),l(r,{span:12},{default:a(()=>[l(d,{label:"邮箱",prop:"email"},{default:a(()=>[l(m,{modelValue:e.form.email,"onUpdate:modelValue":o[6]||(o[6]=t=>e.form.email=t)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"负责人",prop:"principalUserId"},{default:a(()=>[l(j,{ref_key:"userSelectRef",ref:b,modelValue:e.form.principalUserId,"onUpdate:modelValue":o[7]||(o[7]=t=>e.form.principalUserId=t),isMultiple:!1},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(u,null,{default:a(()=>[l(r,{span:12},{default:a(()=>[l(d,{label:"状态"},{default:a(()=>[l(E,{modelValue:e.form.status,"onUpdate:modelValue":o[8]||(o[8]=t=>e.form.status=t)},{default:a(()=>[l(v,{label:"启用",value:1}),l(v,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["model"])])),[[q,e.loading]])]),_:1},8,["modelValue"])}}};export{ee as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CbcXHJJ-.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-qurapBah.js
similarity index 94%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CbcXHJJ-.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDialog-qurapBah.js
index b7da582..a35534e 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-CbcXHJJ-.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDialog-qurapBah.js
@@ -1 +1 @@
-import{a as F,b as T,u as q,c as M}from"./positionApi-DqlGVV5b.js";import{e as P}from"./menuApi-q6E57Lte.js";import{l as R,f as j,g as L,r as a,p as O,o as c,i as z,w as t,a as m,d as l,e as b,q as A,c as G,v as V}from"./index-Dk5CK9SF.js";const H={class:"app-container",style:{"min-height":"150px"}},I={class:"el-custom-dialog-footer"},X={__name:"editDialog",emits:["onClose"],setup(J,{expose:v,emit:w}){const u=w,e=R({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),r=j(),D={positionName:[{required:!0,message:"请输入职位名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入职位编码!",trigger:"blur"}]};L(()=>{P({}).then(s=>{e.menuTreeData=s.data})});function C(s){e.loading=!0,y(),s?F(s).then(o=>{e.form=o.data}).finally(()=>e.loading=!1):T().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function y(){var s;e.form={id:null,positionName:"",formCode:"",sort:0,status:1},(s=r.value)==null||s.resetFields()}function x(){r.value.validate(s=>{if(s){e.loading=!0;let o=Object.assign({},e.form);e.form.id?q(o).then(()=>{u("onClose"),V({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):M(o).then(()=>{u("onClose"),V({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return v({openDialog:C}),(s,o)=>{const N=a("Edit"),S=a("el-icon"),f=a("el-input"),i=a("el-form-item"),d=a("el-col"),p=a("el-row"),k=a("el-input-number"),_=a("el-radio"),E=a("el-radio-group"),U=a("el-form"),g=a("el-button"),h=a("el-dialog"),B=O("loading");return c(),z(h,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[5]||(o[5]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[m("div",null,[l(S,{class:"el-custom-dialog-icon"},{default:t(()=>[l(N)]),_:1}),o[6]||(o[6]=m("span",null,"职位信息",-1))])]),footer:t(()=>[m("div",I,[l(g,{type:"primary",onClick:x,disabled:e.loading},{default:t(()=>o[7]||(o[7]=[b("确定")])),_:1},8,["disabled"]),l(g,{onClick:o[4]||(o[4]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[8]||(o[8]=[b("取消")])),_:1},8,["disabled"])])]),default:t(()=>[A((c(),G("div",H,[l(U,{ref_key:"elFormRef",ref:r,model:e.form,rules:D,"label-width":"90px"},{default:t(()=>[l(p,null,{default:t(()=>[l(d,{span:12},{default:t(()=>[l(i,{label:"职位名称",prop:"positionName"},{default:t(()=>[l(f,{modelValue:e.form.positionName,"onUpdate:modelValue":o[0]||(o[0]=n=>e.form.positionName=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{span:12},{default:t(()=>[l(i,{label:"编码",prop:"formCode"},{default:t(()=>[l(f,{modelValue:e.form.formCode,"onUpdate:modelValue":o[1]||(o[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(d,{span:12},{default:t(()=>[l(i,{label:"排序"},{default:t(()=>[l(k,{modelValue:e.form.sort,"onUpdate:modelValue":o[2]||(o[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{span:12},{default:t(()=>[l(i,{label:"状态"},{default:t(()=>[l(E,{modelValue:e.form.status,"onUpdate:modelValue":o[3]||(o[3]=n=>e.form.status=n)},{default:t(()=>[l(_,{label:"启用",value:1}),l(_,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[B,e.loading]])]),_:1},8,["modelValue"])}}};export{X as default};
+import{a as F,b as T,u as q,c as M}from"./positionApi-DoxSXi_R.js";import{e as P}from"./menuApi-BlxNrmTH.js";import{l as R,f as j,g as L,r as a,p as O,o as c,i as z,w as t,a as m,d as l,e as b,q as A,c as G,v as V}from"./index-DfztMFTo.js";const H={class:"app-container",style:{"min-height":"150px"}},I={class:"el-custom-dialog-footer"},X={__name:"editDialog",emits:["onClose"],setup(J,{expose:v,emit:w}){const u=w,e=R({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),r=j(),D={positionName:[{required:!0,message:"请输入职位名称!",trigger:"blur"}],formCode:[{required:!0,message:"请输入职位编码!",trigger:"blur"}]};L(()=>{P({}).then(s=>{e.menuTreeData=s.data})});function C(s){e.loading=!0,y(),s?F(s).then(o=>{e.form=o.data}).finally(()=>e.loading=!1):T().then(o=>{e.form.sort=o.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function y(){var s;e.form={id:null,positionName:"",formCode:"",sort:0,status:1},(s=r.value)==null||s.resetFields()}function x(){r.value.validate(s=>{if(s){e.loading=!0;let o=Object.assign({},e.form);e.form.id?q(o).then(()=>{u("onClose"),V({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):M(o).then(()=>{u("onClose"),V({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return v({openDialog:C}),(s,o)=>{const N=a("Edit"),S=a("el-icon"),f=a("el-input"),i=a("el-form-item"),d=a("el-col"),p=a("el-row"),k=a("el-input-number"),_=a("el-radio"),E=a("el-radio-group"),U=a("el-form"),g=a("el-button"),h=a("el-dialog"),B=O("loading");return c(),z(h,{modelValue:e.isShowDialog,"onUpdate:modelValue":o[5]||(o[5]=n=>e.isShowDialog=n),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[m("div",null,[l(S,{class:"el-custom-dialog-icon"},{default:t(()=>[l(N)]),_:1}),o[6]||(o[6]=m("span",null,"职位信息",-1))])]),footer:t(()=>[m("div",I,[l(g,{type:"primary",onClick:x,disabled:e.loading},{default:t(()=>o[7]||(o[7]=[b("确定")])),_:1},8,["disabled"]),l(g,{onClick:o[4]||(o[4]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>o[8]||(o[8]=[b("取消")])),_:1},8,["disabled"])])]),default:t(()=>[A((c(),G("div",H,[l(U,{ref_key:"elFormRef",ref:r,model:e.form,rules:D,"label-width":"90px"},{default:t(()=>[l(p,null,{default:t(()=>[l(d,{span:12},{default:t(()=>[l(i,{label:"职位名称",prop:"positionName"},{default:t(()=>[l(f,{modelValue:e.form.positionName,"onUpdate:modelValue":o[0]||(o[0]=n=>e.form.positionName=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{span:12},{default:t(()=>[l(i,{label:"编码",prop:"formCode"},{default:t(()=>[l(f,{modelValue:e.form.formCode,"onUpdate:modelValue":o[1]||(o[1]=n=>e.form.formCode=n)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),l(p,null,{default:t(()=>[l(d,{span:12},{default:t(()=>[l(i,{label:"排序"},{default:t(()=>[l(k,{modelValue:e.form.sort,"onUpdate:modelValue":o[2]||(o[2]=n=>e.form.sort=n)},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{span:12},{default:t(()=>[l(i,{label:"状态"},{default:t(()=>[l(E,{modelValue:e.form.status,"onUpdate:modelValue":o[3]||(o[3]=n=>e.form.status=n)},{default:t(()=>[l(_,{label:"启用",value:1}),l(_,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[B,e.loading]])]),_:1},8,["modelValue"])}}};export{X as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-FphU2nFw.js b/API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-ojTR1tDn.js
similarity index 94%
rename from API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-FphU2nFw.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-ojTR1tDn.js
index d1a77fa..4b11ffb 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-FphU2nFw.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/editDictDetailDialog-ojTR1tDn.js
@@ -1 +1 @@
-import{b as N,c as T,u as M,e as R}from"./dataDictDetailApi-CLTv_5cP.js";import{l as h,f as j,r as a,p as O,o as g,i as z,w as t,a as f,d as o,e as V,q as A,c as G,v as D}from"./index-Dk5CK9SF.js";const H={class:"app-container",style:{"min-height":"200px"}},J={class:"el-custom-dialog-footer"},Q={__name:"editDictDetailDialog",props:{dictId:{type:String,default:""}},emits:["onClose"],setup(b,{expose:y,emit:v}){const p=v,w=b,e=h({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),r=j(),k={dictKey:[{required:!0,message:"请输入字典键!",trigger:"blur"}],dictValue:[{required:!0,message:"请输入字典值!",trigger:"blur"}]};function x(n){e.loading=!0,S(),n?N(n).then(l=>{e.form=l.data}).finally(()=>e.loading=!1):T().then(l=>{e.form.sort=l.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var n;e.form={id:null,dictTypeId:w.dictId,dictKey:"",dictValue:"",sort:0,status:1,remark:""},(n=r.value)==null||n.resetFields()}function C(){r.value.validate(n=>{if(n){e.loading=!0;let l=Object.assign({},e.form);e.form.id?M(l).then(()=>{p("onClose"),D({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):R(l).then(()=>{p("onClose"),D({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return y({openDialog:x}),(n,l)=>{const U=a("Edit"),K=a("el-icon"),u=a("el-input"),i=a("el-form-item"),d=a("el-col"),m=a("el-row"),B=a("el-input-number"),c=a("el-radio"),E=a("el-radio-group"),F=a("el-form"),_=a("el-button"),q=a("el-dialog"),I=O("loading");return g(),z(q,{modelValue:e.isShowDialog,"onUpdate:modelValue":l[6]||(l[6]=s=>e.isShowDialog=s),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[f("div",null,[o(K,{class:"el-custom-dialog-icon"},{default:t(()=>[o(U)]),_:1}),l[7]||(l[7]=f("span",null,"字典信息",-1))])]),footer:t(()=>[f("div",J,[o(_,{type:"primary",onClick:C,disabled:e.loading},{default:t(()=>l[8]||(l[8]=[V("确定")])),_:1},8,["disabled"]),o(_,{onClick:l[5]||(l[5]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>l[9]||(l[9]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[A((g(),G("div",H,[o(F,{ref_key:"elFormRef",ref:r,model:e.form,rules:k,"label-width":"90px"},{default:t(()=>[o(m,null,{default:t(()=>[o(d,{span:12},{default:t(()=>[o(i,{label:"字典键",prop:"dictKey"},{default:t(()=>[o(u,{modelValue:e.form.dictKey,"onUpdate:modelValue":l[0]||(l[0]=s=>e.form.dictKey=s)},null,8,["modelValue"])]),_:1})]),_:1}),o(d,{span:12},{default:t(()=>[o(i,{label:"字典值",prop:"dictValue"},{default:t(()=>[o(u,{modelValue:e.form.dictValue,"onUpdate:modelValue":l[1]||(l[1]=s=>e.form.dictValue=s)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(m,null,{default:t(()=>[o(d,{span:12},{default:t(()=>[o(i,{label:"排序"},{default:t(()=>[o(B,{modelValue:e.form.sort,"onUpdate:modelValue":l[2]||(l[2]=s=>e.form.sort=s)},null,8,["modelValue"])]),_:1})]),_:1}),o(d,{span:12},{default:t(()=>[o(i,{label:"状态"},{default:t(()=>[o(E,{modelValue:e.form.status,"onUpdate:modelValue":l[3]||(l[3]=s=>e.form.status=s)},{default:t(()=>[o(c,{label:"启用",value:1}),o(c,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(m,null,{default:t(()=>[o(d,{span:24},{default:t(()=>[o(i,{label:"备注"},{default:t(()=>[o(u,{modelValue:e.form.remark,"onUpdate:modelValue":l[4]||(l[4]=s=>e.form.remark=s),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[I,e.loading]])]),_:1},8,["modelValue"])}}};export{Q as default};
+import{b as N,c as T,u as M,e as R}from"./dataDictDetailApi-DwI1rkgo.js";import{l as h,f as j,r as a,p as O,o as g,i as z,w as t,a as f,d as o,e as V,q as A,c as G,v as D}from"./index-DfztMFTo.js";const H={class:"app-container",style:{"min-height":"200px"}},J={class:"el-custom-dialog-footer"},Q={__name:"editDictDetailDialog",props:{dictId:{type:String,default:""}},emits:["onClose"],setup(b,{expose:y,emit:v}){const p=v,w=b,e=h({isShowDialog:!1,form:{},loading:!1,menuTreeData:[]}),r=j(),k={dictKey:[{required:!0,message:"请输入字典键!",trigger:"blur"}],dictValue:[{required:!0,message:"请输入字典值!",trigger:"blur"}]};function x(n){e.loading=!0,S(),n?N(n).then(l=>{e.form=l.data}).finally(()=>e.loading=!1):T().then(l=>{e.form.sort=l.data}).finally(()=>e.loading=!1),e.isShowDialog=!0}function S(){var n;e.form={id:null,dictTypeId:w.dictId,dictKey:"",dictValue:"",sort:0,status:1,remark:""},(n=r.value)==null||n.resetFields()}function C(){r.value.validate(n=>{if(n){e.loading=!0;let l=Object.assign({},e.form);e.form.id?M(l).then(()=>{p("onClose"),D({message:"更新成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1):R(l).then(()=>{p("onClose"),D({message:"新增成功",type:"success"}),e.isShowDialog=!1}).finally(()=>e.loading=!1)}})}return y({openDialog:x}),(n,l)=>{const U=a("Edit"),K=a("el-icon"),u=a("el-input"),i=a("el-form-item"),d=a("el-col"),m=a("el-row"),B=a("el-input-number"),c=a("el-radio"),E=a("el-radio-group"),F=a("el-form"),_=a("el-button"),q=a("el-dialog"),I=O("loading");return g(),z(q,{modelValue:e.isShowDialog,"onUpdate:modelValue":l[6]||(l[6]=s=>e.isShowDialog=s),draggable:"","close-on-click-modal":!1,width:"700px"},{header:t(()=>[f("div",null,[o(K,{class:"el-custom-dialog-icon"},{default:t(()=>[o(U)]),_:1}),l[7]||(l[7]=f("span",null,"字典信息",-1))])]),footer:t(()=>[f("div",J,[o(_,{type:"primary",onClick:C,disabled:e.loading},{default:t(()=>l[8]||(l[8]=[V("确定")])),_:1},8,["disabled"]),o(_,{onClick:l[5]||(l[5]=()=>e.isShowDialog=!1),disabled:e.loading},{default:t(()=>l[9]||(l[9]=[V("取消")])),_:1},8,["disabled"])])]),default:t(()=>[A((g(),G("div",H,[o(F,{ref_key:"elFormRef",ref:r,model:e.form,rules:k,"label-width":"90px"},{default:t(()=>[o(m,null,{default:t(()=>[o(d,{span:12},{default:t(()=>[o(i,{label:"字典键",prop:"dictKey"},{default:t(()=>[o(u,{modelValue:e.form.dictKey,"onUpdate:modelValue":l[0]||(l[0]=s=>e.form.dictKey=s)},null,8,["modelValue"])]),_:1})]),_:1}),o(d,{span:12},{default:t(()=>[o(i,{label:"字典值",prop:"dictValue"},{default:t(()=>[o(u,{modelValue:e.form.dictValue,"onUpdate:modelValue":l[1]||(l[1]=s=>e.form.dictValue=s)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(m,null,{default:t(()=>[o(d,{span:12},{default:t(()=>[o(i,{label:"排序"},{default:t(()=>[o(B,{modelValue:e.form.sort,"onUpdate:modelValue":l[2]||(l[2]=s=>e.form.sort=s)},null,8,["modelValue"])]),_:1})]),_:1}),o(d,{span:12},{default:t(()=>[o(i,{label:"状态"},{default:t(()=>[o(E,{modelValue:e.form.status,"onUpdate:modelValue":l[3]||(l[3]=s=>e.form.status=s)},{default:t(()=>[o(c,{label:"启用",value:1}),o(c,{label:"禁用",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),o(m,null,{default:t(()=>[o(d,{span:24},{default:t(()=>[o(i,{label:"备注"},{default:t(()=>[o(u,{modelValue:e.form.remark,"onUpdate:modelValue":l[4]||(l[4]=s=>e.form.remark=s),type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])])),[[I,e.loading]])]),_:1},8,["modelValue"])}}};export{Q as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/elIconList-CTsHrnlH.js b/API/Wood.Admin.WebApi/wwwroot/assets/elIconList-VhtBug2L.js
similarity index 88%
rename from API/Wood.Admin.WebApi/wwwroot/assets/elIconList-CTsHrnlH.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/elIconList-VhtBug2L.js
index 34eabcc..7d1d0e4 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/elIconList-CTsHrnlH.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/elIconList-VhtBug2L.js
@@ -1 +1 @@
-import{_ as a,f as c,g as l,V as r,o,c as t,F as i,h as _,d as u,U as p}from"./index-Dk5CK9SF.js";const d={style:{display:"flex","flex-wrap":"wrap","max-height":"130px","overflow-y":"auto"}},f=["onClick"],h={__name:"elIconList",emits:["change"],setup(m){const n=c([]);return l(()=>{for(const[e]of Object.entries(r))n.value.push("el-"+e)}),(e,v)=>(o(),t("div",d,[(o(!0),t(i,null,_(n.value,s=>(o(),t("div",{key:s,class:"icon-item",onClick:k=>e.$emit("change",s)},[u(p,{icon:s},null,8,["icon"])],8,f))),128))]))}},g=a(h,[["__scopeId","data-v-fc3e4a22"]]);export{g as default};
+import{_ as a,f as c,g as l,V as r,o,c as t,F as i,h as _,d as u,U as p}from"./index-DfztMFTo.js";const d={style:{display:"flex","flex-wrap":"wrap","max-height":"130px","overflow-y":"auto"}},f=["onClick"],h={__name:"elIconList",emits:["change"],setup(m){const n=c([]);return l(()=>{for(const[e]of Object.entries(r))n.value.push("el-"+e)}),(e,v)=>(o(),t("div",d,[(o(!0),t(i,null,_(n.value,s=>(o(),t("div",{key:s,class:"icon-item",onClick:k=>e.$emit("change",s)},[u(p,{icon:s},null,8,["icon"])],8,f))),128))]))}},g=a(h,[["__scopeId","data-v-fc3e4a22"]]);export{g as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-sNoYGtPo.js b/API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-CYa77J6Y.js
similarity index 91%
rename from API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-sNoYGtPo.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-CYa77J6Y.js
index 071ff50..2eccd9e 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-sNoYGtPo.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/enumSelect-CYa77J6Y.js
@@ -1 +1 @@
-import{y as p,J as i,K as f,f as v,g as _,r as u,o as t,i as r,w as g,c as k,F as y,h as V}from"./index-Dk5CK9SF.js";function M(l){return p({url:"/api/system/enumOptions",method:"get",params:{name:l}})}const x={__name:"enumSelect",props:i({enum:{type:String,default:""}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(l){const o=f(l,"modelValue"),a=v([]),m=l;return _(()=>{M(m.enum).then(n=>{a.value=n.data})}),(n,s)=>{const c=u("el-option"),d=u("el-select");return t(),r(d,{modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=e=>o.value=e)},{default:g(()=>[(t(!0),k(y,null,V(a.value,e=>(t(),r(c,{key:e.key,label:e.value,value:e.key},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])}}};export{x as default};
+import{y as p,J as i,K as f,f as v,g as _,r as u,o as t,i as r,w as g,c as k,F as y,h as V}from"./index-DfztMFTo.js";function M(l){return p({url:"/api/system/enumOptions",method:"get",params:{name:l}})}const x={__name:"enumSelect",props:i({enum:{type:String,default:""}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(l){const o=f(l,"modelValue"),a=v([]),m=l;return _(()=>{M(m.enum).then(n=>{a.value=n.data})}),(n,s)=>{const c=u("el-option"),d=u("el-select");return t(),r(d,{modelValue:o.value,"onUpdate:modelValue":s[0]||(s[0]=e=>o.value=e)},{default:g(()=>[(t(!0),k(y,null,V(a.value,e=>(t(),r(c,{key:e.key,label:e.value,value:e.key},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])}}};export{x as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BZZaItCH.js b/API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BwJKcuPo.js
similarity index 99%
rename from API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BZZaItCH.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BwJKcuPo.js
index 1d7ae03..08e8b88 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BZZaItCH.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/faIconList-BwJKcuPo.js
@@ -1 +1 @@
-import{_ as t,f as s,o as f,c as e,F as l,h as i,d as c,U as n}from"./index-Dk5CK9SF.js";const u={style:{display:"flex","flex-wrap":"wrap","max-height":"130px","overflow-y":"auto"}},p=["onClick"],d={__name:"faIconList",emits:["change"],setup(h){const r=s(["fa-glass","fa-music","fa-search","fa-envelope-o","fa-heart","fa-star","fa-star-o","fa-user","fa-film","fa-th-large","fa-th","fa-th-list","fa-check","fa-remove","fa-close","fa-times","fa-search-plus","fa-search-minus","fa-power-off","fa-signal","fa-gear","fa-cog","fa-trash-o","fa-home","fa-file-o","fa-clock-o","fa-road","fa-download","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-inbox","fa-play-circle-o","fa-rotate-right","fa-repeat","fa-refresh","fa-list-alt","fa-lock","fa-flag","fa-headphones","fa-volume-off","fa-volume-down","fa-volume-up","fa-qrcode","fa-barcode","fa-tag","fa-tags","fa-book","fa-bookmark","fa-print","fa-camera","fa-font","fa-bold","fa-italic","fa-text-height","fa-text-width","fa-align-left","fa-align-center","fa-align-right","fa-align-justify","fa-list","fa-dedent","fa-outdent","fa-indent","fa-video-camera","fa-photo","fa-image","fa-picture-o","fa-pencil","fa-map-marker","fa-adjust","fa-tint","fa-edit","fa-pencil-square-o","fa-share-square-o","fa-check-square-o","fa-arrows","fa-step-backward","fa-fast-backward","fa-backward","fa-play","fa-pause","fa-stop","fa-forward","fa-fast-forward","fa-step-forward","fa-eject","fa-chevron-left","fa-chevron-right","fa-plus-circle","fa-minus-circle","fa-times-circle","fa-check-circle","fa-question-circle","fa-info-circle","fa-crosshairs","fa-times-circle-o","fa-check-circle-o","fa-ban","fa-arrow-left","fa-arrow-right","fa-arrow-up","fa-arrow-down","fa-mail-forward","fa-share","fa-expand","fa-compress","fa-plus","fa-minus","fa-asterisk","fa-exclamation-circle","fa-gift","fa-leaf","fa-fire","fa-eye","fa-eye-slash","fa-warning","fa-exclamation-triangle","fa-plane","fa-calendar","fa-random","fa-comment","fa-magnet","fa-chevron-up","fa-chevron-down","fa-retweet","fa-shopping-cart","fa-folder","fa-folder-open","fa-arrows-v","fa-arrows-h","fa-bar-chart-o","fa-bar-chart","fa-twitter-square","fa-facebook-square","fa-camera-retro","fa-key","fa-gears","fa-cogs","fa-comments","fa-thumbs-o-up","fa-thumbs-o-down","fa-star-half","fa-heart-o","fa-sign-out","fa-linkedin-square","fa-thumb-tack","fa-external-link","fa-sign-in","fa-trophy","fa-github-square","fa-upload","fa-lemon-o","fa-phone","fa-square-o","fa-bookmark-o","fa-phone-square","fa-twitter","fa-facebook-f","fa-facebook","fa-github","fa-unlock","fa-credit-card","fa-feed","fa-rss","fa-hdd-o","fa-bullhorn","fa-bell","fa-certificate","fa-hand-o-right","fa-hand-o-left","fa-hand-o-up","fa-hand-o-down","fa-arrow-circle-left","fa-arrow-circle-right","fa-arrow-circle-up","fa-arrow-circle-down","fa-globe","fa-wrench","fa-tasks","fa-filter","fa-briefcase","fa-arrows-alt","fa-group","fa-users","fa-chain","fa-link","fa-cloud","fa-flask","fa-cut","fa-scissors","fa-copy","fa-files-o","fa-paperclip","fa-save","fa-floppy-o","fa-square","fa-navicon","fa-reorder","fa-bars","fa-list-ul","fa-list-ol","fa-strikethrough","fa-underline","fa-table","fa-magic","fa-truck","fa-pinterest","fa-pinterest-square","fa-google-plus-square","fa-google-plus","fa-money","fa-caret-down","fa-caret-up","fa-caret-left","fa-caret-right","fa-columns","fa-unsorted","fa-sort","fa-sort-down","fa-sort-desc","fa-sort-up","fa-sort-asc","fa-envelope","fa-linkedin","fa-rotate-left","fa-undo","fa-legal","fa-gavel","fa-dashboard","fa-tachometer","fa-comment-o","fa-comments-o","fa-flash","fa-bolt","fa-sitemap","fa-umbrella","fa-paste","fa-clipboard","fa-lightbulb-o","fa-exchange","fa-cloud-download","fa-cloud-upload","fa-user-md","fa-stethoscope","fa-suitcase","fa-bell-o","fa-coffee","fa-cutlery","fa-file-text-o","fa-building-o","fa-hospital-o","fa-ambulance","fa-medkit","fa-fighter-jet","fa-beer","fa-h-square","fa-plus-square","fa-angle-double-left","fa-angle-double-right","fa-angle-double-up","fa-angle-double-down","fa-angle-left","fa-angle-right","fa-angle-up","fa-angle-down","fa-desktop","fa-laptop","fa-tablet","fa-mobile-phone","fa-mobile","fa-circle-o","fa-quote-left","fa-quote-right","fa-spinner","fa-circle","fa-mail-reply","fa-reply","fa-github-alt","fa-folder-o","fa-folder-open-o","fa-smile-o","fa-frown-o","fa-meh-o","fa-gamepad","fa-keyboard-o","fa-flag-o","fa-flag-checkered","fa-terminal","fa-code","fa-mail-reply-all","fa-reply-all","fa-star-half-empty","fa-star-half-full","fa-star-half-o","fa-location-arrow","fa-crop","fa-code-fork","fa-unlink","fa-chain-broken","fa-question","fa-info","fa-exclamation","fa-superscript","fa-subscript","fa-eraser","fa-puzzle-piece","fa-microphone","fa-microphone-slash","fa-shield","fa-calendar-o","fa-fire-extinguisher","fa-rocket","fa-maxcdn","fa-chevron-circle-left","fa-chevron-circle-right","fa-chevron-circle-up","fa-chevron-circle-down","fa-html5","fa-css3","fa-anchor","fa-unlock-alt","fa-bullseye","fa-ellipsis-h","fa-ellipsis-v","fa-rss-square","fa-play-circle","fa-ticket","fa-minus-square","fa-minus-square-o","fa-level-up","fa-level-down","fa-check-square","fa-pencil-square","fa-external-link-square","fa-share-square","fa-compass","fa-toggle-down","fa-caret-square-o-down","fa-toggle-up","fa-caret-square-o-up","fa-toggle-right","fa-caret-square-o-right","fa-euro","fa-eur","fa-gbp","fa-dollar","fa-usd","fa-rupee","fa-inr","fa-cny","fa-rmb","fa-yen","fa-jpy","fa-ruble","fa-rouble","fa-rub","fa-won","fa-krw","fa-bitcoin","fa-btc","fa-file","fa-file-text","fa-sort-alpha-asc","fa-sort-alpha-desc","fa-sort-amount-asc","fa-sort-amount-desc","fa-sort-numeric-asc","fa-sort-numeric-desc","fa-thumbs-up","fa-thumbs-down","fa-youtube-square","fa-youtube","fa-xing","fa-xing-square","fa-youtube-play","fa-dropbox","fa-stack-overflow","fa-instagram","fa-flickr","fa-adn","fa-bitbucket","fa-bitbucket-square","fa-tumblr","fa-tumblr-square","fa-long-arrow-down","fa-long-arrow-up","fa-long-arrow-left","fa-long-arrow-right","fa-apple","fa-windows","fa-android","fa-linux","fa-dribbble","fa-skype","fa-foursquare","fa-trello","fa-female","fa-male","fa-gittip","fa-gratipay","fa-sun-o","fa-moon-o","fa-archive","fa-bug","fa-vk","fa-weibo","fa-renren","fa-pagelines","fa-stack-exchange","fa-arrow-circle-o-right","fa-arrow-circle-o-left","fa-toggle-left","fa-caret-square-o-left","fa-dot-circle-o","fa-wheelchair","fa-vimeo-square","fa-turkish-lira","fa-try","fa-plus-square-o","fa-space-shuttle","fa-slack","fa-envelope-square","fa-wordpress","fa-openid","fa-institution","fa-bank","fa-university","fa-mortar-board","fa-graduation-cap","fa-yahoo","fa-google","fa-reddit","fa-reddit-square","fa-stumbleupon-circle","fa-stumbleupon","fa-delicious","fa-digg","fa-pied-piper-pp","fa-pied-piper-alt","fa-drupal","fa-joomla","fa-language","fa-fax","fa-building","fa-child","fa-paw","fa-spoon","fa-cube","fa-cubes","fa-behance","fa-behance-square","fa-steam","fa-steam-square","fa-recycle","fa-automobile","fa-car","fa-cab","fa-taxi","fa-tree","fa-spotify","fa-deviantart","fa-soundcloud","fa-database","fa-file-pdf-o","fa-file-word-o","fa-file-excel-o","fa-file-powerpoint-o","fa-file-photo-o","fa-file-picture-o","fa-file-image-o","fa-file-zip-o","fa-file-archive-o","fa-file-sound-o","fa-file-audio-o","fa-file-movie-o","fa-file-video-o","fa-file-code-o","fa-vine","fa-codepen","fa-jsfiddle","fa-life-bouy","fa-life-buoy","fa-life-saver","fa-support","fa-life-ring","fa-circle-o-notch","fa-ra","fa-resistance","fa-rebel","fa-ge","fa-empire","fa-git-square","fa-git","fa-y-combinator-square","fa-yc-square","fa-hacker-news","fa-tencent-weibo","fa-qq","fa-wechat","fa-weixin","fa-send","fa-paper-plane","fa-send-o","fa-paper-plane-o","fa-history","fa-circle-thin","fa-header","fa-paragraph","fa-sliders","fa-share-alt","fa-share-alt-square","fa-bomb","fa-soccer-ball-o","fa-futbol-o","fa-tty","fa-binoculars","fa-plug","fa-slideshare","fa-twitch","fa-yelp","fa-newspaper-o","fa-wifi","fa-calculator","fa-paypal","fa-google-wallet","fa-cc-visa","fa-cc-mastercard","fa-cc-discover","fa-cc-amex","fa-cc-paypal","fa-cc-stripe","fa-bell-slash","fa-bell-slash-o","fa-trash","fa-copyright","fa-at","fa-eyedropper","fa-paint-brush","fa-birthday-cake","fa-area-chart","fa-pie-chart","fa-line-chart","fa-lastfm","fa-lastfm-square","fa-toggle-off","fa-toggle-on","fa-bicycle","fa-bus","fa-ioxhost","fa-angellist","fa-cc","fa-shekel","fa-sheqel","fa-ils","fa-meanpath","fa-buysellads","fa-connectdevelop","fa-dashcube","fa-forumbee","fa-leanpub","fa-sellsy","fa-shirtsinbulk","fa-simplybuilt","fa-skyatlas","fa-cart-plus","fa-cart-arrow-down","fa-diamond","fa-ship","fa-user-secret","fa-motorcycle","fa-street-view","fa-heartbeat","fa-venus","fa-mars","fa-mercury","fa-intersex","fa-transgender","fa-transgender-alt","fa-venus-double","fa-mars-double","fa-venus-mars","fa-mars-stroke","fa-mars-stroke-v","fa-mars-stroke-h","fa-neuter","fa-genderless","fa-facebook-official","fa-pinterest-p","fa-whatsapp","fa-server","fa-user-plus","fa-user-times","fa-hotel","fa-bed","fa-viacoin","fa-train","fa-subway","fa-medium","fa-yc","fa-y-combinator","fa-optin-monster","fa-opencart","fa-expeditedssl","fa-battery-4","fa-battery","fa-battery-full","fa-battery-3","fa-battery-three-quarters","fa-battery-2","fa-battery-half","fa-battery-1","fa-battery-quarter","fa-battery-0","fa-battery-empty","fa-mouse-pointer","fa-i-cursor","fa-object-group","fa-object-ungroup","fa-sticky-note","fa-sticky-note-o","fa-cc-jcb","fa-cc-diners-club","fa-clone","fa-balance-scale","fa-hourglass-o","fa-hourglass-1","fa-hourglass-start","fa-hourglass-2","fa-hourglass-half","fa-hourglass-3","fa-hourglass-end","fa-hourglass","fa-hand-grab-o","fa-hand-rock-o","fa-hand-stop-o","fa-hand-paper-o","fa-hand-scissors-o","fa-hand-lizard-o","fa-hand-spock-o","fa-hand-pointer-o","fa-hand-peace-o","fa-trademark","fa-registered","fa-creative-commons","fa-gg","fa-gg-circle","fa-tripadvisor","fa-odnoklassniki","fa-odnoklassniki-square","fa-get-pocket","fa-wikipedia-w","fa-safari","fa-chrome","fa-firefox","fa-opera","fa-internet-explorer","fa-tv","fa-television","fa-contao","fa-500px","fa-amazon","fa-calendar-plus-o","fa-calendar-minus-o","fa-calendar-times-o","fa-calendar-check-o","fa-industry","fa-map-pin","fa-map-signs","fa-map-o","fa-map","fa-commenting","fa-commenting-o","fa-houzz","fa-vimeo","fa-black-tie","fa-fonticons","fa-reddit-alien","fa-edge","fa-credit-card-alt","fa-codiepie","fa-modx","fa-fort-awesome","fa-usb","fa-product-hunt","fa-mixcloud","fa-scribd","fa-pause-circle","fa-pause-circle-o","fa-stop-circle","fa-stop-circle-o","fa-shopping-bag","fa-shopping-basket","fa-hashtag","fa-bluetooth","fa-bluetooth-b","fa-percent","fa-gitlab","fa-wpbeginner","fa-wpforms","fa-envira","fa-universal-access","fa-wheelchair-alt","fa-question-circle-o","fa-blind","fa-audio-description","fa-volume-control-phone","fa-braille","fa-assistive-listening-systems","fa-asl-interpreting","fa-american-sign-language-interpreting","fa-deafness","fa-hard-of-hearing","fa-deaf","fa-glide","fa-glide-g","fa-signing","fa-sign-language","fa-low-vision","fa-viadeo","fa-viadeo-square","fa-snapchat","fa-snapchat-ghost","fa-snapchat-square","fa-pied-piper","fa-first-order","fa-yoast","fa-themeisle","fa-google-plus-circle","fa-google-plus-official","fa-fa","fa-font-awesome","fa-handshake-o","fa-envelope-open","fa-envelope-open-o","fa-linode","fa-address-book","fa-address-book-o","fa-vcard","fa-address-card","fa-vcard-o","fa-address-card-o","fa-user-circle","fa-user-circle-o","fa-user-o","fa-id-badge","fa-drivers-license","fa-id-card","fa-drivers-license-o","fa-id-card-o","fa-quora","fa-free-code-camp","fa-telegram","fa-thermometer-4","fa-thermometer","fa-thermometer-full","fa-thermometer-3","fa-thermometer-three-quarters","fa-thermometer-2","fa-thermometer-half","fa-thermometer-1","fa-thermometer-quarter","fa-thermometer-0","fa-thermometer-empty","fa-shower","fa-bathtub","fa-s15","fa-bath","fa-podcast","fa-window-maximize","fa-window-minimize","fa-window-restore","fa-times-rectangle","fa-window-close","fa-times-rectangle-o","fa-window-close-o","fa-bandcamp","fa-grav","fa-etsy","fa-imdb","fa-ravelry","fa-eercast","fa-microchip","fa-snowflake-o","fa-superpowers","fa-wpexplorer","fa-meetup"]);return(o,m)=>(f(),e("div",u,[(f(!0),e(l,null,i(r.value,a=>(f(),e("div",{key:a,class:"icon-item",onClick:g=>o.$emit("change",a)},[c(n,{icon:a},null,8,["icon"])],8,p))),128))]))}},w=t(d,[["__scopeId","data-v-4771ff24"]]);export{w as default};
+import{_ as t,f as s,o as f,c as e,F as l,h as i,d as c,U as n}from"./index-DfztMFTo.js";const u={style:{display:"flex","flex-wrap":"wrap","max-height":"130px","overflow-y":"auto"}},p=["onClick"],d={__name:"faIconList",emits:["change"],setup(h){const r=s(["fa-glass","fa-music","fa-search","fa-envelope-o","fa-heart","fa-star","fa-star-o","fa-user","fa-film","fa-th-large","fa-th","fa-th-list","fa-check","fa-remove","fa-close","fa-times","fa-search-plus","fa-search-minus","fa-power-off","fa-signal","fa-gear","fa-cog","fa-trash-o","fa-home","fa-file-o","fa-clock-o","fa-road","fa-download","fa-arrow-circle-o-down","fa-arrow-circle-o-up","fa-inbox","fa-play-circle-o","fa-rotate-right","fa-repeat","fa-refresh","fa-list-alt","fa-lock","fa-flag","fa-headphones","fa-volume-off","fa-volume-down","fa-volume-up","fa-qrcode","fa-barcode","fa-tag","fa-tags","fa-book","fa-bookmark","fa-print","fa-camera","fa-font","fa-bold","fa-italic","fa-text-height","fa-text-width","fa-align-left","fa-align-center","fa-align-right","fa-align-justify","fa-list","fa-dedent","fa-outdent","fa-indent","fa-video-camera","fa-photo","fa-image","fa-picture-o","fa-pencil","fa-map-marker","fa-adjust","fa-tint","fa-edit","fa-pencil-square-o","fa-share-square-o","fa-check-square-o","fa-arrows","fa-step-backward","fa-fast-backward","fa-backward","fa-play","fa-pause","fa-stop","fa-forward","fa-fast-forward","fa-step-forward","fa-eject","fa-chevron-left","fa-chevron-right","fa-plus-circle","fa-minus-circle","fa-times-circle","fa-check-circle","fa-question-circle","fa-info-circle","fa-crosshairs","fa-times-circle-o","fa-check-circle-o","fa-ban","fa-arrow-left","fa-arrow-right","fa-arrow-up","fa-arrow-down","fa-mail-forward","fa-share","fa-expand","fa-compress","fa-plus","fa-minus","fa-asterisk","fa-exclamation-circle","fa-gift","fa-leaf","fa-fire","fa-eye","fa-eye-slash","fa-warning","fa-exclamation-triangle","fa-plane","fa-calendar","fa-random","fa-comment","fa-magnet","fa-chevron-up","fa-chevron-down","fa-retweet","fa-shopping-cart","fa-folder","fa-folder-open","fa-arrows-v","fa-arrows-h","fa-bar-chart-o","fa-bar-chart","fa-twitter-square","fa-facebook-square","fa-camera-retro","fa-key","fa-gears","fa-cogs","fa-comments","fa-thumbs-o-up","fa-thumbs-o-down","fa-star-half","fa-heart-o","fa-sign-out","fa-linkedin-square","fa-thumb-tack","fa-external-link","fa-sign-in","fa-trophy","fa-github-square","fa-upload","fa-lemon-o","fa-phone","fa-square-o","fa-bookmark-o","fa-phone-square","fa-twitter","fa-facebook-f","fa-facebook","fa-github","fa-unlock","fa-credit-card","fa-feed","fa-rss","fa-hdd-o","fa-bullhorn","fa-bell","fa-certificate","fa-hand-o-right","fa-hand-o-left","fa-hand-o-up","fa-hand-o-down","fa-arrow-circle-left","fa-arrow-circle-right","fa-arrow-circle-up","fa-arrow-circle-down","fa-globe","fa-wrench","fa-tasks","fa-filter","fa-briefcase","fa-arrows-alt","fa-group","fa-users","fa-chain","fa-link","fa-cloud","fa-flask","fa-cut","fa-scissors","fa-copy","fa-files-o","fa-paperclip","fa-save","fa-floppy-o","fa-square","fa-navicon","fa-reorder","fa-bars","fa-list-ul","fa-list-ol","fa-strikethrough","fa-underline","fa-table","fa-magic","fa-truck","fa-pinterest","fa-pinterest-square","fa-google-plus-square","fa-google-plus","fa-money","fa-caret-down","fa-caret-up","fa-caret-left","fa-caret-right","fa-columns","fa-unsorted","fa-sort","fa-sort-down","fa-sort-desc","fa-sort-up","fa-sort-asc","fa-envelope","fa-linkedin","fa-rotate-left","fa-undo","fa-legal","fa-gavel","fa-dashboard","fa-tachometer","fa-comment-o","fa-comments-o","fa-flash","fa-bolt","fa-sitemap","fa-umbrella","fa-paste","fa-clipboard","fa-lightbulb-o","fa-exchange","fa-cloud-download","fa-cloud-upload","fa-user-md","fa-stethoscope","fa-suitcase","fa-bell-o","fa-coffee","fa-cutlery","fa-file-text-o","fa-building-o","fa-hospital-o","fa-ambulance","fa-medkit","fa-fighter-jet","fa-beer","fa-h-square","fa-plus-square","fa-angle-double-left","fa-angle-double-right","fa-angle-double-up","fa-angle-double-down","fa-angle-left","fa-angle-right","fa-angle-up","fa-angle-down","fa-desktop","fa-laptop","fa-tablet","fa-mobile-phone","fa-mobile","fa-circle-o","fa-quote-left","fa-quote-right","fa-spinner","fa-circle","fa-mail-reply","fa-reply","fa-github-alt","fa-folder-o","fa-folder-open-o","fa-smile-o","fa-frown-o","fa-meh-o","fa-gamepad","fa-keyboard-o","fa-flag-o","fa-flag-checkered","fa-terminal","fa-code","fa-mail-reply-all","fa-reply-all","fa-star-half-empty","fa-star-half-full","fa-star-half-o","fa-location-arrow","fa-crop","fa-code-fork","fa-unlink","fa-chain-broken","fa-question","fa-info","fa-exclamation","fa-superscript","fa-subscript","fa-eraser","fa-puzzle-piece","fa-microphone","fa-microphone-slash","fa-shield","fa-calendar-o","fa-fire-extinguisher","fa-rocket","fa-maxcdn","fa-chevron-circle-left","fa-chevron-circle-right","fa-chevron-circle-up","fa-chevron-circle-down","fa-html5","fa-css3","fa-anchor","fa-unlock-alt","fa-bullseye","fa-ellipsis-h","fa-ellipsis-v","fa-rss-square","fa-play-circle","fa-ticket","fa-minus-square","fa-minus-square-o","fa-level-up","fa-level-down","fa-check-square","fa-pencil-square","fa-external-link-square","fa-share-square","fa-compass","fa-toggle-down","fa-caret-square-o-down","fa-toggle-up","fa-caret-square-o-up","fa-toggle-right","fa-caret-square-o-right","fa-euro","fa-eur","fa-gbp","fa-dollar","fa-usd","fa-rupee","fa-inr","fa-cny","fa-rmb","fa-yen","fa-jpy","fa-ruble","fa-rouble","fa-rub","fa-won","fa-krw","fa-bitcoin","fa-btc","fa-file","fa-file-text","fa-sort-alpha-asc","fa-sort-alpha-desc","fa-sort-amount-asc","fa-sort-amount-desc","fa-sort-numeric-asc","fa-sort-numeric-desc","fa-thumbs-up","fa-thumbs-down","fa-youtube-square","fa-youtube","fa-xing","fa-xing-square","fa-youtube-play","fa-dropbox","fa-stack-overflow","fa-instagram","fa-flickr","fa-adn","fa-bitbucket","fa-bitbucket-square","fa-tumblr","fa-tumblr-square","fa-long-arrow-down","fa-long-arrow-up","fa-long-arrow-left","fa-long-arrow-right","fa-apple","fa-windows","fa-android","fa-linux","fa-dribbble","fa-skype","fa-foursquare","fa-trello","fa-female","fa-male","fa-gittip","fa-gratipay","fa-sun-o","fa-moon-o","fa-archive","fa-bug","fa-vk","fa-weibo","fa-renren","fa-pagelines","fa-stack-exchange","fa-arrow-circle-o-right","fa-arrow-circle-o-left","fa-toggle-left","fa-caret-square-o-left","fa-dot-circle-o","fa-wheelchair","fa-vimeo-square","fa-turkish-lira","fa-try","fa-plus-square-o","fa-space-shuttle","fa-slack","fa-envelope-square","fa-wordpress","fa-openid","fa-institution","fa-bank","fa-university","fa-mortar-board","fa-graduation-cap","fa-yahoo","fa-google","fa-reddit","fa-reddit-square","fa-stumbleupon-circle","fa-stumbleupon","fa-delicious","fa-digg","fa-pied-piper-pp","fa-pied-piper-alt","fa-drupal","fa-joomla","fa-language","fa-fax","fa-building","fa-child","fa-paw","fa-spoon","fa-cube","fa-cubes","fa-behance","fa-behance-square","fa-steam","fa-steam-square","fa-recycle","fa-automobile","fa-car","fa-cab","fa-taxi","fa-tree","fa-spotify","fa-deviantart","fa-soundcloud","fa-database","fa-file-pdf-o","fa-file-word-o","fa-file-excel-o","fa-file-powerpoint-o","fa-file-photo-o","fa-file-picture-o","fa-file-image-o","fa-file-zip-o","fa-file-archive-o","fa-file-sound-o","fa-file-audio-o","fa-file-movie-o","fa-file-video-o","fa-file-code-o","fa-vine","fa-codepen","fa-jsfiddle","fa-life-bouy","fa-life-buoy","fa-life-saver","fa-support","fa-life-ring","fa-circle-o-notch","fa-ra","fa-resistance","fa-rebel","fa-ge","fa-empire","fa-git-square","fa-git","fa-y-combinator-square","fa-yc-square","fa-hacker-news","fa-tencent-weibo","fa-qq","fa-wechat","fa-weixin","fa-send","fa-paper-plane","fa-send-o","fa-paper-plane-o","fa-history","fa-circle-thin","fa-header","fa-paragraph","fa-sliders","fa-share-alt","fa-share-alt-square","fa-bomb","fa-soccer-ball-o","fa-futbol-o","fa-tty","fa-binoculars","fa-plug","fa-slideshare","fa-twitch","fa-yelp","fa-newspaper-o","fa-wifi","fa-calculator","fa-paypal","fa-google-wallet","fa-cc-visa","fa-cc-mastercard","fa-cc-discover","fa-cc-amex","fa-cc-paypal","fa-cc-stripe","fa-bell-slash","fa-bell-slash-o","fa-trash","fa-copyright","fa-at","fa-eyedropper","fa-paint-brush","fa-birthday-cake","fa-area-chart","fa-pie-chart","fa-line-chart","fa-lastfm","fa-lastfm-square","fa-toggle-off","fa-toggle-on","fa-bicycle","fa-bus","fa-ioxhost","fa-angellist","fa-cc","fa-shekel","fa-sheqel","fa-ils","fa-meanpath","fa-buysellads","fa-connectdevelop","fa-dashcube","fa-forumbee","fa-leanpub","fa-sellsy","fa-shirtsinbulk","fa-simplybuilt","fa-skyatlas","fa-cart-plus","fa-cart-arrow-down","fa-diamond","fa-ship","fa-user-secret","fa-motorcycle","fa-street-view","fa-heartbeat","fa-venus","fa-mars","fa-mercury","fa-intersex","fa-transgender","fa-transgender-alt","fa-venus-double","fa-mars-double","fa-venus-mars","fa-mars-stroke","fa-mars-stroke-v","fa-mars-stroke-h","fa-neuter","fa-genderless","fa-facebook-official","fa-pinterest-p","fa-whatsapp","fa-server","fa-user-plus","fa-user-times","fa-hotel","fa-bed","fa-viacoin","fa-train","fa-subway","fa-medium","fa-yc","fa-y-combinator","fa-optin-monster","fa-opencart","fa-expeditedssl","fa-battery-4","fa-battery","fa-battery-full","fa-battery-3","fa-battery-three-quarters","fa-battery-2","fa-battery-half","fa-battery-1","fa-battery-quarter","fa-battery-0","fa-battery-empty","fa-mouse-pointer","fa-i-cursor","fa-object-group","fa-object-ungroup","fa-sticky-note","fa-sticky-note-o","fa-cc-jcb","fa-cc-diners-club","fa-clone","fa-balance-scale","fa-hourglass-o","fa-hourglass-1","fa-hourglass-start","fa-hourglass-2","fa-hourglass-half","fa-hourglass-3","fa-hourglass-end","fa-hourglass","fa-hand-grab-o","fa-hand-rock-o","fa-hand-stop-o","fa-hand-paper-o","fa-hand-scissors-o","fa-hand-lizard-o","fa-hand-spock-o","fa-hand-pointer-o","fa-hand-peace-o","fa-trademark","fa-registered","fa-creative-commons","fa-gg","fa-gg-circle","fa-tripadvisor","fa-odnoklassniki","fa-odnoklassniki-square","fa-get-pocket","fa-wikipedia-w","fa-safari","fa-chrome","fa-firefox","fa-opera","fa-internet-explorer","fa-tv","fa-television","fa-contao","fa-500px","fa-amazon","fa-calendar-plus-o","fa-calendar-minus-o","fa-calendar-times-o","fa-calendar-check-o","fa-industry","fa-map-pin","fa-map-signs","fa-map-o","fa-map","fa-commenting","fa-commenting-o","fa-houzz","fa-vimeo","fa-black-tie","fa-fonticons","fa-reddit-alien","fa-edge","fa-credit-card-alt","fa-codiepie","fa-modx","fa-fort-awesome","fa-usb","fa-product-hunt","fa-mixcloud","fa-scribd","fa-pause-circle","fa-pause-circle-o","fa-stop-circle","fa-stop-circle-o","fa-shopping-bag","fa-shopping-basket","fa-hashtag","fa-bluetooth","fa-bluetooth-b","fa-percent","fa-gitlab","fa-wpbeginner","fa-wpforms","fa-envira","fa-universal-access","fa-wheelchair-alt","fa-question-circle-o","fa-blind","fa-audio-description","fa-volume-control-phone","fa-braille","fa-assistive-listening-systems","fa-asl-interpreting","fa-american-sign-language-interpreting","fa-deafness","fa-hard-of-hearing","fa-deaf","fa-glide","fa-glide-g","fa-signing","fa-sign-language","fa-low-vision","fa-viadeo","fa-viadeo-square","fa-snapchat","fa-snapchat-ghost","fa-snapchat-square","fa-pied-piper","fa-first-order","fa-yoast","fa-themeisle","fa-google-plus-circle","fa-google-plus-official","fa-fa","fa-font-awesome","fa-handshake-o","fa-envelope-open","fa-envelope-open-o","fa-linode","fa-address-book","fa-address-book-o","fa-vcard","fa-address-card","fa-vcard-o","fa-address-card-o","fa-user-circle","fa-user-circle-o","fa-user-o","fa-id-badge","fa-drivers-license","fa-id-card","fa-drivers-license-o","fa-id-card-o","fa-quora","fa-free-code-camp","fa-telegram","fa-thermometer-4","fa-thermometer","fa-thermometer-full","fa-thermometer-3","fa-thermometer-three-quarters","fa-thermometer-2","fa-thermometer-half","fa-thermometer-1","fa-thermometer-quarter","fa-thermometer-0","fa-thermometer-empty","fa-shower","fa-bathtub","fa-s15","fa-bath","fa-podcast","fa-window-maximize","fa-window-minimize","fa-window-restore","fa-times-rectangle","fa-window-close","fa-times-rectangle-o","fa-window-close-o","fa-bandcamp","fa-grav","fa-etsy","fa-imdb","fa-ravelry","fa-eercast","fa-microchip","fa-snowflake-o","fa-superpowers","fa-wpexplorer","fa-meetup"]);return(o,m)=>(f(),e("div",u,[(f(!0),e(l,null,i(r.value,a=>(f(),e("div",{key:a,class:"icon-item",onClick:g=>o.$emit("change",a)},[c(n,{icon:a},null,8,["icon"])],8,p))),128))]))}},w=t(d,[["__scopeId","data-v-4771ff24"]]);export{w as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/fileApi-BcMGCTBz.js b/API/Wood.Admin.WebApi/wwwroot/assets/fileApi-Cb_7Amb8.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/fileApi-BcMGCTBz.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/fileApi-Cb_7Amb8.js
index ab59132..eabe4dc 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/fileApi-BcMGCTBz.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/fileApi-Cb_7Amb8.js
@@ -1 +1 @@
-import{y as t}from"./index-Dk5CK9SF.js";function i(){return{local:"http://192.168.1.228:7629/api/file/upload"}}function l(e){return t({url:"/api/file/filesByCode",method:"get",params:{code:e}})}function o(e){return t({url:"/api/file/upload",method:"post",data:e})}export{l as a,i as g,o as u};
+import{y as t}from"./index-DfztMFTo.js";function i(){return{local:"http://192.168.1.228:7629/api/file/upload"}}function l(e){return t({url:"/api/file/filesByCode",method:"get",params:{code:e}})}function o(e){return t({url:"/api/file/upload",method:"post",data:e})}export{l as a,i as g,o as u};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-MDZBwHZp.js b/API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-CGydVEFI.js
similarity index 93%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-MDZBwHZp.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-CGydVEFI.js
index 9b9f637..ac7f419 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-MDZBwHZp.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index copy 2-CGydVEFI.js
@@ -1 +1 @@
-import{t as u}from"./index-CIzvAREh.js";import{_ as b,a as S,u as y,v as _,w as O}from"./index-Ce2KtBHV.js";import{g as m}from"./customlog-BlybnOhD.js";import{m as P,l as k,r as v,p as D,q as F,o as n,c as z,d as f,i as r,w as x,a as s,k as p,v as I,z as g}from"./index-Dk5CK9SF.js";const J={class:"logisticsPlanLogPage"},A={style:{height:"100%"}},L={style:{height:"calc(50% - 25px)"}},B={style:{height:"calc(50% + 25px)",display:"flex"}},E=Object.assign({name:"logisticsPlanLog"},{__name:"index copy 2",setup($){const c=P(),e=k({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}});function d(o,a){if(o.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=y(a.row.taskName,"taskName"),e.infoTableColumnsName=_(a.row.taskName,"taskName"),!e.infoTableColumnsName){I.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],e.loading=!0,m(a.row.uId).then(l=>{JSON.parse(l.message)&&JSON.parse(l.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(t=>t.prop!="writeState"&&t.prop!="readState"),e.infoAllDataTop=JSON.parse(l.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,i()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(l.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}o.name=="downloadJSON"&&(e.loading=!0,m(a.row.uId).then(l=>{O(l.message,`${c.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function i(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function T(o){e.infoPagerTop.pageSize=o,e.infoPagerTop.page=1,g(()=>{i()})}function h(o){e.infoPagerTop.page=o,g(()=>{i()})}function w(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function C(o){return o.row.type=="错误"&&o.column.property=="type"?"table-danger-row":"normal-tableRow"}return(o,a)=>{const l=v("el-drawer"),t=D("loading");return F((n(),z("div",J,[f(u,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:d,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"logisticsPlanLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:C},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(n(),r(l,{key:0,class:"logisticsPlanLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=N=>e.drawerShow=N),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:w},{default:x(()=>[s("div",A,[s("div",L,[f(b,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(n(),r(S,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:T,onPageCurrentChange:h},null,8,["pager"])):p("",!0)]),s("div",B,[e.drawerShow?(n(),r(u,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):p("",!0)])])]),_:1},8,["modelValue","title"])):p("",!0)])),[[t,e.loading]])}}});export{E as default};
+import{t as u}from"./index-CvlkEDMw.js";import{_ as b,a as S,u as y,v as _,w as O}from"./index-9P3LRO6Q.js";import{g as m}from"./customlog-jY9sbSEt.js";import{m as P,l as k,r as v,p as D,q as F,o as n,c as z,d as f,i as r,w as x,a as s,k as p,v as I,z as g}from"./index-DfztMFTo.js";const J={class:"logisticsPlanLogPage"},A={style:{height:"100%"}},L={style:{height:"calc(50% - 25px)"}},B={style:{height:"calc(50% + 25px)",display:"flex"}},E=Object.assign({name:"logisticsPlanLog"},{__name:"index copy 2",setup($){const c=P(),e=k({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}});function d(o,a){if(o.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=y(a.row.taskName,"taskName"),e.infoTableColumnsName=_(a.row.taskName,"taskName"),!e.infoTableColumnsName){I.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],e.loading=!0,m(a.row.uId).then(l=>{JSON.parse(l.message)&&JSON.parse(l.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(t=>t.prop!="writeState"&&t.prop!="readState"),e.infoAllDataTop=JSON.parse(l.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,i()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(l.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}o.name=="downloadJSON"&&(e.loading=!0,m(a.row.uId).then(l=>{O(l.message,`${c.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function i(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function T(o){e.infoPagerTop.pageSize=o,e.infoPagerTop.page=1,g(()=>{i()})}function h(o){e.infoPagerTop.page=o,g(()=>{i()})}function w(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function C(o){return o.row.type=="错误"&&o.column.property=="type"?"table-danger-row":"normal-tableRow"}return(o,a)=>{const l=v("el-drawer"),t=D("loading");return F((n(),z("div",J,[f(u,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:d,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"logisticsPlanLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:C},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(n(),r(l,{key:0,class:"logisticsPlanLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=N=>e.drawerShow=N),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:w},{default:x(()=>[s("div",A,[s("div",L,[f(b,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(n(),r(S,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:T,onPageCurrentChange:h},null,8,["pager"])):p("",!0)]),s("div",B,[e.drawerShow?(n(),r(u,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):p("",!0)])])]),_:1},8,["modelValue","title"])):p("",!0)])),[[t,e.loading]])}}});export{E as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index copy-CgvTiVNA.js b/API/Wood.Admin.WebApi/wwwroot/assets/index copy-Bo6BQmTR.js
similarity index 93%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index copy-CgvTiVNA.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index copy-Bo6BQmTR.js
index 5c31186..bb82f7d 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index copy-CgvTiVNA.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index copy-Bo6BQmTR.js
@@ -1 +1 @@
-import{t as u}from"./index-CIzvAREh.js";import{_ as b,a as S,u as y,v as _,w as O}from"./index-Ce2KtBHV.js";import{g as m}from"./customlog-BlybnOhD.js";import{m as k,l as P,r as v,p as D,q as F,o as n,c as z,d as f,i as r,w as x,a as s,k as p,v as I,z as g}from"./index-Dk5CK9SF.js";const J={class:"productionQualityLogPage"},A={style:{height:"100%"}},L={style:{height:"calc(50% - 25px)"}},B={style:{height:"calc(50% + 25px)",display:"flex"}},j=Object.assign({name:"productionQualityLog"},{__name:"index copy",setup($){const c=k(),e=P({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"生产质量"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}});function d(o,a){if(o.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=y(a.row.taskName,"taskName"),e.infoTableColumnsName=_(a.row.taskName,"taskName"),!e.infoTableColumnsName){I.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],e.loading=!0,m(a.row.uId).then(l=>{JSON.parse(l.message)&&JSON.parse(l.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(t=>t.prop!="writeState"&&t.prop!="readState"),e.infoAllDataTop=JSON.parse(l.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,i()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(l.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}o.name=="downloadJSON"&&(e.loading=!0,m(a.row.uId).then(l=>{O(l.message,`${c.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function i(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function T(o){e.infoPagerTop.pageSize=o,e.infoPagerTop.page=1,g(()=>{i()})}function h(o){e.infoPagerTop.page=o,g(()=>{i()})}function w(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function C(o){return o.row.type=="错误"&&o.column.property=="type"?"table-danger-row":"normal-tableRow"}return(o,a)=>{const l=v("el-drawer"),t=D("loading");return F((n(),z("div",J,[f(u,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:d,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"productionQualityLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:C},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(n(),r(l,{key:0,class:"productionQualityLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=N=>e.drawerShow=N),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:w},{default:x(()=>[s("div",A,[s("div",L,[f(b,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(n(),r(S,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:T,onPageCurrentChange:h},null,8,["pager"])):p("",!0)]),s("div",B,[e.drawerShow?(n(),r(u,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):p("",!0)])])]),_:1},8,["modelValue","title"])):p("",!0)])),[[t,e.loading]])}}});export{j as default};
+import{t as u}from"./index-CvlkEDMw.js";import{_ as b,a as S,u as y,v as _,w as O}from"./index-9P3LRO6Q.js";import{g as m}from"./customlog-jY9sbSEt.js";import{m as k,l as P,r as v,p as D,q as F,o as n,c as z,d as f,i as r,w as x,a as s,k as p,v as I,z as g}from"./index-DfztMFTo.js";const J={class:"productionQualityLogPage"},A={style:{height:"100%"}},L={style:{height:"calc(50% - 25px)"}},B={style:{height:"calc(50% + 25px)",display:"flex"}},j=Object.assign({name:"productionQualityLog"},{__name:"index copy",setup($){const c=k(),e=P({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"生产质量"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],infoCurrentRow:null,drawerShow:!1,infoTableDataTop:null,infoTableColumnsTop:null,infoAllDataTop:null,infoTopType:null,infoPagerTop:{page:1,pageSize:10,total:null},infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{}});function d(o,a){if(o.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=y(a.row.taskName,"taskName"),e.infoTableColumnsName=_(a.row.taskName,"taskName"),!e.infoTableColumnsName){I.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],e.loading=!0,m(a.row.uId).then(l=>{JSON.parse(l.message)&&JSON.parse(l.message).list?(e.infoTopType=2,e.infoTableColumnsTop=e.infoTableColumns.filter(t=>t.prop!="writeState"&&t.prop!="readState"),e.infoAllDataTop=JSON.parse(l.message).list,e.infoPagerTop.total=e.infoAllDataTop.length,i()):(e.infoTopType=1,e.infoTableColumnsTop=[{prop:"date",title:"date"},{prop:"pageSize",title:"pageSize"},{prop:"pageNum",title:"pageNum"},{prop:"isForce",title:"isForce"}],e.infoTableDataTop=[JSON.parse(l.message)])}).finally(()=>{e.loading=!1,e.drawerShow=!0})}o.name=="downloadJSON"&&(e.loading=!0,m(a.row.uId).then(l=>{O(l.message,`${c.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function i(){e.infoTableDataTop=e.infoAllDataTop.slice((e.infoPagerTop.page-1)*e.infoPagerTop.pageSize,e.infoPagerTop.page*e.infoPagerTop.pageSize)}function T(o){e.infoPagerTop.pageSize=o,e.infoPagerTop.page=1,g(()=>{i()})}function h(o){e.infoPagerTop.page=o,g(()=>{i()})}function w(){e.drawerShow=!1,e.infoTableDataTop=null,e.infoTableColumns=[],e.infoTableColumnsTop=[],e.infoAllData=null,e.infoPagerTop={page:1,pageSize:10,total:null}}function C(o){return o.row.type=="错误"&&o.column.property=="type"?"table-danger-row":"normal-tableRow"}return(o,a)=>{const l=v("el-drawer"),t=D("loading");return F((n(),z("div",J,[f(u,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:d,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"productionQualityLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:C},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(n(),r(l,{key:0,class:"productionQualityLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=N=>e.drawerShow=N),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:w},{default:x(()=>[s("div",A,[s("div",L,[f(b,{style:{height:"calc(100% - 50px)"},tableData:e.infoTableDataTop,tableColumns:e.infoTableColumnsTop,columnWidth:e.infoTopType==1?null:150},null,8,["tableData","tableColumns","columnWidth"]),e.infoTopType==2?(n(),r(S,{key:0,style:{"margin-top":"15px",float:"right"},pager:e.infoPagerTop,onPageSizeChange:T,onPageCurrentChange:h},null,8,["pager"])):p("",!0)]),s("div",B,[e.drawerShow?(n(),r(u,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,searchFilter:e.infoSearchFilter,hideSearch:!0,hideSetColums:!0},null,8,["tableColumns","specialColumnName","searchFilter"])):p("",!0)])])]),_:1},8,["modelValue","title"])):p("",!0)])),[[t,e.loading]])}}});export{j as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index copy-C5Daq6tg.js b/API/Wood.Admin.WebApi/wwwroot/assets/index copy-bl60qZwK.js
similarity index 91%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index copy-C5Daq6tg.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index copy-bl60qZwK.js
index ea44cb1..40dd2b6 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index copy-C5Daq6tg.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index copy-bl60qZwK.js
@@ -1 +1 @@
-import{t as n}from"./index-CIzvAREh.js";import{m as f,l as g,r as w,p as h,q as N,o as t,c as C,d as b,i,w as y,a as O,k as r,v as S,z as _}from"./index-Dk5CK9SF.js";import{u as k,v as T,w as v}from"./index-Ce2KtBHV.js";import{g as F}from"./customlog-BlybnOhD.js";const L={class:"logisticsPlanLogPage"},P={style:{height:"100%",display:"flex"}},V=Object.assign({name:"logisticsPlanLog"},{__name:"index copy",setup(D){const s=f(),e=g({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],drawerShow:!1,infoTableData:null,infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{},columnWidth:null,infoType:null,infoAllData:null,infoCurrentRow:null,infoPager:{page:1,pageSize:20,total:null}});function m(l,a){if(l.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=k(a.row.taskName,"taskName"),e.infoTableColumnsName=T(a.row.taskName,"taskName"),!e.infoTableColumnsName){S.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],_(()=>{e.drawerShow=!0})}l.name=="downloadJSON"&&(e.loading=!0,F(a.row.uId).then(o=>{v(o.message,`${s.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function u(){e.drawerShow=!1,e.infoTableData=null,e.infoTableColumns=[],e.columnWidth=null,e.infoType=null,e.infoAllData=null,e.infoPager={page:1,pageSize:20,total:null}}function c(l){return l.row.type=="错误"&&l.column.property=="type"?"table-danger-row":"normal-tableRow"}return(l,a)=>{const o=w("el-drawer"),p=h("loading");return N((t(),C("div",L,[b(n,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:m,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"logisticsPlanLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:c},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(t(),i(o,{key:0,class:"logisticsPlanLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=d=>e.drawerShow=d),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:u},{default:y(()=>[O("div",P,[e.drawerShow?(t(),i(n,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,specialLocalColumnName:e.infoTableColumnsName+"_LPLogDetail",searchFilter:e.infoSearchFilter,hideSearch:!0},null,8,["tableColumns","specialColumnName","specialLocalColumnName","searchFilter"])):r("",!0)])]),_:1},8,["modelValue","title"])):r("",!0)])),[[p,e.loading]])}}});export{V as default};
+import{t as n}from"./index-CvlkEDMw.js";import{m as f,l as g,r as w,p as h,q as N,o as t,c as C,d as b,i,w as y,a as O,k as r,v as S,z as _}from"./index-DfztMFTo.js";import{u as k,v as T,w as v}from"./index-9P3LRO6Q.js";import{g as F}from"./customlog-jY9sbSEt.js";const L={class:"logisticsPlanLogPage"},P={style:{height:"100%",display:"flex"}},V=Object.assign({name:"logisticsPlanLog"},{__name:"index copy",setup(D){const s=f(),e=g({apiName:"customlog",loading:!1,searchFilter:{taskName:null,creationTime:null,module:"计划物流"},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],searchFilterOptions:{module:{action:"=="}},leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"},{label:"下载JSON",name:"downloadJSON",link:!0,type:"warning"}],drawerShow:!1,infoTableData:null,infoTableColumns:[],infoTableColumnsName:null,infoSearchFilter:{},columnWidth:null,infoType:null,infoAllData:null,infoCurrentRow:null,infoPager:{page:1,pageSize:20,total:null}});function m(l,a){if(l.name=="showInfo"){if(e.infoCurrentRow=a.row,e.infoTableColumns=k(a.row.taskName,"taskName"),e.infoTableColumnsName=T(a.row.taskName,"taskName"),!e.infoTableColumnsName){S.error(`不支持的任务名: ${a.row.taskName}`);return}e.infoSearchFilter=[{logic:"And",column:"Uid",action:"==",value:a.row.uId}],_(()=>{e.drawerShow=!0})}l.name=="downloadJSON"&&(e.loading=!0,F(a.row.uId).then(o=>{v(o.message,`${s.meta.title}_uid=${a.row.uId}.json`)}).finally(()=>e.loading=!1))}function u(){e.drawerShow=!1,e.infoTableData=null,e.infoTableColumns=[],e.columnWidth=null,e.infoType=null,e.infoAllData=null,e.infoPager={page:1,pageSize:20,total:null}}function c(l){return l.row.type=="错误"&&l.column.property=="type"?"table-danger-row":"normal-tableRow"}return(l,a)=>{const o=w("el-drawer"),p=h("loading");return N((t(),C("div",L,[b(n,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:m,leftOperation:e.leftOperation,leftOperationColumnWidth:180,authName:"logisticsPlanLog",searchFilterOptions:e.searchFilterOptions,tableCellClassName:c},null,8,["apiName","searchOptions","searchFilter","leftOperation","searchFilterOptions"]),e.drawerShow?(t(),i(o,{key:0,class:"logisticsPlanLog_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=d=>e.drawerShow=d),title:`详情 (${e.infoCurrentRow.taskName} - uId:${e.infoCurrentRow.uId})`,direction:"rtl","destroy-on-close":"",size:"80%",onClose:u},{default:y(()=>[O("div",P,[e.drawerShow?(t(),i(n,{key:0,specialPageApi:"/api/customlog/getlogreponselist",tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,specialLocalColumnName:e.infoTableColumnsName+"_LPLogDetail",searchFilter:e.infoSearchFilter,hideSearch:!0},null,8,["tableColumns","specialColumnName","specialLocalColumnName","searchFilter"])):r("",!0)])]),_:1},8,["modelValue","title"])):r("",!0)])),[[p,e.loading]])}}});export{V as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-9P3LRO6Q.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-9P3LRO6Q.js
new file mode 100644
index 0000000..4ef9b0a
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-9P3LRO6Q.js
@@ -0,0 +1 @@
+import{y as S,s as ce,f as g,m as pe,z as ue,g as ie,r as v,p as te,o as s,i as f,w as h,u as H,A as Z,k as M,c as T,F as Y,h as J,q as ee,e as F,t as K,B as le,C as he,D as ye,G as we,_ as oe,d as _,a as W,H as ne,I as de,v as G}from"./index-DfztMFTo.js";const t={whether:[{label:"是",value:1,type:"success"},{label:"否",value:0,type:"danger"}],whetherByYN:[{label:"是",value:"Y",type:"success"},{label:"否",value:"N",type:"danger"}],whetherBoolean:[{label:"是",value:!0,type:"success"},{label:"否",value:!1,type:"danger"}],returnType:[{label:"合格品",value:1},{label:"不合格品",value:0}],materialType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],vendorProductType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"}],subMaterialType:[{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],inventoryStatus:[{label:"生产件",value:"生产件"},{label:"呆滞件",value:"呆滞件"},{label:"备件",value:"备件"},{label:"KD件",value:"KD件"}],feedbackResults:[{label:"异常",value:"1"},{label:"无异常",value:"0"}],ventureType:[{label:"生产节拍不足",value:"1"},{label:"人员不足",value:"2"},{label:"原材料不足",value:"3"},{label:"设备异常",value:"4"},{label:"其他",value:"5"}],checkResult:[{label:"合格",value:"OK"},{label:"不合格",value:"NG"}],planStatus:[{label:"未生产",value:"0"},{label:"生产中",value:"1"},{label:"已完工",value:"2"},{label:"已取消",value:"3"},{label:"已终止",value:"4"}],detectionMode:[{label:"在生产线上进行检测",value:"inline"},{label:"从生产线上拿下来进行检测",value:"offline"},{label:"同时存在",value:"both"}],workShift:[{label:"白班",value:"白班"},{label:"晚班",value:"晚班"},{label:"中班",value:"中班"}],checkMode:[{label:"人工",value:"人工"},{label:"设备",value:"设备"}],defectsClass:[{label:"外观",value:"外观"},{label:"尺寸",value:"尺寸"},{label:"材料",value:"材料"},{label:"功能",value:"功能"},{label:"性能",value:"性能"},{label:"其他",value:"其他"}],defectsLevel:[{label:"严重",value:"1"},{label:"一般",value:"2"},{label:"轻微",value:"3"}],attachmentType:[{label:"产前管理",value:"1"},{label:"人员资质",value:"2"},{label:"监控视频",value:"3"}],deviceType:[{label:"模具",value:"1"},{label:"检具",value:"2"},{label:"夹具",value:"3"}],OEETimeType:[{label:"计划工作",value:"1"},{label:"计划停机",value:"2"},{label:"非计划停机",value:"3"}]},se={taskconifgure:[{prop:"tableName",title:"表名",align:"left",width:160},{prop:"taskName",title:"任务名称",align:"left",width:160},{prop:"api",title:"api",align:"left",width:200},{prop:"url",title:"url",align:"left",width:300},{prop:"corn",title:"corn"},{prop:"isAuto",title:"是否自动执行",type:"tagFilter",options:t.whetherBoolean},{prop:"remark",title:"remark",align:"left",width:300},{prop:"creationTime",title:"创建时间",width:180,type:"datetime",noEdit:!0},{prop:"module",title:"module"},{prop:"client",title:"客户"}],tasksub:[{prop:"tableName",title:"表名",align:"left",width:240,disabled:!0},{prop:"taskName",title:"任务名称",align:"left",width:200,disabled:!0},{prop:"dataCount",title:"同步总数量",type:"number"},{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"subscriber",title:"客户名"},{prop:"failedCount",title:"失败条数",type:"number"},{prop:"failedInfo",title:"失败信息",tooltip:!0,width:180},{prop:"domain",title:"域名"},{prop:"site",title:"站点"},{prop:"syncedPageCount",title:"更新完成次数",type:"number",width:160},{prop:"remark",title:"备注",align:"left",width:300},{prop:"createUser",title:"创建人",noEdit:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0},{prop:"updateUser",title:"修改人",noEdit:!0},{prop:"updateTime",title:"修改时间",width:180,noEdit:!0}],customlog:[{prop:"type",title:"日志类型",width:120},{prop:"taskName",title:"任务名称",width:160},{prop:"version",title:"版本号",width:100},{prop:"path",title:"存储路径",width:360,tooltip:!0},{prop:"info",title:"信息",tooltip:!0,width:260},{prop:"creationTime",title:"创建时间",width:180},{prop:"remark",title:"备注",tooltip:!0,width:200}],supplierproplaning:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"models",title:"车型"},{prop:"salseDepartment",title:"销售单位"},{prop:"type",title:"类型"},{prop:"assembly",title:"动力总成"},{prop:"pattern",title:"版型"},{prop:"omterior",title:"内饰"},{prop:"startMonth",title:"起始月份"},{prop:"quantity1",title:"数量1"},{prop:"quantity2",title:"数量2"},{prop:"quantity3",title:"数量3"},{prop:"quantity4",title:"数量4"},{prop:"quantity5",title:"数量5"},{prop:"quantity6",title:"数量6"},{prop:"plant",title:"工厂"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpmonth:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始年月"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"isUpdate",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconmmrp:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput",relevProp:"quantityDemand1"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput",relevProp:"quantityDemand2"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput",relevProp:"quantityDemand3"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput",relevProp:"quantityDemand4"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput",relevProp:"quantityDemand5"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput",relevProp:"quantityDemand6"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput",relevProp:"quantityDemand7"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput",relevProp:"quantityDemand8"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput",relevProp:"quantityDemand9"},{prop:"quantityMeet10",title:"满足数量10",type:"numberInput",relevProp:"quantityDemand10"},{prop:"quantityMeet11",title:"满足数量11",type:"numberInput",relevProp:"quantityDemand11"},{prop:"quantityMeet12",title:"满足数量12",type:"numberInput",relevProp:"quantityDemand12"},{prop:"startMonth",title:"起始月份"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconmmrpDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始月份"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"requestDate",title:"请求日期",width:180},{prop:"version",title:"版本号"}],cherysuppliermrpdata:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期",width:180},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"quantityDemand13",title:"需求数量13",width:130},{prop:"quantityDemand14",title:"需求数量14",width:130},{prop:"quantityDemand15",title:"需求数量15",width:130},{prop:"quantityDemand16",title:"需求数量16",width:130},{prop:"quantityDemand17",title:"需求数量17",width:130},{prop:"quantityDemand18",title:"需求数量18",width:130},{prop:"quantityDemand19",title:"需求数量19",width:130},{prop:"quantityDemand20",title:"需求数量20",width:130},{prop:"quantityDemand21",title:"需求数量21",width:130},{prop:"quantityDemand22",title:"需求数量22",width:130},{prop:"quantityDemand23",title:"需求数量23",width:130},{prop:"quantityDemand24",title:"需求数量24",width:130},{prop:"quantityDemand25",title:"需求数量25",width:130},{prop:"quantityDemand26",title:"需求数量26",width:130},{prop:"quantityDemand27",title:"需求数量27",width:130},{prop:"quantityDemand28",title:"需求数量28",width:130},{prop:"quantityDemand29",title:"需求数量29",width:130},{prop:"quantityDemand30",title:"需求数量30",width:130},{prop:"quantityDemand31",title:"需求数量31",width:130},{prop:"is_update",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliercondate:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput",relevProp:"quantityDemand1"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput",relevProp:"quantityDemand2"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput",relevProp:"quantityDemand3"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput",relevProp:"quantityDemand4"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput",relevProp:"quantityDemand5"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput",relevProp:"quantityDemand6"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput",relevProp:"quantityDemand7"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput",relevProp:"quantityDemand8"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput",relevProp:"quantityDemand9"},{prop:"quantityMeet10",title:"需求数量10",type:"numberInput",relevProp:"quantityDemand10"},{prop:"quantityMeet11",title:"需求数量11",type:"numberInput",relevProp:"quantityDemand11"},{prop:"quantityMeet12",title:"需求数量12",type:"numberInput",relevProp:"quantityDemand12"},{prop:"quantityMeet13",title:"需求数量13",type:"numberInput",relevProp:"quantityDemand13"},{prop:"quantityMeet14",title:"需求数量14",type:"numberInput",relevProp:"quantityDemand14"},{prop:"quantityMeet15",title:"需求数量15",type:"numberInput",relevProp:"quantityDemand15"},{prop:"quantityMeet16",title:"需求数量16",type:"numberInput",relevProp:"quantityDemand16"},{prop:"quantityMeet17",title:"需求数量17",type:"numberInput",relevProp:"quantityDemand17"},{prop:"quantityMeet18",title:"需求数量18",type:"numberInput",relevProp:"quantityDemand18"},{prop:"quantityMeet19",title:"需求数量19",type:"numberInput",relevProp:"quantityDemand19"},{prop:"quantityMeet20",title:"需求数量20",type:"numberInput",relevProp:"quantityDemand20"},{prop:"quantityMeet21",title:"需求数量21",type:"numberInput",relevProp:"quantityDemand21"},{prop:"quantityMeet22",title:"需求数量22",type:"numberInput",relevProp:"quantityDemand22"},{prop:"quantityMeet23",title:"需求数量23",type:"numberInput",relevProp:"quantityDemand23"},{prop:"quantityMeet24",title:"需求数量24",type:"numberInput",relevProp:"quantityDemand24"},{prop:"quantityMeet25",title:"需求数量25",type:"numberInput",relevProp:"quantityDemand25"},{prop:"quantityMeet26",title:"需求数量26",type:"numberInput",relevProp:"quantityDemand26"},{prop:"quantityMeet27",title:"需求数量27",type:"numberInput",relevProp:"quantityDemand27"},{prop:"quantityMeet28",title:"需求数量28",type:"numberInput",relevProp:"quantityDemand28"},{prop:"quantityMeet29",title:"需求数量29",type:"numberInput",relevProp:"quantityDemand29"},{prop:"quantityMeet30",title:"需求数量30",type:"numberInput",relevProp:"quantityDemand30"},{prop:"quantityMeet31",title:"需求数量31",type:"numberInput",relevProp:"quantityDemand31"},{prop:"startDate",title:"起始日期",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysuppliercondateDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10"},{prop:"quantityDemand11",title:"需求数量11"},{prop:"quantityDemand12",title:"需求数量12"},{prop:"quantityDemand13",title:"需求数量13"},{prop:"quantityDemand14",title:"需求数量14"},{prop:"quantityDemand15",title:"需求数量15"},{prop:"quantityDemand16",title:"需求数量16"},{prop:"quantityDemand17",title:"需求数量17"},{prop:"quantityDemand18",title:"需求数量18"},{prop:"quantityDemand19",title:"需求数量19"},{prop:"quantityDemand20",title:"需求数量20"},{prop:"quantityDemand21",title:"需求数量21"},{prop:"quantityDemand22",title:"需求数量22"},{prop:"quantityDemand23",title:"需求数量23"},{prop:"quantityDemand24",title:"需求数量24"},{prop:"quantityDemand25",title:"需求数量25"},{prop:"quantityDemand26",title:"需求数量26"},{prop:"quantityDemand27",title:"需求数量27"},{prop:"quantityDemand28",title:"需求数量28"},{prop:"quantityDemand29",title:"需求数量29"},{prop:"quantityDemand30",title:"需求数量30"},{prop:"quantityDemand31",title:"需求数量31"},{prop:"version",title:"版本号"}],cherysuppliersaweek:[{prop:"scheduleAgreement",title:"计划协议号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"purchasingGroup",title:"采购组"},{prop:"plantId",title:"工厂代码"},{prop:"quantityDemand",title:"需求数量"},{prop:"dateReceived",title:"交货日期",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierpo:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"note",title:"备注",width:200},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconpo:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet",title:"满足数量",type:"numberInput",relevProp:"quantityDemand"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconpoDetail:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"requestDate",title:"请求时间",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"version",title:"版本号"},{prop:"note",title:"备注",width:200}],cherysupplierporhschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"productionType",title:"报工类型"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierprotschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"finalWorkshop",title:"总装车间"},{prop:"finalOnLineTime",title:"总装上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierreturn:[{prop:"returnNumber",title:"退货单号"},{prop:"serialNumber",title:"行项目号"},{prop:"serialSrate",title:"退货单状态"},{prop:"pickUpLocation",title:"取货地"},{prop:"demandPickupTime",title:"需求取货时间",width:180},{prop:"pickUpCrossings",title:"取货道口"},{prop:"feedback",title:"反馈信息"},{prop:"plant",title:"工厂"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityDelivery",title:"数量"},{prop:"returnType",title:"退货类型",type:"filter",options:t.returnType},{prop:"lotNumber",title:"批次号"},{prop:"judge",title:"判定人"},{prop:"returnReason",title:"退货原因"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierinvdata:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"前库存数量"},{prop:"stockState",title:"库存状态"},{prop:"dataUpdateTime",title:"更新时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliersinvdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号",required:!0},{prop:"materialDescription",title:"零件名称",required:!0},{prop:"materialType",title:"物料类型",type:"filter",options:t.materialType},{prop:"quantityCurrent",title:"当前库存数量",type:"number",required:!0},{prop:"quantityPlan",title:"原材料在途数量",type:"number",required:!0},{prop:"inventoryStatus",title:"库存状态",type:"filter",options:t.inventoryStatus,required:!0},{prop:"safetyStock",title:"安全库存",type:"number",required:!0},{prop:"productionCycle",title:"生产/采购周期",required:!0},{prop:"dataUpdateTime",title:"库存更新时间",type:"datetime",width:180},{prop:"supplierBatch",title:"批次",required:!0},{prop:"supplieryxqDate",title:"效期截止日期",type:"datetime",width:180},{prop:"creationTime",title:"创建时间",type:"datetime",width:180,noEdit:!0}],cherysuppliermrp:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"demandSrate",title:"需求状态"},{prop:"demandType",title:"需求类型"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"summarySign",title:"集货标识"},{prop:"dateRequired",title:"需求日期",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"confirmTime",title:"需求确认时间",width:180},{prop:"creatQuantity",title:"已建单数量"},{prop:"quantityDelivery",title:"已发货数量"},{prop:"quantityReceive",title:"已收货数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"onTimePercentage",title:"按时到货比"},{prop:"summaryCreatQuantity",title:"集货件已建单数量"},{prop:"summaryQuantityDelivery",title:"集货件已发货数量"},{prop:"summaryQuantityReceive",title:"集货件已收货数量"},{prop:"summaryQuantityInTransit",title:"集货件已在途数量"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpwarning:[{prop:"plantId",title:"工厂代码"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"当前库存"},{prop:"reckonDate",title:"需求日期",width:180},{prop:"quantityPlanned",title:"需求数量"},{prop:"quantityPlannedDelivery",title:"满足数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"dateGap",title:"日GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierpromaterialstock:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"supplierSubCode",title:"供应商子零件编号",width:180,required:!0},{prop:"supplierSubName",title:"供应商子零件名称",width:180,required:!0},{prop:"subSupplierCode",title:"分供方代码",required:!0},{prop:"subSupplierName",title:"分供方名称",required:!0},{prop:"subSupplierAddress",title:"分供方地址",required:!0},{prop:"componentCode",title:"分供方子件编码",width:150},{prop:"componentName",title:"分供方子件名称",width:150},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"subBatchNum",title:"子件批次数量",type:"number",required:!0,width:140},{prop:"subBatchSn",title:"子件SN码"},{prop:"empCode",title:"检验人员编号",required:!0,width:140},{prop:"empName",title:"检验人员姓名",required:!0,width:140},{prop:"deviceCode",title:"检测设备编号",required:!0,width:140},{prop:"deviceName",title:"检测设备名称",required:!0,width:140},{prop:"featureName",title:"参数/特性名称",required:!0,width:140},{prop:"featureUnit",title:"参数/特性单位",required:!0,width:140},{prop:"standardValue",title:"参数/特性标准值",width:180,required:!0},{prop:"featureUpper",title:"参数/特性上限值",width:180,required:!0},{prop:"featureLower",title:"参数/特性下限值",width:180,required:!0},{prop:"featureValue",title:"参数/特性实测值",width:180,required:!0},{prop:"checkNo",title:"来料检验单号",required:!0,width:140},{prop:"checkResult",title:"批次的最终判定结果",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"checkTime",title:"检验时间",type:"datetime",width:180,required:!0},{prop:"samplingRate",title:"控制项要求频率",type:"number",width:150},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"deadLine",title:"库存有效日期",type:"datetime",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproscheduling:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"planNo",title:"计划单号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNum",title:"批次计划数量",width:160},{prop:"manufactureInputNum",title:"批次投入数量",width:160},{prop:"manufactureOutputNum",title:"批次产出数量",width:160},{prop:"planStatus",title:"排产状态",type:"filter",options:t.planStatus},{prop:"planBeginTime",title:"计划开始时间",width:180},{prop:"planEndTime",title:"计划结束时间",width:180},{prop:"actualBeginTime",title:"实际开始时间",width:180},{prop:"actualEndTime",title:"实际结束时间",width:180},{prop:"creationTime",title:"创建时间",width:180}],supplierinfodt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"keyStation",title:"是否关键工位",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"productionLineOrder",title:"产线顺序",type:"number",required:!0},{prop:"stationOrder",title:"工位顺序",type:"number",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0},{prop:"remark",title:"备注",align:"left",width:200}],supplieremployeedt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"operatorId",title:"工位人员账号",width:160,required:!0},{prop:"operatorName",title:"工位人员姓名",width:160,required:!0},{prop:"haveQuantity",title:"是否有资质",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"positionId",title:"岗位代码",required:!0},{prop:"positionName",title:"岗位名称",required:!0},{prop:"qualificationLevel",title:"资质等级",required:!0},{prop:"checkInTime",title:"资质获取时间",width:180,type:"datetime",required:!0},{prop:"checkOutTime",title:"资质失去时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierbom:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"bomCode",title:"BOM编码"},{prop:"bomName",title:"BOM名称"},{prop:"bomVersion",title:"BOM版本"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商父件编码",width:180},{prop:"vendorProductName",title:"供应商父件名称",width:180},{prop:"vendorProductType",title:"父件类型",type:"filter",options:t.vendorProductType},{prop:"materialUnit",title:"父件单位"},{prop:"subMaterialCode",title:"子件编码"},{prop:"subMaterialName",title:"子件名称"},{prop:"subMaterialType",title:"子件类型",type:"filter",options:t.subMaterialType},{prop:"subMaterialUnit",title:"子件单位"},{prop:"subMaterialQuota",title:"子件用量",type:"number"},{prop:"dataUpdateTime",title:"BOM变更时间",width:180,type:"datetime"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierprocps:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",required:!0},{prop:"empName",title:"工位人员姓名",required:!0},{prop:"vendorFieldName",title:"控制项名称",required:!0},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"gatherSpot",title:"控制项点位"},{prop:"samplingRate",title:"控制项要求频率",type:"number"},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"carrierCode",title:"载体编码"},{prop:"intputQty",title:"投入数量",type:"number",required:!0},{prop:"fttQty",title:"一次合格数量",type:"number",required:!0},{prop:"parameter",title:"参数",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"characteristic",title:"特性",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"cc",title:"cc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"sc",title:"sc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"spc",title:"SPC",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"standardValue",title:"控制项标准值",width:150,required:!0},{prop:"upperLimit",title:"控制项上限",type:"number",required:!0},{prop:"lowerLimit",title:"控制项下限",type:"number",required:!0},{prop:"decimalValue",title:"控制项实测值",type:"number",required:!0},{prop:"unitCn",title:"控制项值的单位名称",width:180},{prop:"unitEn",title:"控制项单位英文",width:180,required:!0},{prop:"checkResult",title:"检测结果",required:!0},{prop:"detectionMode",title:"在线检测",type:"filter",options:t.detectionMode},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"checkMode",title:"检测方式",type:"filter",options:t.checkMode,required:!0},{prop:"deviceCode",title:"检测设备编号",required:!0},{prop:"deviceName",title:"检测设备名称",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprodata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",width:160,required:!0},{prop:"empName",title:"工位人员姓名",width:160,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"subProdNo",title:"子件编码",required:!0},{prop:"subProdName",title:"子件名称",required:!0},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"childPackageInfo",title:"子件分包号"},{prop:"subProdNum",title:"子件扣料数量",type:"number",width:160,required:!0},{prop:"subProdSn",title:"子件SN码",width:160,required:!0},{prop:"childSource",title:"子件物料来源",width:160,required:!0},{prop:"subSupplierCode",title:"分供方代码"},{prop:"subSupplierName",title:"分供方名称"},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号"},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"materialInputTime",title:"进工位的时间",type:"datetime",width:180,required:!0},{prop:"materialOutputTime",title:"出工位的时间",type:"datetime",width:180,required:!0},{prop:"vendorFieldNum",title:"装配设备编号",width:160,required:!0},{prop:"vendorFieldName",title:"装配设备名称",width:160,required:!0},{prop:"instrumentQualityStatus",title:"设备判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"manualQualityStatus",title:"人工判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"finalQualityStatus",title:"最终质量状态",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"dateTime",title:"子件绑定扫码时间",type:"datetime",width:180,required:!0},{prop:"parentHardwareRevision",title:"父件硬件版本号",width:180},{prop:"parentSoftwareRevision",title:"父件软件版本号",width:180},{prop:"childHardwareRevision",title:"子件硬件版本号",width:180},{prop:"childSoftwareRevision",title:"子件软件版本号",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprofirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprostationfirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproflaw:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"defectsCode",title:"缺陷代码",required:!0},{prop:"defectsName",title:"缺陷名称",required:!0},{prop:"classOfName",title:"缺陷分类",type:"filter",options:t.defectsClass,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"numberofdefect",title:"缺陷件数",type:"number",required:!0},{prop:"defectsDesc",title:"缺陷描述",required:!0},{prop:"defectsLevel",title:"缺陷等级",type:"filter",options:t.defectsLevel,required:!0},{prop:"statisticalTime",title:"缺陷录入时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierpromaterialdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"vendorProductNo",title:"供应商物料号"},{prop:"vendorProductName",title:"供应商物料名称",width:180},{prop:"type",title:"类型",type:"filter",options:t.materialType},{prop:"vendorHardwareRevision",title:"供应商零件版本号",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"oemHardwareRevision",title:"奇瑞硬件版本号",width:180},{prop:"oemSoftwareRevision",title:"奇瑞软件版本号",width:180},{prop:"oemModel",title:"车型"},{prop:"oemProjectName",title:"项目名称"},{prop:"launched",title:"是否SOP",width:160,type:"tagFilter",options:t.whetherByYN},{prop:"dateTime",title:"数据同步执行时间",width:180,type:"datetime"},{prop:"plantId",title:"供应商工厂代码",width:180},{prop:"plantName",title:"供应商工厂名称",width:180},{prop:"procurementType",title:"芯片采购类型",width:160},{prop:"mpnCode",title:"芯片MPN标识码",width:180},{prop:"mpnName",title:"芯片MPN标识名称",width:180},{prop:"validDays",title:"物料有效期(天)",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierproattachmentdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"type",title:"数据类型",type:"filter",options:t.attachmentType,required:!0},{prop:"fileName",title:"文件名",required:!0},{prop:"fileUrl",title:"图文地址",width:null,required:!0},{prop:"dateTime",title:"生成时间",type:"datetime",width:180,required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"deviceName",title:"设备名称",required:!0},{prop:"deviceId",title:"设备代码",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],supplierproprocessequipmentdt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"deviceType",title:"工艺装备类型分类",type:"filter",width:180,options:t.deviceType,required:!0},{prop:"deviceCode",title:"工艺装备编码",required:!0},{prop:"deviceName",title:"工艺装备名称",required:!0},{prop:"manufacturer",title:"生产厂家",required:!0},{prop:"modelNumber",title:"工艺装备型号",required:!0},{prop:"serialNumber",title:"工艺装备序列号",width:180,required:!0},{prop:"productionDate",title:"工艺装备制造日期",width:180,type:"datetime",required:!0},{prop:"material",title:"主要材质",required:!0},{prop:"currentLocation",title:"当前存放地点",required:!0},{prop:"deviceStatus",title:"工艺装备状态",required:!0},{prop:"cavityCount",title:"穴腔数量",type:"number",required:!0},{prop:"moldSize",title:"模具尺寸规格",required:!0},{prop:"designLifeUnits",title:"设计寿命单位",required:!0},{prop:"designLifeValue",title:"设计寿命",required:!0},{prop:"currentUsageCount",title:"当前剩余寿命",width:180,required:!0},{prop:"overhaulCount",title:"模具大修次数",type:"number",width:160,required:!0},{prop:"coolingChannelLayout",title:"图纸编号描述",required:!0},{prop:"detectionAccuracy",title:"检测精度",required:!0},{prop:"calibrationDate",title:"最近校准日期",width:180,type:"datetime",required:!0},{prop:"calibrationDueDays",title:"校准到期天数",required:!0},{prop:"toleranceRange",title:"允许误差范围",required:!0},{prop:"wearThreshold",title:"磨损阈值",required:!0},{prop:"detectionRange",title:"检测范围",required:!0},{prop:"unitType",title:"检测单位",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproprocess:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"techCode",title:"工艺编码"},{prop:"techName",title:"工艺名称"},{prop:"validPeriod",title:"有效期",width:180,type:"datetime"},{prop:"techVersion",title:"工艺版本"},{prop:"moldCode",title:"模具编码"},{prop:"moldName",title:"模具名称"},{prop:"maxProcessingCapacity",title:"最大加工能力"},{prop:"processCode",title:"工序编码"},{prop:"processName",title:"工序名称"},{prop:"processOrder",title:"工序顺序号",type:"number"},{prop:"deviceCode",title:"设备编码"},{prop:"rhythm",title:"工序节拍",type:"number"},{prop:"rhythmUnit",title:"节拍单位"},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproenvironment:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"envIndicatorName",title:"环境指标名称",width:160},{prop:"numValue",title:"指标实测值",width:160},{prop:"upperLimit",title:"上限值"},{prop:"lowerLimit",title:"下限值"},{prop:"chineseUnit",title:"单位"},{prop:"equipmentCode",title:"采集仪器代码",width:160},{prop:"equipmentName",title:"采集仪器名称",width:160},{prop:"dataCollectionPoint",title:"数据采集的点位",width:160},{prop:"collectTime",title:"数据采集的时间",width:180}],cherysupplierprooeeachievementrate:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"rate",title:"OEE实际值"},{prop:"rateTagValue",title:"OEE目标值"},{prop:"workShift",title:"班次"},{prop:"statisticalTime",title:"生产日期",width:180},{prop:"dateTime",title:"值统计时间",width:180}],cherysupplierprooeetimedetails:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"recId",title:"记录ID"},{prop:"type",title:"大类",type:"filter",options:t.OEETimeType},{prop:"subType",title:"小类编码"},{prop:"subTypeName",title:"小类描述"},{prop:"startTime",title:"开始时间",width:180},{prop:"endTime",title:"结束时间",width:180}]};function Re(o,n){return S({url:o,method:"post",data:n})}function Le(o,n){return S({url:`/api/${o}/getdatapaged`,method:"post",data:n})}function qe(o,n){return S({url:`/api/${o}/getbyid`,method:"get",params:{id:n}})}function Ue(o,n){return S({url:`/api/${o}/create`,method:"post",data:n})}function Oe(o,n){return S({url:`/api/${o}/update`,method:"put",data:n})}function Me(o,n){return S({url:`/api/${o}/delete`,method:"DELETE",headers:{"content-type":"application/json-patch+json"},data:n})}function Ve(o,n){return S({url:`/api/${o}/exportdata`,method:"post",responseType:"blob",data:n})}function ve(o){return S({url:`/api/${o}/getimporttemplate`,method:"get",responseType:"blob"})}function xe(o){return S({url:"/api/taskconifgure/custominvoke",method:"get",params:o})}function Ae(o,n){return S({url:`/api/${o}/getdetail`,method:"post",data:n})}function He(o,n){return S({url:`/api/${o}/getdetialbyid`,method:"get",params:{id:n}})}function $e(o,n){return S({url:`/api/${o}/confirm`,method:"post",data:n})}function Ye(o,n){return S({url:`/api/${o}/batchupdate`,method:"post",data:n})}const ae={cherysupplierconmmrp:{tableName:"SUPPLIER_CON_MMRP",taskName:"M+6月物料需求计划风险确认"},cherysuppliercondate:{tableName:"SUPPLIER_CON_DATE",taskName:"日物料需求计划风险确认"},cherysupplierconpo:{tableName:"SUPPLIER_CON_PO",taskName:"采购订单风险确认"},cherysuppliersinvdata:{tableName:"SUPPLIER_SINV_DATA",taskName:"供应商共享库存"},supplierpromaterialstock:{tableName:"SUPPLIER_PRO_MATERIAL_STOCK",taskName:"来料检验数据"},cherysupplierproscheduling:{tableName:"SUPPLIER_PRO_SCHEDULING",taskName:"排产数据"},supplierinfodt:{tableName:"SUPPLIER_INFO",taskName:"供应商基础信息"},supplieremployeedt:{tableName:"SUPPLIER_EMPLOYEE",taskName:"人员资质信息"},cherysupplierbom:{tableName:"SUPPLIER_BOM",taskName:"BOM主数据"},cherysupplierprocps:{tableName:"SUPPLIER_PRO_CPS",taskName:"过程控制项质量数据"},cherysupplierprodata:{tableName:"SUPPLIER_PRO_DATA",taskName:"生产过程数据"},cherysupplierprofirstpassyield:{tableName:"SUPPLIER_PRO_FIRST_PASSYIELD",taskName:"产品一次合格率"},cherysupplierprostationfirstpassyield:{tableName:"SUPPLIER_PRO_STATION_FIRST_PASSYIELD",taskName:"工位一次合格率"},cherysupplierproflaw:{tableName:"SUPPLIER_PRO_FLAW",taskName:"缺陷业务数据"},cherysupplierpromaterialdata:{tableName:"SUPPLIER_PRO_MATERIAL_DATA",taskName:"物料主数据"},cherysupplierproattachmentdata:{tableName:"SUPPLIER_PRO_ATTACHMENT_DATA",taskName:"附件类数据"},supplierproprocessequipmentdt:{tableName:"SUPPLIER_PRO_PROCESS_EQUIPMENT",taskName:"工艺装备"},cherysupplierproprocess:{tableName:"SUPPLIER_PRO_PROCESS",taskName:"工艺"},cherysupplierproenvironment:{tableName:"SUPPLIER_PRO_ENVIRONMENT",taskName:"环境业务数据"},cherysupplierprooeeachievementrate:{tableName:"SUPPLIER_PRO_OEE_ACHIEVEMENT_RATE",taskName:"设备OEE达成率"},cherysupplierprooeetimedetails:{tableName:"SUPPLIER_PRO_OEE_TIME_DETAILS",taskName:"OEE时间明细"},supplierproplaning:{taskName:"整车月度生产计划2"},cherysuppliermrpmonth:{taskName:"M+6月物料需求计划"},cherysuppliermrpdata:{taskName:"日物料需求计划"},cherysuppliersaweek:{taskName:"计划协议"},cherysupplierpo:{taskName:"采购订单"},cherysupplierporhschedul:{taskName:"过焊装未过总装"},cherysupplierprotschedul:{taskName:"过涂装未过总装"},cherysupplierreturn:{taskName:"退货单"},supplierinvdata:{taskName:"奇瑞RDC共享库存"},cherysuppliermrp:{taskName:"日MRP状态监控"},cherysuppliermrpwarning:{taskName:"日MRP预警推移"}},fe=ce.userStore(),be=fe.state;function je(o){if(o.filters&&JSON.stringify(o.filters)!="{}")for(let n in o.filters)o.filters[n]==""&&(o.filters[n]=null);return o}async function ze(o,n){const b=new Blob([o],{type:"application/json"}),l=URL.createObjectURL(b),u=document.createElement("a");u.href=l,u.download=n,u.click(),URL.revokeObjectURL(l)}function Ne(o,n="tableName"){let b=null;if(n=="taskName"){let l={整车月度生产计划1:"supplierproplaning","M+6月物料需求计划1":"cherysuppliermrpmonth","M+6月物料需求计划2":"cherysuppliermrpmonth","供应商共享库存-上午":"cherysuppliersinvdata","供应商共享库存-晚上":"cherysuppliersinvdata"};for(let u in l)u==o&&(b=l[u])}if(!b)for(let l in ae)ae[l][n]==o&&(b=l);return b}function Qe(o,n="tableName",b){let l=Ne(o,n),u=null;return l&&(u=JSON.parse(JSON.stringify(se[l])),u.forEach(i=>{(i.type=="input"||i.type=="numberInput"||i.type=="datetimeInput")&&(i.type=null),i.type=="filterSelect"&&(i.type="filter")})),u}function ge(o){return`tableColumns_${be.userName}_${o}`}const De={key:0},_e={key:2},Ce={key:7},Ge=Object.assign({name:"elTable"},{__name:"index",props:{specialLocalColumnName:{type:String,default:null},multipleTable:{type:Boolean,default:!1},showTableIndex:{type:Boolean,default:!1},leftOperation:{type:Object,default:null},leftOperationColumnWidth:{type:Number,default:120},rightOperation:{type:Object,default:null},rightOperationColumnWidth:{type:Number,default:150},tableData:{type:Object,default:[]},tableColumns:{type:Object,default:[]},columnWidth:{type:Number,default:null},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},getEditItemDisabled:{type:[Function,Boolean],default:!1},selectableDisabled:{type:[Function,Boolean],default:!0},tableRowClassName:{type:Function,default:null},tableCellClassName:{type:Function,default:null}},emits:["sortChange","leftOperationHadel","rightOperationHadel","tableSelectionHandle","editItemFocusHandle","editItemChangeHandle","editItemClearHandle"],setup(o,{expose:n,emit:b}){const l=o,u=g([]);u.value=l.tableColumns;const i=b,w=g(null);let y=l.specialLocalColumnName||pe().name;const R=ge(y);window.addEventListener("setItemEvent",e=>{ue(()=>{e.key==R&&(u.value=JSON.parse(e.newValue),w.value&&w.value.doLayout())})});function P(e){i("tableSelectionHandle",e)}function j(e){let a="-";return e&&(a=ye(e)),a}function L(e,a,c){let C=c.options.filter(x=>x.value==a[c.prop]);return!C||C.length<=0||!C[0][e]?e=="type"?"info":"--":C[0][e]}function $(e){i("sortChange",e)}function U(e,a){i("leftOperationHadel",e,a)}function E(){let e=[];return l.rightOperation.forEach(a=>{e.push(a.auth)}),e}function B(e,a,c){return typeof l.getEditItemDisabled=="boolean"?l.getEditItemDisabled:l.getEditItemDisabled(e,a,c.$index)}function z(e,a){return typeof l.selectableDisabled=="function"?l.selectableDisabled(e,a):l.selectableDisabled}function O(e,a,c){i("editItemFocusHandle",e,a,c)}function d(e,a,c){i("editItemChangeHandle",e,a,c)}function V(e,a){i("editItemClearHandle",e,a)}function m(e,a){i("rightOperationHadel",e,a)}return n({table_Ref:w}),ie(()=>{}),(e,a)=>{const c=v("el-button"),C=v("el-tag"),x=v("el-input"),A=v("el-option"),Q=v("el-select"),D=v("el-date-picker"),X=v("el-input-number"),I=te("auth"),re=te("auth-any");return s(),f(H(he),{ref_key:"table_Ref",ref:w,"row-key":"id",data:l.tableData,border:!0,onSortChange:$,onSelectionChange:P,"row-class-name":l.tableRowClassName,"cell-class-name":l.tableCellClassName},{default:h(()=>[l.multipleTable?(s(),f(H(Z),{key:0,type:"selection",fixed:"left",width:"55",selectable:z})):M("",!0),l.showTableIndex?(s(),f(H(Z),{key:1,fixed:"left",type:"index",width:"50"})):M("",!0),l.leftOperation&&l.leftOperation.length>0?(s(),f(H(Z),{key:2,fixed:"left",width:l.leftOperationColumnWidth,label:"操作",align:"center"},{default:h(p=>[(s(!0),T(Y,null,J(l.leftOperation,(N,r)=>ee((s(),f(c,{key:r,type:N.type,link:N.link,onClick:q=>U(N,p),disabled:typeof N.disabled=="function"?N.disabled(p.row,p):N.disabled},{default:h(()=>[F(K(N.label),1)]),_:2},1032,["type","link","onClick","disabled"])),[[le,typeof N.hide=="function"?!N.hide(p.row,p):!N.hide]])),128))]),_:1},8,["width"])):M("",!0),(s(!0),T(Y,null,J(u.value,(p,N)=>(s(),T(Y,{key:N},[p.setNoShow?M("",!0):(s(),f(H(Z),{key:0,label:p.title,prop:p.prop,sortable:p.sortable||"custom",fixed:p.fixed,width:p.width||l.columnWidth,align:p.align||l.columnAlign,"show-overflow-tooltip":p.tooltip,"header-align":p.headerAlign||l.columnHeaderAlign},{default:h(r=>[p.type=="datetime"?(s(),T("span",De,K(j(r.row[p.prop])),1)):p.type=="tagFilter"?(s(),f(C,{key:1,type:L("type",r.row,p)},{default:h(()=>[F(K(L("label",r.row,p)),1)]),_:2},1032,["type"])):p.type=="filter"?(s(),T("span",_e,K(L("label",r.row,p)),1)):p.type=="input"?(s(),f(x,{key:3,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,placeholder:p.label,disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","placeholder","disabled","clearable","onFocus","onChange","onClear"])):p.type=="filterSelect"?(s(),f(Q,{key:4,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,filterable:!p.noSearch,placeholder:"请选择",disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},{default:h(()=>[(s(!0),T(Y,null,J(p.options,(q,k)=>(s(),f(A,{key:k,label:q.label,value:q.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","disabled","clearable","onFocus","onChange","onClear"])):p.type=="datetimeInput"?(s(),f(D,{key:5,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,style:{width:"100%"},type:p.inputType||"datetime",format:p.format||"YYYY-MM-DD HH:mm:ss","value-format":p.valueFormat||"YYYY-MM-DD HH:mm:ss",clearable:!p.noClear,disabled:B(p,r.row,r),onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","type","format","value-format","clearable","disabled","onFocus","onChange","onClear"])):p.type=="numberInput"?(s(),f(X,{key:6,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,min:p.min,max:p.max,disabled:B(p,r.row,r),onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments)},null,8,["modelValue","onUpdate:modelValue","min","max","disabled","onFocus","onChange"])):(s(),T("span",Ce,K(r.row[p.prop]),1))]),_:2},1032,["label","prop","sortable","fixed","width","align","show-overflow-tooltip","header-align"]))],64))),128)),l.rightOperation&&l.rightOperation.length>0?ee((s(),f(H(Z),{key:3,fixed:"right",width:l.rightOperationColumnWidth,align:"center",label:"操作"},{default:h(p=>[(s(!0),T(Y,null,J(l.rightOperation,(N,r)=>ee((s(),f(c,{key:r,type:N.type,link:N.link,onClick:q=>m(N,p)},{default:h(()=>[F(K(N.label),1)]),_:2},1032,["type","link","onClick"])),[[le,typeof N.hide=="function"?!N.hide(p.row,p):!N.hide],[I,N.auth]])),128))]),_:1},8,["width"])),[[re,E()]]):M("",!0)]),_:1},8,["data","row-class-name","cell-class-name"])}}}),We=Object.assign({name:"elPager"},{__name:"index",props:{pager:{type:Object,default:{}},pageLayout:{type:String,default:"total, sizes,prev, pager, next"},isHideOnlyOne:{type:Boolean,default:!1},pageBackGround:{type:Boolean,default:!0},pageSizeList:{type:Object,default:[10,20,50,100]}},emits:["pageSizeChange","pageCurrentChange"],setup(o,{emit:n}){const b=o,l=n;function u(w){l("pageSizeChange",w)}function i(w){l("pageCurrentChange",w)}return ie(()=>{}),(w,y)=>(s(),f(H(we),{currentPage:b.pager.page,"page-size":b.pager.pageSize,total:b.pager.total,background:b.pageBackGround,layout:b.pageLayout,"hide-on-single-page":b.isHideOnlyOne,"page-sizes":b.pageSizeList,onSizeChange:u,onCurrentChange:i},null,8,["currentPage","page-size","total","background","layout","hide-on-single-page","page-sizes"]))}}),Pe=Object.assign({name:"setColumsPop"},{__name:"index",props:{tableColumns:{type:Object,default:null},initTableColums:{type:Object,default:null},localTableColumnsName:{type:String,default:null}},setup(o){const n=o,b=g(!1),l=g(!1),u=g([]),i=g([]),w=g(!1),y=()=>{w.value=!1;let m=i.value.filter(e=>e.setNoShow==!0);if(m&&m.length>0)w.value=!0;else{let e=[];n.initTableColums.forEach(c=>{e.push(c.prop)});let a=[];i.value.forEach(c=>{a.push(c.prop)}),w.value=e.join(",")!=a.join(",")}},R=()=>{i.value=n.tableColumns,u.value=[],i.value.forEach(m=>{m.setNoShow||u.value.push(m.prop)}),P(),y()},P=()=>{b.value=u.value.length===i.value.length,l.value=u.value.length{m?(w.value=!1,u.value=[],i.value.forEach(e=>{u.value.push(e.prop),e.setNoShow=!1}),U()):(w.value=!0,u.value=[],i.value.forEach(e=>{e.setNoShow=!0}),U())},L=(m,e)=>{let a=e.prop;u.value=[],i.value.forEach(c=>{c.prop==a&&(c.setNoShow=!m),c.setNoShow||u.value.push(c.prop)}),P(),y(),U()},$=()=>{w.value=!1,u.value=[],i.value=JSON.parse(JSON.stringify(n.initTableColums)),i.value.forEach(m=>{u.value.push(m.prop)}),P(),U()},U=()=>{localStorage.setItem(n.localTableColumnsName,JSON.stringify(i.value)),y(),P()},E=g(null),B=g(null),z=m=>{E.value=m},O=(m,e)=>{B.value=m,e.preventDefault()},d=(m,e)=>{if(E.value!==B.value){let a=i.value.indexOf(E.value),c=i.value.indexOf(B.value),C=[...i.value];C.splice(a,1),C.splice(c,0,E.value),i.value=[...C],U()}},V=m=>{m.preventDefault()};return ie(()=>{R()}),(m,e)=>{const a=v("el-button"),c=v("el-checkbox"),C=v("el-dropdown-item"),x=v("el-checkbox-group"),A=v("el-dropdown-menu"),Q=v("el-dropdown");return s(),f(Q,{"hide-on-click":!1},{dropdown:h(()=>[_(A,null,{default:h(()=>[_(C,null,{default:h(()=>[_(c,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=D=>b.value=D),onChange:j,indeterminate:l.value},{default:h(()=>e[4]||(e[4]=[W("span",{style:{color:"#333"}},"全选",-1)])),_:1},8,["modelValue","indeterminate"])]),_:1}),_(x,{class:"columsList",modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=D=>u.value=D)},{default:h(()=>[(s(!0),T(Y,null,J(i.value,(D,X)=>(s(),f(C,{key:X,draggable:!0,onDragstart:I=>z(D),onDragenter:I=>O(D,I),onDragend:I=>d(D,I),onDragover:e[1]||(e[1]=I=>V(I))},{default:h(()=>[_(c,{onChange:I=>{L(I,D)},label:D.title,value:D.prop},null,8,["onChange","label","value"])]),_:2},1032,["onDragstart","onDragenter","onDragend"]))),128))]),_:1},8,["modelValue"])]),_:1}),_(a,{class:"restBtn",onClick:$},{default:h(()=>e[5]||(e[5]=[F("重置")])),_:1})]),default:h(()=>[_(a,{icon:"Setting",plain:"",type:w.value?"primary":null},{default:h(()=>e[3]||(e[3]=[F("字段设置")])),_:1},8,["type"])]),_:1})}}}),Je=oe(Pe,[["__scopeId","data-v-4f8f4f3e"]]);function Se(o,n,b,l){const u=[o],i=new Blob(u,{type:"application/octet-stream"}),w=window.URL.createObjectURL(i),y=document.createElement("a");y.style.display="none",y.href=w,y.setAttribute("download",n),typeof y.download>"u"&&y.setAttribute("target","_blank"),document.body.appendChild(y),y.click(),document.body.removeChild(y),window.URL.revokeObjectURL(w)}const Ie={class:"footerBtns"},ke=ne({name:"importPop",__name:"index",props:{apiName:{type:String,default:null},accept:{type:String,required:!1,default:".xlsx,.xls"}},emits:["success"],setup(o,{expose:n,emit:b}){const l=pe(),u=g(!1),i=g([]),w=g(),y=g(!1),R=g(),P=o,L=`${systemConfig.baseUrl}/api/${P.apiName}/import`;console.log("importUrl",L);const $=()=>{var m;y.value=!1,(m=w.value)==null||m.clearFiles(),i.value=[]};n({open:()=>{u.value=!0,$()}});const E=()=>{G.error("上传失败,请您重新上传!"),y.value=!1},B=()=>{G.error("最多只能上传一个文件!")},z=()=>{y.value=!0,ve(P.apiName).then(m=>{Se(m.data,l.meta.title+"_模板.xlsx")}).catch(m=>{G.error("获取失败,请重试!")}).finally(()=>y.value=!1)},O=async()=>{if(i.value.length==0){G.error("请上传文件");return}y.value=!0,w.value.submit()},d=b,V=m=>{y.value=!1,m&&(m.code=="200"||m.code=="1"?G.success("导入成功!"):G.error(m.message)),y.value=!1,d("success"),u.value=!1};return(m,e)=>{const a=v("UploadFilled"),c=v("el-icon"),C=v("el-upload"),x=v("Download"),A=v("el-button"),Q=te("loading");return s(),f(H(de),{modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=D=>u.value=D),title:"导入",width:"600","close-on-click-modal":!1},{footer:h(()=>[W("div",Ie,[W("div",null,[_(A,{type:"success",plain:"",onClick:z},{default:h(()=>[_(c,null,{default:h(()=>[_(x)]),_:1}),e[4]||(e[4]=F("下载模板 "))]),_:1})]),W("div",null,[_(A,{onClick:e[1]||(e[1]=D=>u.value=!1)},{default:h(()=>e[5]||(e[5]=[F("取消")])),_:1}),_(A,{disabled:y.value,type:"primary",onClick:O},{default:h(()=>e[6]||(e[6]=[F("确定")])),_:1},8,["disabled"])])])]),default:h(()=>[ee((s(),f(C,{ref_key:"uploadRef",ref:w,"file-list":i.value,"onUpdate:fileList":e[0]||(e[0]=D=>i.value=D),action:L,"auto-upload":!1,disabled:y.value,headers:R.value,limit:1,"on-error":E,"on-exceed":B,"on-success":V,accept:o.accept,drag:"",style:{width:"300px",margin:"0 auto"}},{default:h(()=>[_(c,{color:"#c0c4cc",size:60},{default:h(()=>[_(a)]),_:1}),e[3]||(e[3]=W("div",{class:"el-upload__text"},[F("将文件拖到此处,或'"),W("em",null,"点击上传")],-1))]),_:1},8,["file-list","disabled","headers","accept"])),[[Q,y.value]])]),_:1},8,["modelValue"])}}}),Ke=oe(ke,[["__scopeId","data-v-53a15c8f"]]),Te={style:{height:"calc(70vh - 50px)",overflow:"auto"}},Ee={style:{padding:"10px"}},Be=ne({name:"apiEditPop",__name:"index",props:{apiName:{type:String,default:null},formRules:{type:Object,default:null}},emits:["submitEditForm"],setup(o,{expose:n,emit:b}){pe();const l=g(!1),u=g(!1),i=g(null),w=g(null),y=g(null),R=g(null),P=o,j=()=>{u.value=!1,i.value=null,w.value=null},L=(e,a)=>{j(),z(),ue(()=>{l.value=!0,w.value=e,a?(y.value="edit",O(a.uId)):(y.value="create",i.value={},e.forEach(c=>{c.type&&c.type=="number"?i.value[c.prop]=0:i.value[c.prop]=""}))})},$=()=>{j(),l.value=!1},U=e=>{u.value=e},E=g(null);n({open:L,close:$,changeLoading:U,validate:e=>E.value.validate(e)});const z=()=>{P.formRules?R.value=P.formRules:(R.value={},se[P.apiName].forEach(e=>{(e.required||e.searchFilter&&e.searchFilter.required)&&(R.value[e.prop]=[{required:!0,message:"必填项",trigger:"blur"}])}))},O=async e=>{u.value=!0,qe(P.apiName,e).then(a=>{i.value=a.data,u.value=!1}).catch(a=>{l.value=!1,G.error("获取失败,请重试")}).finally(()=>{u.value=!1})},d=(e,a="type")=>e.formConfig&&e.formConfig[a]?e.formConfig[a]:e[a],V=b,m=async()=>{V("submitEditForm",y.value,i.value,w.value)};return(e,a)=>{const c=v("el-input"),C=v("el-input-number"),x=v("el-date-picker"),A=v("el-option"),Q=v("el-select"),D=v("el-form-item"),X=v("el-col"),I=v("el-row"),re=v("el-form"),p=v("el-button"),N=te("loading");return s(),f(H(de),{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=r=>l.value=r),title:y.value=="create"?"新增":"编辑",width:"70%","close-on-click-modal":!1,top:"10vh"},{footer:h(()=>[W("div",Ee,[_(p,{"el-button":"",onClick:$},{default:h(()=>a[1]||(a[1]=[F("取消")])),_:1}),_(p,{disabled:u.value,type:"primary",onClick:m},{default:h(()=>a[2]||(a[2]=[F("确定")])),_:1},8,["disabled"])])]),default:h(()=>[ee((s(),T("div",Te,[u.value?M("",!0):(s(),f(re,{key:0,ref_key:"editFormRef",ref:E,model:i.value,size:"large",rules:R.value},{default:h(()=>[_(I,{gutter:40},{default:h(()=>[(s(!0),T(Y,null,J(w.value,(r,q)=>(s(),f(X,{span:d(r,"colSpan")||12,key:q},{default:h(()=>[_(D,{prop:d(r,"prop"),label:d(r,"title"),"label-width":d(r,"labelWidth")||180},{default:h(()=>[!d(r)||d(r)=="input"?(s(),f(c,{key:0,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,placeholder:"请输入",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","clearable","disabled"])):M("",!0),d(r)=="number"?(s(),f(C,{key:1,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,min:d(r,"min"),max:d(r,"max"),clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","min","max","clearable","disabled"])):M("",!0),d(r)=="datetime"?(s(),f(x,{key:2,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,style:{width:"100%"},type:"datetime",format:r.format||"YYYY-MM-DD HH:mm:ss","value-format":r.valueFormat||"YYYY-MM-DD HH:mm:ss",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","format","value-format","clearable","disabled"])):M("",!0),d(r)=="select"||d(r)=="tagFilter"||d(r)=="filter"?(s(),f(Q,{key:3,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,filterable:!d(r,"noSearch"),placeholder:"请选择",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},{default:h(()=>[(s(!0),T(Y,null,J(d(r,"options"),(k,me)=>(s(),f(A,{key:me,label:k.label,value:k.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable","disabled"])):M("",!0)]),_:2},1032,["prop","label","label-width"])]),_:2},1032,["span"]))),128))]),_:1})]),_:1},8,["model","rules"]))])),[[N,u.value]])]),_:1},8,["modelValue","title"])}}}),Xe=oe(Be,[["__scopeId","data-v-794ecd40"]]);export{Ge as _,We as a,Xe as b,se as c,Me as d,Oe as e,Ae as f,ge as g,Le as h,Ke as i,ae as j,xe as k,$e as l,Ye as m,He as n,je as o,Ue as p,Ve as q,Se as r,Je as s,Re as t,Qe as u,Ne as v,ze as w};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BDfUymAz.css b/API/Wood.Admin.WebApi/wwwroot/assets/index-BDfUymAz.css
new file mode 100644
index 0000000..dc6f26d
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-BDfUymAz.css
@@ -0,0 +1 @@
+[data-v-1d604bbf] .search-container .el-card__body{width:100%;display:flex;justify-content:space-between}[data-v-1d604bbf] .headerInfo-container{margin-top:10px}[data-v-1d604bbf] .headerInfo-container .el-card__body{padding-bottom:10px!important;min-height:66px}[data-v-1d604bbf] .headerInfoEmpty{height:195px}[data-v-1d604bbf] .headerInfoEmpty .el-empty__image{width:90px!important}[data-v-1d604bbf] .el-descriptions__body{max-height:165px;overflow:auto}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BHlYX8I3.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BHlYX8I3.js
deleted file mode 100644
index cbab1e4..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BHlYX8I3.js
+++ /dev/null
@@ -1 +0,0 @@
-import o from"./commonLogPage-CTdy4HYS.js";import{o as t,i as a}from"./index-Dk5CK9SF.js";import"./index-CIzvAREh.js";import"./index-Ce2KtBHV.js";import"./customlog-BlybnOhD.js";const _=Object.assign({name:"logisticsPlanLog"},{__name:"index",setup(e){return(i,r)=>(t(),a(o,{pageModule:"计划物流",authName:"logisticsPlanLog"}))}});export{_ as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BNd7nO4S.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BNd7nO4S.js
deleted file mode 100644
index 610d3de..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BNd7nO4S.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as Ne,m as q,s as W,l as ve,f as V,g as xe,r as g,p as G,q as N,o,c as O,i as p,w as b,F as w,h as D,k as _,d as v,e as L,t as U,a as we,E as R,v as u,x as Y}from"./index-Dk5CK9SF.js";import{s as De,_ as Te,a as ke,i as Be,b as Re,g as K,c as T,d as Ie,p as He,e as Fe,f as Pe,h as Ee,j as Ae,k as Ve,l as Le,m as Ue,n as Ye,o as Me,q as je,r as ze}from"./index-Ce2KtBHV.js";const $e={class:"app-container"},Je=Object.assign({name:"ediTtablePage"},{__name:"index",props:{apiName:{type:String,default:null},detailColumName:{type:String,default:null},apiType:{type:String,default:null},hideSearch:{type:Boolean,default:!1},multipleTable:{type:Boolean,default:!1},showTableIndex:{type:Boolean,default:!0},leftOperation:{type:Object,default:null},rightOperation:{type:[Object,String],default:null},showApiRightOperation:{type:Object,default:null},apiRightHideConfig:{type:Object,default:{apiUpdate:{prop:"readState",ruleValue:!0},apiDelete:{prop:"readState",ruleValue:!0}}},tableColumns:{type:Object,default:null},searchOptions:{type:Object,default:[]},searchButtons:{type:Object,default:["search","export"]},searchFilter:{type:Object,default:{}},columnWidth:{type:Number,default:120},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},apiEditFormRules:{type:Object,default:null},tableFormRules:{type:Object,default:null},hideHeaderInfo:{type:Boolean,default:!1},editDisabledConfig:{type:Object,default:[{prop:"readState",ruleValue:!0}]},hideSetColums:{type:Boolean,default:!1}},emits:["leftOperationHadel","rightOperationHadel","tableSelectionHandle"],setup(Q,{emit:X}){const Z=q(),x=W.userStore().state,M=W.permissionStore(),t=ve({loading:!1,detailLoading:!1,pageLoading:!1,searchBtnOptions:{search:{icon:"Search",auth:":page",label:"查询",type:null},create:{icon:"Plus",auth:":create",label:"新增",type:"primary"},import:{icon:"BottomRight",auth:":import",label:"导入",type:"warning"},export:{icon:"TopRight",auth:":export",label:"导出",type:"success"},custominvoke:{icon:"Position",auth:":custominvoke",label:"手动开关",type:"primary"},outputMany:{icon:"Position",auth:":outputMany",label:"手动传出",type:"primary"}},searchRightBtn:[{name:"pageSave",icon:"Check",auth:":pageSave",label:"保存页面",type:"warning"}],tableData:[],sortFilter:{sortBy:void 0,isAscending:void 0},pager:{page:1,pageSize:10,total:1},tableSelectList:[],leaveSaveTip:"此操作将重新渲染页面,检测有数据【未保存】,操作后将【清空未保存数据】,是否确定继续?",headerInfoData:[],currentDetailId:null,stage_tableData:[],stage_indexs:[],initTableColums:[],localTableColumnsName:null,tableFormRulesData:null}),a=Q;function j(l){{t.localTableColumnsName=K(q().name),a.apiType=="detailApi"&&(t.localTableColumnsName=K(a.apiName+"Detail"));let e=JSON.parse(localStorage.getItem(t.localTableColumnsName));return t.initTableColums=a.tableColumns||T[a.apiName],e&&e!=null&&e!=null?e:JSON.parse(JSON.stringify(t.initTableColums))}}const I=X;function ee(l){t.tableSelectList=l,I("tableSelectionHandle",l)}function te(l,e){I("leftOperationHadel",l,e)}function ae(){if(typeof a.rightOperation=="object"&&!a.showApiRightOperation)return a.rightOperation;if(typeof a.rightOperation=="object"&&a.showApiRightOperation||typeof a.rightOperation=="string"){let l=a.showApiRightOperation||a.rightOperation.split(","),e={apiUpdate:{label:"编辑",type:"warning"},apiDelete:{label:"删除",type:"danger"}},n=[];return l&&l.length>0&&l.forEach(i=>{n.push({label:e[i].label,name:i,link:!0,type:e[i].type,auth:a.apiName+":"+i,hide:(s,h)=>s[a.apiRightHideConfig[i].prop]==a.apiRightHideConfig[i].ruleValue})}),typeof a.rightOperation=="object"&&(n=[...n,...a.rightOperation]),n}}const y=V();function le(l,e){if(l.name=="apiUpdate"){let i=(a.tableColumns||T[a.apiName]).filter(s=>!s.noEdit);y.value.open(i,e.row)}l.name=="apiDelete"&&R.confirm("是否确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,Ie(a.apiName,e.row.uId).then(n=>{u.success("操作成功!"),d(1)}).catch(n=>{u.error("操作失败!")}).finally(()=>{t.loading=!1})}),I("rightOperationHadel",l,e)}const ne=async(l,e,n)=>{y.value.validate(i=>{i&&(l=="create"?(e.hasOwnProperty("createUser")&&(e.createUser=x.realName),e.hasOwnProperty("createByUser")&&(e.createByUser=x.realName),e.hasOwnProperty("createTime")&&(e.createTime=Y(new Date,"YYYY-mm-dd HH:MM:SS")),y.value.changeLoading(!0),He(a.apiName,e).then(s=>{y.value.close(),u.success("操作成功!"),d(1)}).catch(s=>{u.error("操作失败!")}).finally(()=>{y.value.changeLoading(!1)})):(e.hasOwnProperty("updateByUser")&&e.hasOwnProperty("updateTime")||e.hasOwnProperty("updateUser")&&e.hasOwnProperty("updateTime")?(e.hasOwnProperty("updateByUser")&&(e.updateByUser=x.realName),e.hasOwnProperty("updateUser")&&(e.updateUser=x.realName),e.hasOwnProperty("updateTime")&&(e.updateTime=Y(new Date,"YYYY-mm-dd HH:MM:SS"))):["taskconifgure"].indexOf(a.apiName)<0&&(e.remark=`修改信息:${x.realName} ${Y(new Date,"YYYY-mm-dd HH:MM:SS")}`),y.value.changeLoading(!0),Fe(a.apiName,e).then(s=>{y.value.close(),u.success("操作成功!"),d(1)}).catch(s=>{u.error("操作失败!")}).finally(()=>{y.value.changeLoading(!1)})))})};function H(l){let e=[];if(a.hideSearch)e=a.searchFilter;else for(let i in a.searchFilter){let s=a.searchOptions.filter(c=>c.prop==i),h=s&&s.length>0?s[0].type:null;if((a.searchFilter[i]||a.searchFilter[i]==0)&&a.searchFilter[i]!="")if(h=="datetimerange")e.push({logic:"And",column:i,action:">=",value:a.searchFilter[i][0]}),e.push({logic:"And",column:i,action:"<=",value:a.searchFilter[i][1]});else{let c="like";["tagFilter","filter","number","select"].indexOf(h)>=0&&(c="=="),e.push({logic:"And",column:i,action:c,value:a.searchFilter[i]})}}return Me({pageNumber:t.pager.page,pageSize:t.pager.pageSize,sortBy:t.sortFilter.sortBy,isAscending:t.sortFilter.isAscending,condition:{filters:e}})}function d(l,e){t.stage_indexs=[],t.currentDetailId=null,t.headerInfoData=[],t.tableSelectList=[],a.apiType=="detailApi"?(t.loading=!0,l||(l=t.pager.page),l&&(t.pager.page=l),Pe(a.apiName,H()).then(n=>{t.headerInfoData=[],t.tableData=n.data.data,t.stage_tableData=JSON.parse(JSON.stringify(n.data.data)),t.pager.total=n.data.totalCount,e&&e(n)}).catch(n=>{u.error("数据获取失败!")}).finally(()=>t.loading=!1)):(t.loading=!0,l||(l=t.pager.page),l&&(t.pager.page=l),Ee(a.apiName,H()).then(n=>{t.headerInfoData=[],t.tableData=n.data.data,t.stage_tableData=JSON.parse(JSON.stringify(n.data.data)),t.pager.total=n.data.totalCount,e&&e(n)}).catch(n=>{u.error("数据获取失败!")}).finally(()=>t.loading=!1))}function ie(l){t.loading=!0,d(1,e=>{let n=H();je(a.apiName,n).then(i=>{ze(i.data,Z.meta.title+".xlsx")}).catch(i=>{u.error("操作失败!")}).finally(()=>t.loading=!1)})}const z=V();function re(l){if(l=="search")C().then(()=>{d()});else if(l=="create")C().then(()=>{let n=(a.tableColumns||T[a.apiName]).filter(i=>!i.noEdit);y.value.open(n)});else if(l=="import")C().then(()=>{z.value.open()});else if(l=="export")ie();else if(l=="custominvoke")C().then(()=>{t.loading=!0;let e={taskName:Ae[a.apiName].taskName,client:"Chery"};Ve(e).then(n=>{u.success("操作成功!"),d(1)}).finally(()=>t.loading=!1)});else if(l=="outputMany"){let e=k();if(e&&e.length>0)return u.warning("当前有未保存修改项,请先保存页面");if(!t.tableSelectList||t.tableSelectList.length<=0)return u.warning("未选中任何数据");R.confirm("是否确定手动传出?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,Le(a.apiName,t.tableSelectList).then(n=>{u.success("操作成功!"),d(1)}).finally(()=>{t.loading=!1})})}}const oe=V(null);function se(l){if(l.name=="pageSave"){let e=k();if(!e||e.length<=0)return u.warning("暂无数据修改");let n=[];if(e.forEach(i=>{i.feedbackResults=="1"&&(!i.ventureType||i.ventureType==""||!i.ventureSpecific||i.ventureSpecific==""||!i.measures||i.measures=="")&&n.push($(i.id))}),n.length>0)return u.error(`修改数据中【第${n}行】数据中,【反馈结果】为异常,但【风险类型】或【具体风险】或【应对措施】为空,请修改后重新提交!`);R.confirm("是否确定提交更改?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,Ue(a.apiName,e).then(i=>{u.success("操作成功!"),d(1)}).finally(()=>{t.loading=!1})})}}function ue(l){C().then(()=>{const{prop:e,order:n}=l;if(!e||!n){t.sortFilter.sortBy=void 0,t.sortFilter.isAscending=void 0,d(1);return}t.sortFilter.sortBy=e,t.sortFilter.isAscending=n=="ascending",d(1)})}function pe(l,e){d()}function de(l,e){t.pageLoading=!0;let n=t.pager.pageSize;t.pager.pageSize=l,C().then(i=>{d(1),t.pageLoading=!1}).catch(i=>{t.pager.pageSize=n,t.pageLoading=!1})}function ce(l){C().then(e=>{d(l)})}function $(l){let e=l||t.currentDetailId;for(let n=0;n0?!0:fe(e,l)}function he(l,e){let n=M.hasPermission(a.apiName+":outputMany"),i=k(),s=me(l);return n&&(!i||i.length<=0)&&!s}function F(l,e,n){if(!e.id)return u.error("该数据无id");if(e.id==t.currentDetailId)return;let i=["input","numberInput"];n=="focus"&&i.indexOf(l)>=0||(console.log(l,e,n),console.log("------------"),t.currentDetailId=e.id,t.detailLoading=!0,Ye(a.apiName,e.id).then(s=>{t.headerInfoData=[],T[a.detailColumName].forEach(c=>{t.headerInfoData.push({label:c.title,value:s.data[c.prop],prop:c.prop})})}).finally(()=>t.detailLoading=!1))}function be(l,e,n){if(t.stage_indexs.indexOf(e.$index)<0&&t.stage_indexs.push(e.$index),l.prop=="feedbackResults"&&e.row.feedbackResults=="0"){e.row.ventureType="",e.row.ventureSpecific="",e.row.measures="";let i=a.tableColumns||T[a.apiName];for(let s in e.row){let h=i.filter(c=>c.prop==s);if(h&&h.length>0&&h[0].relevProp){let c=h[0].relevProp,S=t.headerInfoData.filter(B=>B.prop==c);S&&S.length>0&&(e.row[s]=S[0].value)}}}}function C(){return new Promise((l,e)=>{let n=k();!n||n.length<=0?l():R.confirm(t.leaveSaveTip,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{l()}).catch(()=>{e()})})}function k(){if(!t.stage_indexs||t.stage_indexs.length<=0)return!1;{let l=[];return t.stage_indexs.forEach(e=>{JSON.stringify(t.stage_tableData[e])!=JSON.stringify(t.tableData[e])&&l.push(t.tableData[e])}),l}}function ye(l){return l.row.id&&l.row.id==t.currentDetailId?"current-select-tableRow":"normal-tableRow"}return xe(()=>{d()}),(l,e)=>{const n=g("el-input"),i=g("el-input-number"),s=g("el-date-picker"),h=g("el-option"),c=g("el-select"),S=g("el-form-item"),B=g("el-button"),_e=g("el-form"),P=g("el-card"),Ce=g("el-descriptions-item"),Se=g("el-descriptions"),Oe=g("el-empty"),E=G("auth"),A=G("loading");return N((o(),O("div",$e,[a.hideSearch&&a.hideSetColums?_("",!0):(o(),p(P,{key:0,class:"search-container"},{default:b(()=>[a.hideSearch?_("",!0):(o(),p(_e,{key:0,inline:!0},{default:b(()=>[(o(!0),O(w,null,D(a.searchOptions,(r,m)=>N((o(),p(S,{key:m,label:r.label},{default:b(()=>[r.type=="input"?(o(),p(n,{key:0,modelValue:a.searchFilter[r.prop],"onUpdate:modelValue":f=>a.searchFilter[r.prop]=f,placeholder:r.label,clearable:!r.noClear},null,8,["modelValue","onUpdate:modelValue","placeholder","clearable"])):_("",!0),r.type=="number"?(o(),p(i,{key:1,modelValue:a.searchFilter[r.prop],"onUpdate:modelValue":f=>a.searchFilter[r.prop]=f,min:r.min,max:r.max},null,8,["modelValue","onUpdate:modelValue","min","max"])):_("",!0),r.type=="datetimerange"?(o(),p(s,{key:2,modelValue:a.searchFilter[r.prop],"onUpdate:modelValue":f=>a.searchFilter[r.prop]=f,type:"datetimerange","start-placeholder":"起始时间","end-placeholder":"结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"370px"}},null,8,["modelValue","onUpdate:modelValue"])):_("",!0),r.type=="select"?(o(),p(c,{key:3,modelValue:a.searchFilter[r.prop],"onUpdate:modelValue":f=>a.searchFilter[r.prop]=f,filterable:!r.noSearch,placeholder:"请选择",style:{width:"240px"},clearable:!r.noClear},{default:b(()=>[(o(!0),O(w,null,D(r.options,(f,J)=>(o(),p(h,{key:J,label:f.label,value:f.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable"])):_("",!0)]),_:2},1032,["label"])),[[E,a.apiName+t.searchBtnOptions.search.auth]])),128)),v(S,null,{default:b(()=>[(o(!0),O(w,null,D(a.searchButtons,(r,m)=>(o(),O("div",{style:{"margin-right":"10px"},key:m},[N((o(),p(B,{icon:t.searchBtnOptions[r].icon,type:t.searchBtnOptions[r].type,onClick:f=>re(r)},{default:b(()=>[L(U(t.searchBtnOptions[r].label),1)]),_:2},1032,["icon","type","onClick"])),[[E,(a.authName||a.apiName)+t.searchBtnOptions[r].auth]])]))),128))]),_:1})]),_:1})),we("div",null,[(o(!0),O(w,null,D(t.searchRightBtn,(r,m)=>N((o(),p(B,{key:m,icon:r.icon,type:r.type,onClick:f=>se(r),style:{"margin-right":"10px"}},{default:b(()=>[L(U(r.label),1)]),_:2},1032,["icon","type","onClick"])),[[E,r.sAuth||a.apiName+r.auth]])),128)),a.hideSetColums?_("",!0):(o(),p(De,{key:0,style:{"margin-left":"auto"},localTableColumnsName:t.localTableColumnsName,initTableColums:t.initTableColums,tableColumns:j()},null,8,["localTableColumnsName","initTableColums","tableColumns"]))])]),_:1})),a.hideHeaderInfo?_("",!0):N((o(),p(P,{key:1,class:"headerInfo-container"},{default:b(()=>[t.headerInfoData&&t.headerInfoData.length>0?(o(),p(Se,{key:0,"label-width":"120",title:`当前页【第${$()}行】数据信息`,border:!0,column:5},{default:b(()=>[(o(!0),O(w,null,D(t.headerInfoData,(r,m)=>(o(),p(Ce,{key:m,label:r.label},{default:b(()=>[L(U(r.value),1)]),_:2},1032,["label"]))),128))]),_:1},8,["title"])):(o(),p(Oe,{key:1,description:"暂无数据",class:"headerInfoEmpty"}))]),_:1})),[[A,t.detailLoading]]),v(P,{class:"paged-table-container"},{default:b(()=>[v(Te,{ref_key:"table_Ref",ref:oe,columnWidth:a.columnWidth,columnHeaderAlign:a.columnHeaderAlign,columnAlign:a.columnAlign,tableData:t.tableData,tableColumns:j(),onSortChange:ue,leftOperation:a.leftOperation,onLeftOperationHadel:te,rightOperation:ae(),onRightOperationHadel:le,multipleTable:a.multipleTable,onTableSelectionHandle:ee,onEditItemFocusHandle:e[0]||(e[0]=(r,m,f)=>{F(r.type,m.row,"focus")}),onEditItemChangeHandle:be,onCellClick:e[1]||(e[1]=(r,m,f,J)=>{F("cell",r,"cellClick")}),onEditItemClearHandle:e[2]||(e[2]=(r,m)=>{F(r.type,m.row,"clear")}),getEditItemDisabled:ge,selectableDisabled:he,tableRowClassName:ye,showTableIndex:a.showTableIndex},null,8,["columnWidth","columnHeaderAlign","columnAlign","tableData","tableColumns","leftOperation","rightOperation","multipleTable","showTableIndex"]),N(v(ke,{style:{"margin-top":"15px",float:"right"},pager:t.pager,onSizeChange:de,onCurrentChange:ce},null,8,["pager"]),[[A,t.pageLoading]])]),_:1}),v(Be,{ref_key:"importPopRef",ref:z,apiName:a.apiName,onSuccess:pe},null,8,["apiName"]),v(Re,{ref_key:"apiEditPopRef",ref:y,apiName:a.apiName,onSubmitEditForm:ne,formRules:a.apiEditFormRules},null,8,["apiName","formRules"])])),[[A,t.loading]])}}}),Ke=Ne(Je,[["__scopeId","data-v-b5b86d5a"]]);export{Ke as e};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BOTbcbq_.css b/API/Wood.Admin.WebApi/wwwroot/assets/index-BOTbcbq_.css
deleted file mode 100644
index 98c1d62..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BOTbcbq_.css
+++ /dev/null
@@ -1 +0,0 @@
-[data-v-b5b86d5a] .search-container .el-card__body{width:100%;display:flex;justify-content:space-between}[data-v-b5b86d5a] .headerInfo-container{margin-top:10px}[data-v-b5b86d5a] .headerInfo-container .el-card__body{padding-bottom:10px!important;min-height:66px}[data-v-b5b86d5a] .headerInfoEmpty{height:195px}[data-v-b5b86d5a] .headerInfoEmpty .el-empty__image{width:90px!important}[data-v-b5b86d5a] .el-descriptions__body{max-height:165px;overflow:auto}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-D-cI8zr5.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BS3eQQsu.js
similarity index 82%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-D-cI8zr5.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-BS3eQQsu.js
index 3c8ac7b..ae826b5 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-D-cI8zr5.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-BS3eQQsu.js
@@ -1 +1 @@
-import{t as r}from"./index-CIzvAREh.js";import{l as t,o as a,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"supplierProCps"},{__name:"index",setup(p){const e=t({apiName:"cherysupplierprocps",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(s,o)=>(a(),i(r,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t as r}from"./index-CvlkEDMw.js";import{l as t,o as a,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"supplierProCps"},{__name:"index",setup(p){const e=t({apiName:"cherysupplierprocps",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(s,o)=>(a(),i(r,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BYbm0dz9.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BYbm0dz9.js
new file mode 100644
index 0000000..c2f7369
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-BYbm0dz9.js
@@ -0,0 +1 @@
+import V from"./orgTree-BvhnaDNm.js";import{l as B,f as v,g as E,P as q,N as O,r,p as x,q as d,o as u,c as R,a as f,d as t,w as o,i as p,e as m,t as w,W as U,E as $,aj as j,v as M}from"./index-DfztMFTo.js";import A from"./editDialog-D2KAZ0HW.js";import"./orgApi-QFbU9gQW.js";import"./roleApi-D5rDjfTa.js";import"./orgCascader-DuGog_1G.js";import"./positionSelect-_oCoaL-p.js";import"./positionApi-DoxSXi_R.js";import"./singleImgUpload-Dwc6yqpB.js";import"./fileApi-Cb_7Amb8.js";const F={class:"app-container-main-aside"},K={class:"app-container-aside"},Q={class:"app-container-main"},oe=Object.assign({name:"userIndex"},{__name:"index",setup(W){const a=B({queryParams:{userName:"",orgId:null},pageParams:{Page:1,PageSize:10,Total:0},tableData:[]}),_=v(""),y=v(),P=v();E(()=>{s()}),q(_,i=>{var e;(e=P.value)==null||e.filter(i)});function s(){var i;a.loading=!0,a.queryParams.orgId=(i=P.value)==null?void 0:i.getCurrentKey(),O(Object.assign({},a.queryParams,a.pageParams)).then(e=>{a.tableData=e.data.data,a.pageParams.Total=e.data.total}).finally(()=>a.loading=!1)}function C(){s()}function D(i){$.confirm("是否删除该用户?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{a.loading=!0,j({ids:i}).then(()=>{M({message:"删除成功",type:"success"}),s()}).finally(()=>a.loading=!1)})}return(i,e)=>{const k=r("el-input"),b=r("el-card"),h=r("el-form-item"),c=r("el-button"),z=r("el-form"),n=r("el-table-column"),N=r("el-table"),T=r("el-pagination"),g=x("auth"),I=x("auth-any"),S=x("loading");return d((u(),R("div",F,[f("div",K,[t(b,null,{header:o(()=>[f("div",null,[t(k,{modelValue:_.value,"onUpdate:modelValue":e[0]||(e[0]=l=>_.value=l),placeholder:"请输入关键字"},null,8,["modelValue"])])]),default:o(()=>[t(V,{ref_key:"elTreeRef",ref:P,"default-expand-all":"","expand-on-click-node":!1,"highlight-current":"","check-strictly":"",hasAllOption:!0,onNodeClick:C},null,512)]),_:1})]),f("div",Q,[t(b,{class:"search-container"},{default:o(()=>[t(z,{inline:!0},{default:o(()=>[t(h,{label:"账号"},{default:o(()=>[t(k,{modelValue:a.queryParams.userName,"onUpdate:modelValue":e[1]||(e[1]=l=>a.queryParams.userName=l),placeholder:"账号",clearable:""},null,8,["modelValue"])]),_:1}),t(h,null,{default:o(()=>[d((u(),p(c,{onClick:s,icon:"Search"},{default:o(()=>e[5]||(e[5]=[m("查询")])),_:1})),[[g,"userIndex:page"]]),d((u(),p(c,{icon:"Plus",type:"primary",onClick:e[2]||(e[2]=()=>y.value.openDialog())},{default:o(()=>e[6]||(e[6]=[m(" 新增 ")])),_:1})),[[g,"userIndex:add"]])]),_:1})]),_:1})]),_:1}),t(b,{class:"paged-table-container"},{default:o(()=>[t(N,{ref:"tableRef","row-key":"date",data:a.tableData,style:{width:"100%"},border:""},{default:o(()=>[t(n,{type:"index",label:"序号",width:"55",align:"center"},{default:o(l=>[m(w(l.$index+1+(a.pageParams.Page-1)*a.pageParams.PageSize),1)]),_:1}),t(n,{prop:"realName",label:"姓名"}),t(n,{prop:"userName",label:"账号"}),t(n,{prop:"roles",label:"角色"}),t(n,{prop:"mobile",label:"电话"}),t(n,{prop:"status",label:"状态",width:"100"},{default:o(l=>[f("span",{style:U({color:l.row.status===1?"var(--el-color-success)":"var(--el-color-error)"})},w(l.row.status===1?"正常":"禁用"),5)]),_:1}),t(n,{prop:"remark",label:"备注"}),d((u(),p(n,{label:"操作",align:"left",width:"160","show-overflow-tooltip":""},{default:o(l=>[d((u(),p(c,{link:"",icon:"Edit",type:"primary",onClick:()=>y.value.openDialog(l.row.id)},{default:o(()=>e[7]||(e[7]=[m(" 编辑 ")])),_:2},1032,["onClick"])),[[g,"userIndex:edit"]]),d((u(),p(c,{link:"",icon:"Delete",type:"danger",onClick:G=>D([l.row.id])},{default:o(()=>e[8]||(e[8]=[m(" 删除 ")])),_:2},1032,["onClick"])),[[g,"userIndex:delete"]])]),_:1})),[[I,["userIndex:edit","userIndex:delete"]]])]),_:1},8,["data"]),t(T,{style:{"margin-top":"15px",float:"right"},currentPage:a.pageParams.Page,"onUpdate:currentPage":e[3]||(e[3]=l=>a.pageParams.Page=l),"page-size":a.pageParams.PageSize,"onUpdate:pageSize":e[4]||(e[4]=l=>a.pageParams.PageSize=l),total:a.pageParams.Total,background:"",layout:"total, sizes,prev, pager, next",onSizeChange:s,onCurrentChange:s,"page-sizes":[10,20,50,100]},null,8,["currentPage","page-size","total"])]),_:1})]),t(A,{ref_key:"userEditDialogRef",ref:y,onOnClose:s},null,512)])),[[S,a.loading]])}}});export{oe as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-C__-Wvpu.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-Bb60x1dZ.js
similarity index 82%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-C__-Wvpu.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-Bb60x1dZ.js
index 6e16337..0cb3123 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-C__-Wvpu.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-Bb60x1dZ.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as i,i as t}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierBom"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierbom",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(o,s)=>(i(),t(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,apiEditFormRules:e.apiEditFormRules},null,8,["apiName","searchOptions","searchFilter","rightOperation","apiEditFormRules"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as i,i as t}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierBom"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierbom",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(o,s)=>(i(),t(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,apiEditFormRules:e.apiEditFormRules},null,8,["apiName","searchOptions","searchFilter","rightOperation","apiEditFormRules"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BbPdID_D.css b/API/Wood.Admin.WebApi/wwwroot/assets/index-BbPdID_D.css
deleted file mode 100644
index d96efc7..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BbPdID_D.css
+++ /dev/null
@@ -1 +0,0 @@
-[data-v-57f54e35] .search-container .el-card__body{display:flex;justify-content:space-between}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BeR-Tpn4.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BeR-Tpn4.js
new file mode 100644
index 0000000..075ab1c
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-BeR-Tpn4.js
@@ -0,0 +1 @@
+import{_ as De,m as K,s as Q,l as Te,f as Y,g as Be,r as p,p as X,q as N,o as s,c as w,i as f,w as u,F as x,h as D,k as C,d as y,e as v,t as H,a as Re,E as F,v as d,x as M}from"./index-DfztMFTo.js";import{s as Ie,_ as He,a as Fe,i as Pe,b as Ee,g as Z,c as T,d as Ve,p as Ae,e as Le,f as Ue,h as Ye,j as Me,k as je,l as $e,m as ze,n as Je,o as qe,q as We,r as Ge}from"./index-9P3LRO6Q.js";const Ke={class:"app-container"},Qe=Object.assign({name:"ediTtablePage"},{__name:"index",props:{apiName:{type:String,default:null},detailColumName:{type:String,default:null},apiType:{type:String,default:null},hideSearch:{type:Boolean,default:!1},multipleTable:{type:Boolean,default:!1},showTableIndex:{type:Boolean,default:!0},leftOperation:{type:Object,default:null},rightOperation:{type:[Object,String],default:null},showApiRightOperation:{type:Object,default:null},apiRightHideConfig:{type:Object,default:{apiUpdate:{prop:"readState",ruleValue:!0},apiDelete:{prop:"readState",ruleValue:!0}}},tableColumns:{type:Object,default:null},searchOptions:{type:Object,default:[]},searchButtons:{type:Object,default:["search","export"]},searchFilter:{type:Object,default:{}},columnWidth:{type:Number,default:120},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},apiEditFormRules:{type:Object,default:null},tableFormRules:{type:Object,default:null},hideHeaderInfo:{type:Boolean,default:!1},editDisabledConfig:{type:Object,default:[{prop:"readState",ruleValue:!0}]},hideSetColums:{type:Boolean,default:!1}},emits:["leftOperationHadel","rightOperationHadel","tableSelectionHandle"],setup(ee,{emit:te}){const ae=K(),k=Q.userStore().state,j=Q.permissionStore(),t=Te({loading:!1,detailLoading:!1,pageLoading:!1,searchBtnOptions:{search:{icon:"Search",auth:":page",label:"查询",type:null},create:{icon:"Plus",auth:":create",label:"新增",type:"primary"},import:{icon:"BottomRight",auth:":import",label:"导入",type:"warning"},export:{icon:"TopRight",auth:":export",label:"导出",type:"success"},custominvoke:{icon:"Position",auth:":custominvoke",label:"手动开关",type:"primary"},outputMany:{icon:"Position",auth:":outputMany",label:"手动传出",type:"primary"}},searchRightBtn:[{name:"pageSave",icon:"Check",auth:":pageSave",label:"保存页面",type:"warning"}],tableData:[],sortFilter:{sortBy:void 0,isAscending:void 0},pager:{page:1,pageSize:10,total:1},tableSelectList:[],leaveSaveTip:"此操作将重新渲染页面,检测有数据【未保存】,操作后将【清空未保存数据】,是否确定继续?",headerInfoData:[],currentDetailId:null,stage_tableData:[],stage_indexs:[],initTableColums:[],localTableColumnsName:null,tableFormRulesData:null}),a=ee;function $(l){{t.localTableColumnsName=Z(K().name),a.apiType=="detailApi"&&(t.localTableColumnsName=Z(a.apiName+"Detail"));let e=JSON.parse(localStorage.getItem(t.localTableColumnsName));return t.initTableColums=a.tableColumns||T[a.apiName],e&&e!=null&&e!=null?e:JSON.parse(JSON.stringify(t.initTableColums))}}const P=te;function le(l){t.tableSelectList=l,P("tableSelectionHandle",l)}function ne(l,e){P("leftOperationHadel",l,e)}function ie(){if(typeof a.rightOperation=="object"&&!a.showApiRightOperation)return a.rightOperation;if(typeof a.rightOperation=="object"&&a.showApiRightOperation||typeof a.rightOperation=="string"){let l=a.showApiRightOperation||a.rightOperation.split(","),e={apiUpdate:{label:"编辑",type:"warning"},apiDelete:{label:"删除",type:"danger"}},n=[];return l&&l.length>0&&l.forEach(i=>{n.push({label:e[i].label,name:i,link:!0,type:e[i].type,auth:a.apiName+":"+i,hide:(r,_)=>r[a.apiRightHideConfig[i].prop]==a.apiRightHideConfig[i].ruleValue})}),typeof a.rightOperation=="object"&&(n=[...n,...a.rightOperation]),n}}const b=Y();function oe(l,e){if(l.name=="apiUpdate"){let i=(a.tableColumns||T[a.apiName]).filter(r=>!r.noEdit);b.value.open(i,e.row)}l.name=="apiDelete"&&F.confirm("是否确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,Ve(a.apiName,e.row.uId).then(n=>{d.success("操作成功!"),m(1)}).catch(n=>{d.error("操作失败!")}).finally(()=>{t.loading=!1})}),P("rightOperationHadel",l,e)}const re=async(l,e,n)=>{b.value.validate(i=>{i&&(l=="create"?(e.hasOwnProperty("createUser")&&(e.createUser=k.realName),e.hasOwnProperty("createByUser")&&(e.createByUser=k.realName),e.hasOwnProperty("createTime")&&(e.createTime=M(new Date,"YYYY-mm-dd HH:MM:SS")),b.value.changeLoading(!0),Ae(a.apiName,e).then(r=>{b.value.close(),d.success("操作成功!"),m(1)}).catch(r=>{d.error("操作失败!")}).finally(()=>{b.value.changeLoading(!1)})):(e.hasOwnProperty("updateByUser")&&e.hasOwnProperty("updateTime")||e.hasOwnProperty("updateUser")&&e.hasOwnProperty("updateTime")?(e.hasOwnProperty("updateByUser")&&(e.updateByUser=k.realName),e.hasOwnProperty("updateUser")&&(e.updateUser=k.realName),e.hasOwnProperty("updateTime")&&(e.updateTime=M(new Date,"YYYY-mm-dd HH:MM:SS"))):["taskconifgure"].indexOf(a.apiName)<0&&(e.remark=`修改信息:${k.realName} ${M(new Date,"YYYY-mm-dd HH:MM:SS")}`),b.value.changeLoading(!0),Le(a.apiName,e).then(r=>{b.value.close(),d.success("操作成功!"),m(1)}).catch(r=>{d.error("操作失败!")}).finally(()=>{b.value.changeLoading(!1)})))})};function B(l){let e=[];if(a.hideSearch)e=a.searchFilter;else for(let i in a.searchFilter){let r=a.searchOptions.filter(g=>g.prop==i),_=r&&r.length>0?r[0].type:null;if((a.searchFilter[i]||a.searchFilter[i]==0)&&a.searchFilter[i]!="")if(_=="datetimerange")e.push({logic:"And",column:i,action:">=",value:a.searchFilter[i][0]}),e.push({logic:"And",column:i,action:"<=",value:a.searchFilter[i][1]});else{let g="like";["tagFilter","filter","number","select"].indexOf(_)>=0&&(g="=="),e.push({logic:"And",column:i,action:g,value:a.searchFilter[i]})}}return qe({pageNumber:t.pager.page,pageSize:l||t.pager.pageSize,sortBy:t.sortFilter.sortBy,isAscending:t.sortFilter.isAscending,condition:{filters:e}})}function m(l,e){t.stage_indexs=[],t.currentDetailId=null,t.headerInfoData=[],t.tableSelectList=[],a.apiType=="detailApi"?(t.loading=!0,l||(l=t.pager.page),l&&(t.pager.page=l),Ue(a.apiName,B()).then(n=>{t.headerInfoData=[],t.tableData=n.data.data,t.stage_tableData=JSON.parse(JSON.stringify(n.data.data)),t.pager.total=n.data.totalCount,e&&e(n)}).catch(n=>{d.error("数据获取失败!")}).finally(()=>t.loading=!1)):(t.loading=!0,l||(l=t.pager.page),l&&(t.pager.page=l),Ye(a.apiName,B()).then(n=>{t.headerInfoData=[],t.tableData=n.data.data,t.stage_tableData=JSON.parse(JSON.stringify(n.data.data)),t.pager.total=n.data.totalCount,e&&e(n)}).catch(n=>{d.error("数据获取失败!")}).finally(()=>t.loading=!1))}function z(l){t.loading=!0,m(1,e=>{let n=B();l&&(n=B(e.data.totalCount)),We(a.apiName,n).then(i=>{let r=l?"全部":"当页";Ge(i.data,ae.meta.title+`_按条件导出${r}.xlsx`)}).catch(i=>{d.error("操作失败!")}).finally(()=>t.loading=!1)})}const J=Y();function se(l){if(l=="search")O().then(()=>{m()});else if(l=="create")O().then(()=>{let n=(a.tableColumns||T[a.apiName]).filter(i=>!i.noEdit);b.value.open(n)});else if(l=="import")O().then(()=>{J.value.open()});else if(l=="custominvoke")O().then(()=>{t.loading=!0;let e={taskName:Me[a.apiName].taskName,client:"Chery"};je(e).then(n=>{d.success("操作成功!"),m(1)}).finally(()=>t.loading=!1)});else if(l=="outputMany"){let e=R();if(e&&e.length>0)return d.warning("当前有未保存修改项,请先保存页面");if(!t.tableSelectList||t.tableSelectList.length<=0)return d.warning("未选中任何数据");F.confirm("是否确定手动传出?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,$e(a.apiName,t.tableSelectList).then(n=>{d.success("操作成功!"),m(1)}).finally(()=>{t.loading=!1})})}}const ue=Y(null);function pe(l){if(l.name=="pageSave"){let e=R();if(!e||e.length<=0)return d.warning("暂无数据修改");let n=[];if(e.forEach(i=>{i.feedbackResults=="1"&&(!i.ventureType||i.ventureType==""||!i.ventureSpecific||i.ventureSpecific==""||!i.measures||i.measures=="")&&n.push(q(i.id))}),n.length>0)return d.error(`修改数据中【第${n}行】数据中,【反馈结果】为异常,但【风险类型】或【具体风险】或【应对措施】为空,请修改后重新提交!`);F.confirm("是否确定提交更改?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,ze(a.apiName,e).then(i=>{d.success("操作成功!"),m(1)}).finally(()=>{t.loading=!1})})}}function de(l){O().then(()=>{const{prop:e,order:n}=l;if(!e||!n){t.sortFilter.sortBy=void 0,t.sortFilter.isAscending=void 0,m(1);return}t.sortFilter.sortBy=e,t.sortFilter.isAscending=n=="ascending",m(1)})}function ce(l,e){m()}function fe(l,e){t.pageLoading=!0;let n=t.pager.pageSize;t.pager.pageSize=l,O().then(i=>{m(1),t.pageLoading=!1}).catch(i=>{t.pager.pageSize=n,t.pageLoading=!1})}function me(l){O().then(e=>{m(l)})}function q(l){let e=l||t.currentDetailId;for(let n=0;n0?!0:ge(e,l)}function _e(l,e){let n=j.hasPermission(a.apiName+":outputMany"),i=R(),r=he(l);return n&&(!i||i.length<=0)&&!r}function E(l,e,n){if(!e.id)return d.error("该数据无id");if(e.id==t.currentDetailId)return;let i=["input","numberInput"];n=="focus"&&i.indexOf(l)>=0||(console.log(l,e,n),console.log("------------"),t.currentDetailId=e.id,t.detailLoading=!0,Je(a.apiName,e.id).then(r=>{t.headerInfoData=[],T[a.detailColumName].forEach(g=>{t.headerInfoData.push({label:g.title,value:r.data[g.prop],prop:g.prop})})}).finally(()=>t.detailLoading=!1))}function be(l,e,n){if(t.stage_indexs.indexOf(e.$index)<0&&t.stage_indexs.push(e.$index),l.prop=="feedbackResults"&&e.row.feedbackResults=="0"){e.row.ventureType="",e.row.ventureSpecific="",e.row.measures="";let i=a.tableColumns||T[a.apiName];for(let r in e.row){let _=i.filter(g=>g.prop==r);if(_&&_.length>0&&_[0].relevProp){let g=_[0].relevProp,S=t.headerInfoData.filter(V=>V.prop==g);S&&S.length>0&&(e.row[r]=S[0].value)}}}}function O(){return new Promise((l,e)=>{let n=R();!n||n.length<=0?l():F.confirm(t.leaveSaveTip,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{l()}).catch(()=>{e()})})}function R(){if(!t.stage_indexs||t.stage_indexs.length<=0)return!1;{let l=[];return t.stage_indexs.forEach(e=>{JSON.stringify(t.stage_tableData[e])!=JSON.stringify(t.tableData[e])&&l.push(t.tableData[e])}),l}}function Ce(l){return l.row.id&&l.row.id==t.currentDetailId?"current-select-tableRow":"normal-tableRow"}return Be(()=>{m()}),(l,e)=>{const n=p("el-input"),i=p("el-input-number"),r=p("el-date-picker"),_=p("el-option"),g=p("el-select"),S=p("el-form-item"),V=p("arrow-down"),Oe=p("el-icon"),A=p("el-button"),W=p("el-dropdown-item"),Se=p("el-dropdown-menu"),Ne=p("el-dropdown"),we=p("el-form"),L=p("el-card"),ve=p("el-descriptions-item"),ke=p("el-descriptions"),xe=p("el-empty"),I=X("auth"),U=X("loading");return N((s(),w("div",Ke,[a.hideSearch&&a.hideSetColums?C("",!0):(s(),f(L,{key:0,class:"search-container"},{default:u(()=>[a.hideSearch?C("",!0):(s(),f(we,{key:0,inline:!0},{default:u(()=>[(s(!0),w(x,null,D(a.searchOptions,(o,h)=>N((s(),f(S,{key:h,label:o.label},{default:u(()=>[o.type=="input"?(s(),f(n,{key:0,modelValue:a.searchFilter[o.prop],"onUpdate:modelValue":c=>a.searchFilter[o.prop]=c,placeholder:o.label,clearable:!o.noClear},null,8,["modelValue","onUpdate:modelValue","placeholder","clearable"])):C("",!0),o.type=="number"?(s(),f(i,{key:1,modelValue:a.searchFilter[o.prop],"onUpdate:modelValue":c=>a.searchFilter[o.prop]=c,min:o.min,max:o.max},null,8,["modelValue","onUpdate:modelValue","min","max"])):C("",!0),o.type=="datetimerange"?(s(),f(r,{key:2,modelValue:a.searchFilter[o.prop],"onUpdate:modelValue":c=>a.searchFilter[o.prop]=c,type:"datetimerange","start-placeholder":"起始时间","end-placeholder":"结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"370px"}},null,8,["modelValue","onUpdate:modelValue"])):C("",!0),o.type=="select"?(s(),f(g,{key:3,modelValue:a.searchFilter[o.prop],"onUpdate:modelValue":c=>a.searchFilter[o.prop]=c,filterable:!o.noSearch,placeholder:"请选择",style:{width:"240px"},clearable:!o.noClear},{default:u(()=>[(s(!0),w(x,null,D(o.options,(c,G)=>(s(),f(_,{key:G,label:c.label,value:c.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable"])):C("",!0)]),_:2},1032,["label"])),[[I,a.apiName+t.searchBtnOptions.search.auth]])),128)),y(S,null,{default:u(()=>[(s(!0),w(x,null,D(a.searchButtons,(o,h)=>(s(),w("div",{style:{"margin-right":"10px"},key:h},[t.searchBtnOptions[o].auth==":export"?N((s(),f(Ne,{key:0,"hide-on-click":!1},{dropdown:u(()=>[y(Se,null,{default:u(()=>[y(W,{onClick:e[0]||(e[0]=c=>z())},{default:u(()=>e[5]||(e[5]=[v("按条件导出【当前页】")])),_:1}),y(W,{divided:"",onClick:e[1]||(e[1]=c=>z(!0))},{default:u(()=>e[6]||(e[6]=[v("按条件导出【全部】")])),_:1})]),_:1})]),default:u(()=>[y(A,{icon:t.searchBtnOptions[o].icon,type:t.searchBtnOptions[o].type},{default:u(()=>[v(H(t.searchBtnOptions[o].label)+" ",1),y(Oe,{class:"el-icon--right"},{default:u(()=>[y(V)]),_:1})]),_:2},1032,["icon","type"])]),_:2},1024)),[[I,(a.authName||a.apiName)+t.searchBtnOptions[o].auth]]):N((s(),f(A,{key:1,icon:t.searchBtnOptions[o].icon,type:t.searchBtnOptions[o].type,onClick:c=>se(o)},{default:u(()=>[v(H(t.searchBtnOptions[o].label),1)]),_:2},1032,["icon","type","onClick"])),[[I,(a.authName||a.apiName)+t.searchBtnOptions[o].auth]])]))),128))]),_:1})]),_:1})),Re("div",null,[(s(!0),w(x,null,D(t.searchRightBtn,(o,h)=>N((s(),f(A,{key:h,icon:o.icon,type:o.type,onClick:c=>pe(o),style:{"margin-right":"10px"}},{default:u(()=>[v(H(o.label),1)]),_:2},1032,["icon","type","onClick"])),[[I,o.sAuth||a.apiName+o.auth]])),128)),a.hideSetColums?C("",!0):(s(),f(Ie,{key:0,style:{"margin-left":"auto"},localTableColumnsName:t.localTableColumnsName,initTableColums:t.initTableColums,tableColumns:$()},null,8,["localTableColumnsName","initTableColums","tableColumns"]))])]),_:1})),a.hideHeaderInfo?C("",!0):N((s(),f(L,{key:1,class:"headerInfo-container"},{default:u(()=>[t.headerInfoData&&t.headerInfoData.length>0?(s(),f(ke,{key:0,"label-width":"120",title:`当前页【第${q()}行】数据信息`,border:!0,column:5},{default:u(()=>[(s(!0),w(x,null,D(t.headerInfoData,(o,h)=>(s(),f(ve,{key:h,label:o.label},{default:u(()=>[v(H(o.value),1)]),_:2},1032,["label"]))),128))]),_:1},8,["title"])):(s(),f(xe,{key:1,description:"暂无数据",class:"headerInfoEmpty"}))]),_:1})),[[U,t.detailLoading]]),y(L,{class:"paged-table-container"},{default:u(()=>[y(He,{ref_key:"table_Ref",ref:ue,columnWidth:a.columnWidth,columnHeaderAlign:a.columnHeaderAlign,columnAlign:a.columnAlign,tableData:t.tableData,tableColumns:$(),onSortChange:de,leftOperation:a.leftOperation,onLeftOperationHadel:ne,rightOperation:ie(),onRightOperationHadel:oe,multipleTable:a.multipleTable,onTableSelectionHandle:le,onEditItemFocusHandle:e[2]||(e[2]=(o,h,c)=>{E(o.type,h.row,"focus")}),onEditItemChangeHandle:be,onCellClick:e[3]||(e[3]=(o,h,c,G)=>{E("cell",o,"cellClick")}),onEditItemClearHandle:e[4]||(e[4]=(o,h)=>{E(o.type,h.row,"clear")}),getEditItemDisabled:ye,selectableDisabled:_e,tableRowClassName:Ce,showTableIndex:a.showTableIndex},null,8,["columnWidth","columnHeaderAlign","columnAlign","tableData","tableColumns","leftOperation","rightOperation","multipleTable","showTableIndex"]),N(y(Fe,{style:{"margin-top":"15px",float:"right"},pager:t.pager,onSizeChange:fe,onCurrentChange:me},null,8,["pager"]),[[U,t.pageLoading]])]),_:1}),y(Pe,{ref_key:"importPopRef",ref:J,apiName:a.apiName,onSuccess:ce},null,8,["apiName"]),y(Ee,{ref_key:"apiEditPopRef",ref:b,apiName:a.apiName,onSubmitEditForm:re,formRules:a.apiEditFormRules},null,8,["apiName","formRules"])])),[[U,t.loading]])}}}),tt=De(Qe,[["__scopeId","data-v-1d604bbf"]]);export{tt as e};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-q_sqmrZc.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BlJHa0Rc.js
similarity index 79%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-q_sqmrZc.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-BlJHa0Rc.js
index 96e29a0..8c585de 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-q_sqmrZc.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-BlJHa0Rc.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProTschedul"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierprotschedul",searchFilter:{productionLineId:null,creationTime:null},searchOptions:[{type:"input",prop:"productionLineId",label:"产线代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProTschedul"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierprotschedul",searchFilter:{productionLineId:null,creationTime:null},searchOptions:[{type:"input",prop:"productionLineId",label:"产线代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BoSCSpcy.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BoSCSpcy.js
deleted file mode 100644
index 25cec9f..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BoSCSpcy.js
+++ /dev/null
@@ -1 +0,0 @@
-import o from"./commonLogPage-CTdy4HYS.js";import{o as t,i as a}from"./index-Dk5CK9SF.js";import"./index-CIzvAREh.js";import"./index-Ce2KtBHV.js";import"./customlog-BlybnOhD.js";const u=Object.assign({name:"productionQualityLog"},{__name:"index",setup(e){return(r,i)=>(t(),a(o,{pageModule:"生产质量",authName:"productionQualityLog"}))}});export{u as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BiblsfZr.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-Brg6OZec.js
similarity index 79%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-BiblsfZr.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-Brg6OZec.js
index 54f8bea..04940cf 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BiblsfZr.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-Brg6OZec.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i as s}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierSaWeek"},{__name:"index",setup(i){const e=r({apiName:"cherysuppliersaweek",searchFilter:{scheduleAgreement:null,creationTime:null},searchOptions:[{type:"input",prop:"scheduleAgreement",label:"计划协议号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(p,c)=>(t(),s(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i as s}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierSaWeek"},{__name:"index",setup(i){const e=r({apiName:"cherysuppliersaweek",searchFilter:{scheduleAgreement:null,creationTime:null},searchOptions:[{type:"input",prop:"scheduleAgreement",label:"计划协议号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(p,c)=>(t(),s(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-DEi0edB7.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-Bsll9pGk.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-DEi0edB7.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-Bsll9pGk.js
index eb86fbd..aab3686 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-DEi0edB7.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-Bsll9pGk.js
@@ -1 +1 @@
-import{t as r}from"./index-CIzvAREh.js";import{l as a,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierReturn"},{__name:"index",setup(p){const e=a({apiName:"cherysupplierreturn",searchFilter:{returnNumber:null,creationTime:null},searchOptions:[{type:"input",prop:"returnNumber",label:"退货单号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,n)=>(t(),i(r,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as r}from"./index-CvlkEDMw.js";import{l as a,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierReturn"},{__name:"index",setup(p){const e=a({apiName:"cherysupplierreturn",searchFilter:{returnNumber:null,creationTime:null},searchOptions:[{type:"input",prop:"returnNumber",label:"退货单号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,n)=>(t(),i(r,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BwUY-FJ5.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-BwUY-FJ5.js
deleted file mode 100644
index 5127f70..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BwUY-FJ5.js
+++ /dev/null
@@ -1 +0,0 @@
-import V from"./orgTree-w9hn07qV.js";import{l as B,f as v,g as E,P as q,N as O,r,p as x,q as d,o as u,c as R,a as f,d as t,w as o,i as p,e as m,t as w,W as U,E as $,aj as j,v as M}from"./index-Dk5CK9SF.js";import A from"./editDialog-BVvz9WaS.js";import"./orgApi-BBJpKd5N.js";import"./roleApi-C5NV33K9.js";import"./orgCascader-DKeRbItm.js";import"./positionSelect-mayGUuK0.js";import"./positionApi-DqlGVV5b.js";import"./singleImgUpload-CHGXwshY.js";import"./fileApi-BcMGCTBz.js";const F={class:"app-container-main-aside"},K={class:"app-container-aside"},Q={class:"app-container-main"},oe=Object.assign({name:"userIndex"},{__name:"index",setup(W){const a=B({queryParams:{userName:"",orgId:null},pageParams:{Page:1,PageSize:10,Total:0},tableData:[]}),_=v(""),y=v(),P=v();E(()=>{s()}),q(_,i=>{var e;(e=P.value)==null||e.filter(i)});function s(){var i;a.loading=!0,a.queryParams.orgId=(i=P.value)==null?void 0:i.getCurrentKey(),O(Object.assign({},a.queryParams,a.pageParams)).then(e=>{a.tableData=e.data.data,a.pageParams.Total=e.data.total}).finally(()=>a.loading=!1)}function C(){s()}function D(i){$.confirm("是否删除该用户?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{a.loading=!0,j({ids:i}).then(()=>{M({message:"删除成功",type:"success"}),s()}).finally(()=>a.loading=!1)})}return(i,e)=>{const k=r("el-input"),b=r("el-card"),h=r("el-form-item"),c=r("el-button"),z=r("el-form"),n=r("el-table-column"),N=r("el-table"),T=r("el-pagination"),g=x("auth"),I=x("auth-any"),S=x("loading");return d((u(),R("div",F,[f("div",K,[t(b,null,{header:o(()=>[f("div",null,[t(k,{modelValue:_.value,"onUpdate:modelValue":e[0]||(e[0]=l=>_.value=l),placeholder:"请输入关键字"},null,8,["modelValue"])])]),default:o(()=>[t(V,{ref_key:"elTreeRef",ref:P,"default-expand-all":"","expand-on-click-node":!1,"highlight-current":"","check-strictly":"",hasAllOption:!0,onNodeClick:C},null,512)]),_:1})]),f("div",Q,[t(b,{class:"search-container"},{default:o(()=>[t(z,{inline:!0},{default:o(()=>[t(h,{label:"姓名/账号"},{default:o(()=>[t(k,{modelValue:a.queryParams.userName,"onUpdate:modelValue":e[1]||(e[1]=l=>a.queryParams.userName=l),placeholder:"姓名/账号",clearable:""},null,8,["modelValue"])]),_:1}),t(h,null,{default:o(()=>[d((u(),p(c,{onClick:s,icon:"Search"},{default:o(()=>e[5]||(e[5]=[m("查询")])),_:1})),[[g,"userIndex:page"]]),d((u(),p(c,{icon:"Plus",type:"primary",onClick:e[2]||(e[2]=()=>y.value.openDialog())},{default:o(()=>e[6]||(e[6]=[m(" 新增 ")])),_:1})),[[g,"userIndex:add"]])]),_:1})]),_:1})]),_:1}),t(b,{class:"paged-table-container"},{default:o(()=>[t(N,{ref:"tableRef","row-key":"date",data:a.tableData,style:{width:"100%"},border:""},{default:o(()=>[t(n,{type:"index",label:"序号",width:"55",align:"center"},{default:o(l=>[m(w(l.$index+1+(a.pageParams.Page-1)*a.pageParams.PageSize),1)]),_:1}),t(n,{prop:"realName",label:"姓名"}),t(n,{prop:"userName",label:"账号"}),t(n,{prop:"roles",label:"角色"}),t(n,{prop:"mobile",label:"电话"}),t(n,{prop:"status",label:"状态",width:"100"},{default:o(l=>[f("span",{style:U({color:l.row.status===1?"var(--el-color-success)":"var(--el-color-error)"})},w(l.row.status===1?"正常":"禁用"),5)]),_:1}),t(n,{prop:"remark",label:"备注"}),d((u(),p(n,{label:"操作",align:"left",width:"160","show-overflow-tooltip":""},{default:o(l=>[d((u(),p(c,{link:"",icon:"Edit",type:"primary",onClick:()=>y.value.openDialog(l.row.id)},{default:o(()=>e[7]||(e[7]=[m(" 编辑 ")])),_:2},1032,["onClick"])),[[g,"userIndex:edit"]]),d((u(),p(c,{link:"",icon:"Delete",type:"danger",onClick:G=>D([l.row.id])},{default:o(()=>e[8]||(e[8]=[m(" 删除 ")])),_:2},1032,["onClick"])),[[g,"userIndex:delete"]])]),_:1})),[[I,["userIndex:edit","userIndex:delete"]]])]),_:1},8,["data"]),t(T,{style:{"margin-top":"15px",float:"right"},currentPage:a.pageParams.Page,"onUpdate:currentPage":e[3]||(e[3]=l=>a.pageParams.Page=l),"page-size":a.pageParams.PageSize,"onUpdate:pageSize":e[4]||(e[4]=l=>a.pageParams.PageSize=l),total:a.pageParams.Total,background:"",layout:"total, sizes,prev, pager, next",onSizeChange:s,onCurrentChange:s,"page-sizes":[10,20,50,100]},null,8,["currentPage","page-size","total"])]),_:1})]),t(A,{ref_key:"userEditDialogRef",ref:y,onOnClose:s},null,512)])),[[S,a.loading]])}}});export{oe as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-xv0VFJND.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-C-5pJtI-.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-xv0VFJND.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-C-5pJtI-.js
index c5f4c92..43b26ed 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-xv0VFJND.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-C-5pJtI-.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProScheduling"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierproscheduling",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProScheduling"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierproscheduling",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-Df9z4sAC.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-C1g3AyDm.js
similarity index 82%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-Df9z4sAC.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-C1g3AyDm.js
index 4ea624a..75918d0 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-Df9z4sAC.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-C1g3AyDm.js
@@ -1 +1 @@
-import{t}from"./index-CIzvAREh.js";import{l as a,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierEmployee"},{__name:"index",setup(p){const e=a({apiName:"supplieremployeedt",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
+import{t}from"./index-CvlkEDMw.js";import{l as a,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierEmployee"},{__name:"index",setup(p){const e=a({apiName:"supplieremployeedt",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-C6t2i6gc.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-C6t2i6gc.js
new file mode 100644
index 0000000..5a6b1c0
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-C6t2i6gc.js
@@ -0,0 +1 @@
+import o from"./commonLogPage-1o4egEaC.js";import{o as t,i as a}from"./index-DfztMFTo.js";import"./index-CvlkEDMw.js";import"./index-9P3LRO6Q.js";import"./customlog-jY9sbSEt.js";const u=Object.assign({name:"productionQualityLog"},{__name:"index",setup(e){return(r,i)=>(t(),a(o,{pageModule:"生产质量",authName:"productionQualityLog"}))}});export{u as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-Da2gcHbn.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-C8IWn3zz.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-Da2gcHbn.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-C8IWn3zz.js
index 04a0474..0057aa3 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-Da2gcHbn.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-C8IWn3zz.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProPlaning"},{__name:"index",setup(p){const e=r({apiName:"supplierproplaning",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"物料号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProPlaning"},{__name:"index",setup(p){const e=r({apiName:"supplierproplaning",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"物料号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-Crv6rAWZ.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-C8xNz6ek.js
similarity index 96%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-Crv6rAWZ.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-C8xNz6ek.js
index 9095c07..57f8c93 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-Crv6rAWZ.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-C8xNz6ek.js
@@ -1 +1 @@
-import{_ as I,s as S,f as w,l as U,g as q,P as B,Q as P,c as K,a,d as o,w as s,F as L,O as j,m as H,r as n,o as m,t as O,u as E,i as _,R as y,e as M,S as Q,T as $}from"./index-Dk5CK9SF.js";import z from"./tenantDialog-DH6W9rMW.js";const A={class:"login-container"},G={class:"title-container"},J={class:"title"},W={class:"svg-container"},X={class:"svg-container"},Y={style:{display:"flex","justify-content":"space-between"}},Z={class:"svg-container"},ee={style:{width:"30%"}},oe=["src"],te=Object.assign({name:"loginIndex"},{__name:"index",setup(ae){const F=j(),x=S.userStore(),b=H(),f=w(),h=w(),e=U({loginForm:{userName:"",password:"",captchaCode:"",captcha:""},captchaImg:"",loading:!1,passwordType:"password",redirect:void 0}),V={userName:[{required:!0,trigger:"blur",message:"请输入用户名。"}],captchaCode:[{required:!0,trigger:"blur",message:"请输入验证码。"}],password:[{required:!0,trigger:"blur",message:"请输入密码。"}]};q(()=>{p()}),B(()=>b.query.redirect,r=>{e.redirect=r},{immediate:!0});function p(){P().then(r=>{let{data:t}=r;e.captchaImg="data:image/png;base64,"+t.img,e.loginForm.captcha=t.guid})}function k(){e.passwordType==="password"?e.passwordType="":e.passwordType="password"}function u(){f.value.validate(r=>{if(r)e.loading=!0,Q(e.loginForm).then(t=>{let{data:i}=t;if(i.length>1)h.value.openDialog(i);else{let l={userName:e.loginForm.userName,password:e.loginForm.password,tenantId:i[0].id,captcha:e.loginForm.captcha};x.login(l).then(d=>{d.code===1&&F.push({path:"/redirect"+(e.redirect??"/")})})}}).catch(()=>{p(),e.loading=!1});else return console.log("error submit!!"),!1})}return(r,t)=>{const i=n("User"),l=n("el-icon"),d=n("el-input"),g=n("el-form-item"),v=n("Lock"),C=n("View"),N=n("Hide"),T=n("PriceTag"),R=n("el-button"),D=n("el-form");return m(),K(L,null,[a("div",A,[o(D,{ref_key:"loginFormRef",ref:f,model:e.loginForm,rules:V,class:"login-form","auto-complete":"on","label-position":"left"},{default:s(()=>[a("div",G,[t[3]||(t[3]=a("h3",{class:"title",style:{"margin-bottom":"10px"}},"常熟安通林汽车饰件有限公司",-1)),a("h3",J,O(E($).title)+" 系统登录",1)]),o(g,{prop:"userName"},{default:s(()=>[a("span",W,[o(l,null,{default:s(()=>[o(i)]),_:1})]),o(d,{ref:"userName",modelValue:e.loginForm.userName,"onUpdate:modelValue":t[0]||(t[0]=c=>e.loginForm.userName=c),placeholder:"用户名",type:"text",tabindex:"1","auto-complete":"on"},null,8,["modelValue"])]),_:1}),o(g,{prop:"password"},{default:s(()=>[a("span",X,[o(l,null,{default:s(()=>[o(v)]),_:1})]),(m(),_(d,{key:e.passwordType,modelValue:e.loginForm.password,"onUpdate:modelValue":t[1]||(t[1]=c=>e.loginForm.password=c),type:e.passwordType,placeholder:"密码",tabindex:"2","auto-complete":"on",onKeyup:y(u,["enter"])},null,8,["modelValue","type"])),a("span",{class:"show-pwd",onClick:k},[e.passwordType==="password"?(m(),_(l,{key:0},{default:s(()=>[o(C)]),_:1})):(m(),_(l,{key:1},{default:s(()=>[o(N)]),_:1}))])]),_:1}),a("div",Y,[o(g,{prop:"captchaCode",style:{width:"65%"}},{default:s(()=>[a("span",Z,[o(l,null,{default:s(()=>[o(T)]),_:1})]),o(d,{modelValue:e.loginForm.captchaCode,"onUpdate:modelValue":t[2]||(t[2]=c=>e.loginForm.captchaCode=c),placeholder:"验证码",type:"text",tabindex:"3",onKeyup:y(u,["enter"])},null,8,["modelValue"])]),_:1}),a("div",ee,[a("img",{src:e.captchaImg,style:{width:"100%",height:"47px",color:"#fff"},title:"点击,换一张",onClick:p},null,8,oe)])]),o(R,{loading:e.loading,type:"primary",style:{width:"100%","margin-bottom":"30px",height:"40px"},onClick:u},{default:s(()=>t[4]||(t[4]=[M(" 登录 ")])),_:1},8,["loading"])]),_:1},8,["model"])]),o(z,{ref_key:"tenantDialogRef",ref:h,onDialogClose:p,username:e.loginForm.username,password:e.loginForm.password,redirect:e.redirect,captcha:e.loginForm.captcha},null,8,["username","password","redirect","captcha"])],64)}}}),le=I(te,[["__scopeId","data-v-c9d8693d"]]);export{le as default};
+import{_ as I,s as S,f as w,l as U,g as q,P as B,Q as P,c as K,a,d as o,w as s,F as L,O as j,m as H,r as n,o as m,t as O,u as E,i as _,R as y,e as M,S as Q,T as $}from"./index-DfztMFTo.js";import z from"./tenantDialog-BcUXe_TG.js";const A={class:"login-container"},G={class:"title-container"},J={class:"title"},W={class:"svg-container"},X={class:"svg-container"},Y={style:{display:"flex","justify-content":"space-between"}},Z={class:"svg-container"},ee={style:{width:"30%"}},oe=["src"],te=Object.assign({name:"loginIndex"},{__name:"index",setup(ae){const F=j(),x=S.userStore(),b=H(),f=w(),h=w(),e=U({loginForm:{userName:"",password:"",captchaCode:"",captcha:""},captchaImg:"",loading:!1,passwordType:"password",redirect:void 0}),V={userName:[{required:!0,trigger:"blur",message:"请输入用户名。"}],captchaCode:[{required:!0,trigger:"blur",message:"请输入验证码。"}],password:[{required:!0,trigger:"blur",message:"请输入密码。"}]};q(()=>{p()}),B(()=>b.query.redirect,r=>{e.redirect=r},{immediate:!0});function p(){P().then(r=>{let{data:t}=r;e.captchaImg="data:image/png;base64,"+t.img,e.loginForm.captcha=t.guid})}function k(){e.passwordType==="password"?e.passwordType="":e.passwordType="password"}function u(){f.value.validate(r=>{if(r)e.loading=!0,Q(e.loginForm).then(t=>{let{data:i}=t;if(i.length>1)h.value.openDialog(i);else{let l={userName:e.loginForm.userName,password:e.loginForm.password,tenantId:i[0].id,captcha:e.loginForm.captcha};x.login(l).then(d=>{d.code===1&&F.push({path:"/redirect"+(e.redirect??"/")})})}}).catch(()=>{p(),e.loading=!1});else return console.log("error submit!!"),!1})}return(r,t)=>{const i=n("User"),l=n("el-icon"),d=n("el-input"),g=n("el-form-item"),v=n("Lock"),C=n("View"),N=n("Hide"),T=n("PriceTag"),R=n("el-button"),D=n("el-form");return m(),K(L,null,[a("div",A,[o(D,{ref_key:"loginFormRef",ref:f,model:e.loginForm,rules:V,class:"login-form","auto-complete":"on","label-position":"left"},{default:s(()=>[a("div",G,[t[3]||(t[3]=a("h3",{class:"title",style:{"margin-bottom":"10px"}},"常熟安通林汽车饰件有限公司",-1)),a("h3",J,O(E($).title)+" 系统登录",1)]),o(g,{prop:"userName"},{default:s(()=>[a("span",W,[o(l,null,{default:s(()=>[o(i)]),_:1})]),o(d,{ref:"userName",modelValue:e.loginForm.userName,"onUpdate:modelValue":t[0]||(t[0]=c=>e.loginForm.userName=c),placeholder:"用户名",type:"text",tabindex:"1","auto-complete":"on"},null,8,["modelValue"])]),_:1}),o(g,{prop:"password"},{default:s(()=>[a("span",X,[o(l,null,{default:s(()=>[o(v)]),_:1})]),(m(),_(d,{key:e.passwordType,modelValue:e.loginForm.password,"onUpdate:modelValue":t[1]||(t[1]=c=>e.loginForm.password=c),type:e.passwordType,placeholder:"密码",tabindex:"2","auto-complete":"on",onKeyup:y(u,["enter"])},null,8,["modelValue","type"])),a("span",{class:"show-pwd",onClick:k},[e.passwordType==="password"?(m(),_(l,{key:0},{default:s(()=>[o(C)]),_:1})):(m(),_(l,{key:1},{default:s(()=>[o(N)]),_:1}))])]),_:1}),a("div",Y,[o(g,{prop:"captchaCode",style:{width:"65%"}},{default:s(()=>[a("span",Z,[o(l,null,{default:s(()=>[o(T)]),_:1})]),o(d,{modelValue:e.loginForm.captchaCode,"onUpdate:modelValue":t[2]||(t[2]=c=>e.loginForm.captchaCode=c),placeholder:"验证码",type:"text",tabindex:"3",onKeyup:y(u,["enter"])},null,8,["modelValue"])]),_:1}),a("div",ee,[a("img",{src:e.captchaImg,style:{width:"100%",height:"47px",color:"#fff"},title:"点击,换一张",onClick:p},null,8,oe)])]),o(R,{loading:e.loading,type:"primary",style:{width:"100%","margin-bottom":"30px",height:"40px"},onClick:u},{default:s(()=>t[4]||(t[4]=[M(" 登录 ")])),_:1},8,["loading"])]),_:1},8,["model"])]),o(z,{ref_key:"tenantDialogRef",ref:h,onDialogClose:p,username:e.loginForm.username,password:e.loginForm.password,redirect:e.redirect,captcha:e.loginForm.captcha},null,8,["username","password","redirect","captcha"])],64)}}}),le=I(te,[["__scopeId","data-v-c9d8693d"]]);export{le as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-D3zI9Ro6.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CFOsi6WU.js
similarity index 81%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-D3zI9Ro6.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CFOsi6WU.js
index 881b4bb..785f657 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-D3zI9Ro6.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CFOsi6WU.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as t,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierSinvData"},{__name:"index",setup(p){const e=t({apiName:"cherysuppliersinvdata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(s,n)=>(r(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as t,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierSinvData"},{__name:"index",setup(p){const e=t({apiName:"cherysuppliersinvdata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(s,n)=>(r(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CkkR5792.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CFWVdWqU.js
similarity index 82%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-CkkR5792.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CFWVdWqU.js
index 9eedbe7..f12308c 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CkkR5792.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CFWVdWqU.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as t,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"supplierProData"},{__name:"index",setup(p){const e=t({apiName:"cherysupplierprodata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,s)=>(r(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as t,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"supplierProData"},{__name:"index",setup(p){const e=t({apiName:"cherysupplierprodata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,s)=>(r(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-DcnZJCG-.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CIONuyn4.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-DcnZJCG-.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CIONuyn4.js
index 4a5595b..018238f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-DcnZJCG-.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CIONuyn4.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierMrpMonth"},{__name:"index",setup(p){const e=r({apiName:"cherysuppliermrpmonth",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierMrpMonth"},{__name:"index",setup(p){const e=r({apiName:"cherysuppliermrpmonth",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CIzvAREh.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CIzvAREh.js
deleted file mode 100644
index 51bbace..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CIzvAREh.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as ne,m as U,s as oe,l as ie,f as V,g as re,r as h,p as Y,q as w,o as s,c as _,i as c,w as b,F as P,h as v,k as f,d as O,e as se,t as pe,E,v as d,x as B}from"./index-Dk5CK9SF.js";import{s as ue,_ as ce,a as me,i as de,b as he,g as ge,c as H,d as fe,p as ye,e as be,f as Ce,t as _e,h as Oe,j as Ne,k as Se,o as Te,q as Fe,r as we}from"./index-Ce2KtBHV.js";const Pe={class:"app-container"},ve=Object.assign({name:"tablePage"},{__name:"index",props:{apiName:{type:String,default:null},specialPageApi:{type:String,default:null},specialColumnName:{type:String,default:null},specialLocalColumnName:{type:String,default:null},authName:{type:String,default:null},apiType:{type:String,default:null},hideSearch:{type:Boolean,default:!1},tableRowClassName:{type:Function,default:null},tableCellClassName:{type:Function,default:null},multipleTable:{type:Boolean,default:!1},leftOperation:{type:Object,default:null},leftOperationColumnWidth:{type:Number,default:120},rightOperation:{type:[Object,String],default:null},showApiRightOperation:{type:Object,default:null},apiRightHideConfig:{type:Object,default:{apiUpdate:{prop:"writeState",ruleValue:!0},apiDelete:{prop:"writeState",ruleValue:!0}}},tableColumns:{type:Object,default:null},searchOptions:{type:Object,default:[]},searchButtons:{type:Object,default:["search","export"]},searchFilter:{type:Object,default:{}},searchFilterOptions:{type:Object,default:{}},columnWidth:{type:Number,default:120},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},apiEditFormRules:{type:Object,default:null},hideSetColums:{type:Boolean,default:!1}},emits:["leftOperationHadel","rightOperationHadel","tableSelectionHandle"],setup(j,{expose:L,emit:M}){const W=U(),C=oe.userStore().state,t=ie({loading:!1,searchBtnOptions:{search:{icon:"Search",auth:":page",label:"查询",type:null},create:{icon:"Plus",auth:":create",label:"新增",type:"primary"},import:{icon:"BottomRight",auth:":import",label:"导入",type:"warning"},export:{icon:"TopRight",auth:":export",label:"导出",type:"success"},custominvoke:{icon:"Position",auth:":custominvoke",label:"手动开关",type:"primary"}},innerTableColumns:null,tableData:[],sortFilter:{sortBy:void 0,isAscending:void 0},pager:{page:1,pageSize:10,total:1},tableSelectList:[],initTableColums:[],localTableColumnsName:null}),e=j;function z(n){{let a=e.specialLocalColumnName||U().name;t.localTableColumnsName=ge(a);let l=JSON.parse(localStorage.getItem(t.localTableColumnsName)),r=e.specialColumnName||e.apiName;t.initTableColums=e.tableColumns||H[r];let o=l&&l!=null&&l!=null?l:JSON.parse(JSON.stringify(t.initTableColums));return t.innerTableColumns=o,o}}const T=M;function D(n){t.tableSelectList=n,T("tableSelectionHandle",n)}function $(n,a){T("leftOperationHadel",n,a)}function q(){if(typeof e.rightOperation=="object"&&!e.showApiRightOperation)return e.rightOperation;if(typeof e.rightOperation=="object"&&e.showApiRightOperation||typeof e.rightOperation=="string"){let n=e.showApiRightOperation||e.rightOperation.split(","),a={apiUpdate:{label:"编辑",type:"warning"},apiDelete:{label:"删除",type:"danger"}},l=[];return n&&n.length>0&&n.forEach(r=>{l.push({label:a[r].label,name:r,link:!0,type:a[r].type,auth:(e.authName||e.apiName)+":"+r,hide:(o,g)=>o[e.apiRightHideConfig[r].prop]==e.apiRightHideConfig[r].ruleValue})}),typeof e.rightOperation=="object"&&(l=[...l,...e.rightOperation]),l}}const m=V();function I(n,a){if(n.name=="apiUpdate"){let r=(e.tableColumns||H[e.apiName]).filter(o=>!o.noEdit);m.value.open(r,a.row)}n.name=="apiDelete"&&E.confirm("是否确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0,fe(e.apiName,a.row.uId).then(l=>{d.success("操作成功!"),p(1)}).finally(()=>{t.loading=!1})}),T("rightOperationHadel",n,a)}const J=async(n,a,l)=>{m.value.validate(r=>{r&&(n=="create"?(a.hasOwnProperty("createUser")&&(a.createUser=C.realName),a.hasOwnProperty("createByUser")&&(a.createByUser=C.realName),a.hasOwnProperty("createTime")&&(a.createTime=B(new Date,"YYYY-mm-dd HH:MM:SS")),m.value.changeLoading(!0),ye(e.apiName,a).then(o=>{m.value.close(),d.success("操作成功!"),p(1)}).catch(o=>{d.error("操作失败!")}).finally(()=>{m.value.changeLoading(!1)})):(a.hasOwnProperty("updateByUser")&&a.hasOwnProperty("updateTime")||a.hasOwnProperty("updateUser")&&a.hasOwnProperty("updateTime")?(a.hasOwnProperty("updateByUser")&&(a.updateByUser=C.realName),a.hasOwnProperty("updateUser")&&(a.updateUser=C.realName),a.hasOwnProperty("updateTime")&&(a.updateTime=B(new Date,"YYYY-mm-dd HH:MM:SS"))):["taskconifgure","customlog"].indexOf(e.apiName)<0&&(a.remark=`修改信息:${C.realName} ${B(new Date,"YYYY-mm-dd HH:MM:SS")}`),m.value.changeLoading(!0),be(e.apiName,a).then(o=>{m.value.close(),d.success("操作成功!"),p(1)}).catch(o=>{d.error("操作失败!")}).finally(()=>{m.value.changeLoading(!1)})))})};function N(n){let a=[];if(e.hideSearch)a=e.searchFilter;else{let r=function(o,g){return e.searchFilterOptions&&e.searchFilterOptions[o]&&e.searchFilterOptions[o].action?e.searchFilterOptions[o].action:g};for(let o in e.searchFilter){let g=e.searchOptions.filter(y=>y.prop==o),S=g&&g.length>0?g[0].type:null;if((e.searchFilter[o]||e.searchFilter[o]==0)&&e.searchFilter[o]!="")if(S=="datetimerange")a.push({logic:"And",column:o,action:r(o,">="),value:e.searchFilter[o][0]}),a.push({logic:"And",column:o,action:r(o,"<="),value:e.searchFilter[o][1]});else{let y="like";["tagFilter","filter","number","select"].indexOf(S)>=0&&(y="=="),a.push({logic:"And",column:o,action:r(o,y),value:e.searchFilter[o]})}}}return Te({pageNumber:t.pager.page,pageSize:t.pager.pageSize,sortBy:t.sortFilter.sortBy,isAscending:t.sortFilter.isAscending,condition:{filters:a}})}function p(n,a){t.loading=!0,n||(n=t.pager.page),n&&(t.pager.page=n),e.apiType=="detailApi"?Ce(e.apiName,N()).then(l=>{t.tableData=l.data.data,t.pager.total=l.data.totalCount,a&&a(l)}).catch(l=>{d.error("数据获取失败!")}).finally(()=>t.loading=!1):e.specialPageApi?_e(e.specialPageApi,N()).then(l=>{t.tableData=l.data.data,t.pager.total=l.data.totalCount,a&&a(l)}).catch(l=>{d.error("数据获取失败!")}).finally(()=>t.loading=!1):Oe(e.apiName,N()).then(l=>{t.tableData=l.data.data,t.pager.total=l.data.totalCount,a&&a(l)}).catch(l=>{d.error("数据获取失败!")}).finally(()=>t.loading=!1)}function G(n){t.loading=!0,p(1,a=>{let l=N();Fe(e.apiName,l).then(r=>{we(r.data,W.meta.title+".xlsx")}).catch(r=>{d.error("操作失败!")}).finally(()=>t.loading=!1)})}const x=V();function K(n){if(n=="search")p(1);else if(n=="create"){let l=(e.tableColumns||H[e.apiName]).filter(r=>!r.noEdit);m.value.open(l)}else n=="import"?x.value.open():n=="export"?G():n=="custominvoke"&&E.confirm("是否确定操作手动开关?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{t.loading=!0;let a={taskName:Ne[e.apiName].taskName,client:"Chery"};Se(a).then(l=>{d.success("操作成功!"),p(1)}).finally(()=>t.loading=!1)})}function Q(n){const{prop:a,order:l}=n;if(!a||!l){t.sortFilter.sortBy=void 0,t.sortFilter.isAscending=void 0,p(1);return}t.sortFilter.sortBy=a,t.sortFilter.isAscending=l=="ascending",p(1)}function X(n,a){p()}function Z(n){t.pager.pageSize=n,p(1)}function ee(n){p(n)}return re(()=>{z(),p()}),L({state:t,getTableData:p}),(n,a)=>{const l=h("el-input"),r=h("el-input-number"),o=h("el-date-picker"),g=h("el-option"),S=h("el-select"),y=h("el-form-item"),A=h("el-button"),ae=h("el-form"),k=h("el-card"),R=Y("auth"),te=Y("loading");return w((s(),_("div",Pe,[e.hideSearch&&e.hideSetColums?f("",!0):(s(),c(k,{key:0,class:"search-container"},{default:b(()=>[e.hideSearch?f("",!0):(s(),c(ae,{key:0,inline:!0},{default:b(()=>[(s(!0),_(P,null,v(e.searchOptions,(i,F)=>w((s(),c(y,{key:F,label:i.label},{default:b(()=>[i.type=="input"&&!i.hide?(s(),c(l,{key:0,modelValue:e.searchFilter[i.prop],"onUpdate:modelValue":u=>e.searchFilter[i.prop]=u,placeholder:i.label,clearable:!i.noClear},null,8,["modelValue","onUpdate:modelValue","placeholder","clearable"])):f("",!0),i.type=="number"&&!i.hide?(s(),c(r,{key:1,modelValue:e.searchFilter[i.prop],"onUpdate:modelValue":u=>e.searchFilter[i.prop]=u,min:i.min,max:i.max},null,8,["modelValue","onUpdate:modelValue","min","max"])):f("",!0),i.type=="datetimerange"&&!i.hide?(s(),c(o,{key:2,modelValue:e.searchFilter[i.prop],"onUpdate:modelValue":u=>e.searchFilter[i.prop]=u,type:"datetimerange","start-placeholder":"起始时间","end-placeholder":"结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"370px"}},null,8,["modelValue","onUpdate:modelValue"])):f("",!0),i.type=="select"&&!i.hide?(s(),c(S,{key:3,modelValue:e.searchFilter[i.prop],"onUpdate:modelValue":u=>e.searchFilter[i.prop]=u,filterable:!i.noSearch,placeholder:"请选择",style:{width:"240px"},clearable:!i.noClear},{default:b(()=>[(s(!0),_(P,null,v(i.options,(u,le)=>(s(),c(g,{key:le,label:u.label,value:u.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable"])):f("",!0)]),_:2},1032,["label"])),[[R,(e.authName||e.apiName)+t.searchBtnOptions.search.auth]])),128)),O(y,null,{default:b(()=>[(s(!0),_(P,null,v(e.searchButtons,(i,F)=>(s(),_("div",{style:{"margin-right":"10px"},key:F},[w((s(),c(A,{icon:t.searchBtnOptions[i].icon,type:t.searchBtnOptions[i].type,onClick:u=>K(i)},{default:b(()=>[se(pe(t.searchBtnOptions[i].label),1)]),_:2},1032,["icon","type","onClick"])),[[R,(e.authName||e.apiName)+t.searchBtnOptions[i].auth]])]))),128))]),_:1})]),_:1})),!e.hideSetColums&&t.innerTableColumns?(s(),c(ue,{key:1,style:{"margin-left":"auto"},localTableColumnsName:t.localTableColumnsName,initTableColums:t.initTableColums,tableColumns:t.innerTableColumns},null,8,["localTableColumnsName","initTableColums","tableColumns"])):f("",!0)]),_:1})),O(k,{class:"paged-table-container"},{default:b(()=>[t.innerTableColumns?(s(),c(ce,{key:0,specialLocalColumnName:e.specialLocalColumnName,columnWidth:e.columnWidth,columnHeaderAlign:e.columnHeaderAlign,columnAlign:e.columnAlign,tableData:t.tableData,tableColumns:t.innerTableColumns,onSortChange:Q,leftOperation:e.leftOperation,onLeftOperationHadel:$,leftOperationColumnWidth:e.leftOperationColumnWidth,rightOperation:q(),onRightOperationHadel:I,multipleTable:e.multipleTable,onTableSelectionHandle:D,tableRowClassName:e.tableRowClassName,tableCellClassName:e.tableCellClassName},null,8,["specialLocalColumnName","columnWidth","columnHeaderAlign","columnAlign","tableData","tableColumns","leftOperation","leftOperationColumnWidth","rightOperation","multipleTable","tableRowClassName","tableCellClassName"])):f("",!0),O(me,{style:{"margin-top":"15px",float:"right"},pager:t.pager,onPageSizeChange:Z,onPageCurrentChange:ee},null,8,["pager"])]),_:1}),O(de,{ref_key:"importPopRef",ref:x,apiName:e.apiName,onSuccess:X},null,8,["apiName"]),O(he,{ref_key:"apiEditPopRef",ref:m,apiName:e.apiName,onSubmitEditForm:J,formRules:e.apiEditFormRules},null,8,["apiName","formRules"])])),[[te,t.loading]])}}}),Ae=ne(ve,[["__scopeId","data-v-57f54e35"]]);export{Ae as t};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-DLWI3CCT.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CJJjODdf.js
similarity index 72%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-DLWI3CCT.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CJJjODdf.js
index 8145ab6..cd34bbe 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-DLWI3CCT.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CJJjODdf.js
@@ -1 +1 @@
-import{ah as a}from"./index-Dk5CK9SF.js";const o={name:"redirectIndex",created(){const{params:e,query:r}=this.$route,{path:t}=e;this.$router.replace({path:"/"+t,query:r})},render:function(){return a("div")}};export{o as default};
+import{ah as a}from"./index-DfztMFTo.js";const o={name:"redirectIndex",created(){const{params:e,query:r}=this.$route,{path:t}=e;this.$router.replace({path:"/"+t,query:r})},render:function(){return a("div")}};export{o as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-fTml4EG8.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CQFAZVNA.js
similarity index 93%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-fTml4EG8.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CQFAZVNA.js
index e6eb9e0..5aa3b5a 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-fTml4EG8.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CQFAZVNA.js
@@ -1 +1 @@
-import{t as o}from"./index-CIzvAREh.js";import{u as h,v as N}from"./index-Ce2KtBHV.js";import{y as b,l as k,f as g,r as w,o as i,c as C,d as s,w as O,a as _,i as y,k as T,v as m,z as v,E as S}from"./index-Dk5CK9SF.js";function B(r){return b({url:"/api/tasksub/canceltask",method:"get",params:{taskId:r}})}const x={class:"taskSubPage"},F={style:{height:"100%",display:"flex"}},A=Object.assign({name:"taskSub"},{__name:"index",setup(r){const e=k({apiName:"tasksub",searchFilter:{taskName:null,creationTime:null},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"}],drawerShow:!1,taskName:null,infoTableColumns:null,infoTableColumnsName:null,infoSearchFilter:{},rightOperation:[]});e.rightOperation=[{label:"撤销",name:"canceltask",link:!0,type:"danger",auth:e.apiName+":canceltask",hide:(t,a)=>u(t)}];function u(t){return!(["M+6月物料需求计划风险确认","日物料需求计划风险确认","采购订单风险确认"].indexOf(t.taskName)>=0&&t.failedCount>0)}function c(t,a){if(t.name=="showInfo"){if(e.taskName=a.row.taskName,e.infoTableColumns=h(a.row.tableName,"tableName"),e.infoTableColumnsName=N(a.row.tableName,"tableName"),!e.infoTableColumnsName){m.error(`不支持的表名: ${a.row.tableName}`);return}e.infoSearchFilter=[{logic:"And",column:"TableName",action:"==",value:a.row.tableName},{logic:"And",column:"TaskId",action:"==",value:a.row.taskId}],v(()=>{e.drawerShow=!0})}}const l=g(null);function p(t,a){t.name=="canceltask"&&S.confirm("是否确定撤销?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{l.value.state.loading=!0,B(a.row.taskId).then(n=>{m.success("操作成功!"),l.value.getTableData()}).finally(()=>{l.value.state.loading=!1})})}function f(t){return Number(t.row.failedCount)>0&&t.column.property=="failedCount"?"table-danger-row":"normal-tableRow"}return(t,a)=>{const n=w("el-drawer");return i(),C("div",x,[s(o,{ref_key:"tablePageRef",ref:l,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:c,leftOperation:e.leftOperation,rightOperation:e.rightOperation,onRightOperationHadel:p,tableCellClassName:f},null,8,["apiName","searchOptions","searchFilter","leftOperation","rightOperation"]),s(n,{class:"taskSub_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=d=>e.drawerShow=d),title:`详情(${e.taskName})`,direction:"rtl","destroy-on-close":"",size:"80%"},{default:O(()=>[_("div",F,[e.drawerShow?(i(),y(o,{key:0,apiName:e.apiName,tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,specialLocalColumnName:e.infoTableColumnsName+"_taskDetail",searchFilter:e.infoSearchFilter,apiType:"detailApi",hideSearch:!0},null,8,["apiName","tableColumns","specialColumnName","specialLocalColumnName","searchFilter"])):T("",!0)])]),_:1},8,["modelValue","title"])])}}});export{A as default};
+import{t as o}from"./index-CvlkEDMw.js";import{u as h,v as N}from"./index-9P3LRO6Q.js";import{y as b,l as k,f as g,r as w,o as i,c as C,d as s,w as O,a as _,i as y,k as T,v as m,z as v,E as S}from"./index-DfztMFTo.js";function B(r){return b({url:"/api/tasksub/canceltask",method:"get",params:{taskId:r}})}const x={class:"taskSubPage"},F={style:{height:"100%",display:"flex"}},A=Object.assign({name:"taskSub"},{__name:"index",setup(r){const e=k({apiName:"tasksub",searchFilter:{taskName:null,creationTime:null},searchOptions:[{type:"input",prop:"taskName",label:"任务名称"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],leftOperation:[{label:"查看详情",name:"showInfo",link:!0,type:"primary"}],drawerShow:!1,taskName:null,infoTableColumns:null,infoTableColumnsName:null,infoSearchFilter:{},rightOperation:[]});e.rightOperation=[{label:"撤销",name:"canceltask",link:!0,type:"danger",auth:e.apiName+":canceltask",hide:(t,a)=>u(t)}];function u(t){return!(["M+6月物料需求计划风险确认","日物料需求计划风险确认","采购订单风险确认"].indexOf(t.taskName)>=0&&t.failedCount>0)}function c(t,a){if(t.name=="showInfo"){if(e.taskName=a.row.taskName,e.infoTableColumns=h(a.row.tableName,"tableName"),e.infoTableColumnsName=N(a.row.tableName,"tableName"),!e.infoTableColumnsName){m.error(`不支持的表名: ${a.row.tableName}`);return}e.infoSearchFilter=[{logic:"And",column:"TableName",action:"==",value:a.row.tableName},{logic:"And",column:"TaskId",action:"==",value:a.row.taskId}],v(()=>{e.drawerShow=!0})}}const l=g(null);function p(t,a){t.name=="canceltask"&&S.confirm("是否确定撤销?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{l.value.state.loading=!0,B(a.row.taskId).then(n=>{m.success("操作成功!"),l.value.getTableData()}).finally(()=>{l.value.state.loading=!1})})}function f(t){return Number(t.row.failedCount)>0&&t.column.property=="failedCount"?"table-danger-row":"normal-tableRow"}return(t,a)=>{const n=w("el-drawer");return i(),C("div",x,[s(o,{ref_key:"tablePageRef",ref:l,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,onLeftOperationHadel:c,leftOperation:e.leftOperation,rightOperation:e.rightOperation,onRightOperationHadel:p,tableCellClassName:f},null,8,["apiName","searchOptions","searchFilter","leftOperation","rightOperation"]),s(n,{class:"taskSub_infoDrawerPop",modelValue:e.drawerShow,"onUpdate:modelValue":a[0]||(a[0]=d=>e.drawerShow=d),title:`详情(${e.taskName})`,direction:"rtl","destroy-on-close":"",size:"80%"},{default:O(()=>[_("div",F,[e.drawerShow?(i(),y(o,{key:0,apiName:e.apiName,tableColumns:e.infoTableColumns,specialColumnName:e.infoTableColumnsName,specialLocalColumnName:e.infoTableColumnsName+"_taskDetail",searchFilter:e.infoSearchFilter,apiType:"detailApi",hideSearch:!0},null,8,["apiName","tableColumns","specialColumnName","specialLocalColumnName","searchFilter"])):T("",!0)])]),_:1},8,["modelValue","title"])])}}});export{A as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-e4xS-tRh.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CUEnb519.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-e4xS-tRh.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CUEnb519.js
index 5849c37..5074335 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-e4xS-tRh.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CUEnb519.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i as p}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierPo"},{__name:"index",setup(s){const e=r({apiName:"cherysupplierpo",searchFilter:{purchaseOrder:null,creationTime:null},searchOptions:[{type:"input",prop:"purchaseOrder",label:"采购订单号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(i,c)=>(t(),p(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i as p}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierPo"},{__name:"index",setup(s){const e=r({apiName:"cherysupplierpo",searchFilter:{purchaseOrder:null,creationTime:null},searchOptions:[{type:"input",prop:"purchaseOrder",label:"采购订单号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(i,c)=>(t(),p(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CfEVzwwl.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CVB_Hyyy.js
similarity index 83%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-CfEVzwwl.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CVB_Hyyy.js
index 1f7a5dd..72f73c3 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CfEVzwwl.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CVB_Hyyy.js
@@ -1 +1 @@
-import{t}from"./index-CIzvAREh.js";import{l as r,o as a,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProProcessEquipment"},{__name:"index",setup(p){const e=r({apiName:"supplierproprocessequipmentdt",searchFilter:{deviceCode:null,creationTime:null},searchOptions:[{type:"input",prop:"deviceCode",label:"工艺装备编码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(a(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
+import{t}from"./index-CvlkEDMw.js";import{l as r,o as a,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProProcessEquipment"},{__name:"index",setup(p){const e=r({apiName:"supplierproprocessequipmentdt",searchFilter:{deviceCode:null,creationTime:null},searchOptions:[{type:"input",prop:"deviceCode",label:"工艺装备编码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(a(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CHQCXQP6.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CY7-ci1U.js
similarity index 82%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-CHQCXQP6.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CY7-ci1U.js
index 193078b..1e066fb 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CHQCXQP6.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CY7-ci1U.js
@@ -1 +1 @@
-import{t}from"./index-CIzvAREh.js";import{l as a,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProMaterialStock"},{__name:"index",setup(p){const e=a({apiName:"supplierpromaterialstock",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
+import{t}from"./index-CvlkEDMw.js";import{l as a,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProMaterialStock"},{__name:"index",setup(p){const e=a({apiName:"supplierpromaterialstock",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-Ce2KtBHV.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-Ce2KtBHV.js
deleted file mode 100644
index 4aa76bb..0000000
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-Ce2KtBHV.js
+++ /dev/null
@@ -1 +0,0 @@
-import{y as S,s as me,f as N,m as pe,z as ae,g as ie,r as v,p as ee,o as s,i as f,w as h,u as H,A as Z,k as M,c as T,F as Y,h as J,e as F,t as K,q as te,B as ce,C as he,D as ye,G as we,_ as oe,d as D,a as W,H as ue,I as ne,v as G}from"./index-Dk5CK9SF.js";const t={whether:[{label:"是",value:1,type:"success"},{label:"否",value:0,type:"danger"}],whetherByYN:[{label:"是",value:"Y",type:"success"},{label:"否",value:"N",type:"danger"}],whetherBoolean:[{label:"是",value:!0,type:"success"},{label:"否",value:!1,type:"danger"}],returnType:[{label:"合格品",value:1},{label:"不合格品",value:0}],materialType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],vendorProductType:[{label:"成品",value:"成品"},{label:"半成品",value:"半成品"}],subMaterialType:[{label:"半成品",value:"半成品"},{label:"原材料",value:"原材料"}],inventoryStatus:[{label:"生产件",value:"生产件"},{label:"呆滞件",value:"呆滞件"},{label:"备件",value:"备件"},{label:"KD件",value:"KD件"}],feedbackResults:[{label:"异常",value:"1"},{label:"无异常",value:"0"}],ventureType:[{label:"生产节拍不足",value:"1"},{label:"人员不足",value:"2"},{label:"原材料不足",value:"3"},{label:"设备异常",value:"4"},{label:"其他",value:"5"}],checkResult:[{label:"合格",value:"OK"},{label:"不合格",value:"NG"}],planStatus:[{label:"未生产",value:"0"},{label:"生产中",value:"1"},{label:"已完工",value:"2"},{label:"已取消",value:"3"},{label:"已终止",value:"4"}],detectionMode:[{label:"在生产线上进行检测",value:"inline"},{label:"从生产线上拿下来进行检测",value:"offline"},{label:"同时存在",value:"both"}],workShift:[{label:"白班",value:"白班"},{label:"晚班",value:"晚班"},{label:"中班",value:"中班"}],checkMode:[{label:"人工",value:"人工"},{label:"设备",value:"设备"}],defectsClass:[{label:"外观",value:"外观"},{label:"尺寸",value:"尺寸"},{label:"材料",value:"材料"},{label:"功能",value:"功能"},{label:"性能",value:"性能"},{label:"其他",value:"其他"}],defectsLevel:[{label:"严重",value:"1"},{label:"一般",value:"2"},{label:"轻微",value:"3"}],attachmentType:[{label:"产前管理",value:"1"},{label:"人员资质",value:"2"},{label:"监控视频",value:"3"}],deviceType:[{label:"模具",value:"1"},{label:"检具",value:"2"},{label:"夹具",value:"3"}],OEETimeType:[{label:"计划工作",value:"1"},{label:"计划停机",value:"2"},{label:"非计划停机",value:"3"}]},de={taskconifgure:[{prop:"tableName",title:"表名",align:"left",width:160},{prop:"taskName",title:"任务名称",align:"left",width:160},{prop:"api",title:"api",align:"left",width:200},{prop:"url",title:"url",align:"left",width:300},{prop:"corn",title:"corn"},{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"isAuto",title:"是否自动执行",type:"tagFilter",options:t.whetherBoolean},{prop:"remark",title:"remark",align:"left",width:300},{prop:"creationTime",title:"创建时间",width:180,type:"datetime",noEdit:!0},{prop:"module",title:"module"},{prop:"client",title:"客户"}],tasksub:[{prop:"tableName",title:"表名",align:"left",width:240,disabled:!0},{prop:"taskName",title:"任务名称",align:"left",width:200,disabled:!0},{prop:"dataCount",title:"同步总数量",type:"number"},{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"subscriber",title:"客户名"},{prop:"failedCount",title:"失败条数",type:"number"},{prop:"failedInfo",title:"失败信息",tooltip:!0,width:180},{prop:"domain",title:"域名"},{prop:"site",title:"站点"},{prop:"syncedPageCount",title:"更新完成次数",type:"number",width:160},{prop:"remark",title:"备注",align:"left",width:300},{prop:"createUser",title:"创建人",noEdit:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0},{prop:"updateUser",title:"修改人",noEdit:!0},{prop:"updateTime",title:"修改时间",width:180,noEdit:!0}],customlog:[{prop:"type",title:"日志类型",width:120},{prop:"taskName",title:"任务名称",width:160},{prop:"version",title:"版本号",width:100},{prop:"path",title:"存储路径",width:360,tooltip:!0},{prop:"info",title:"信息",tooltip:!0,width:260},{prop:"creationTime",title:"创建时间",width:180},{prop:"remark",title:"备注",tooltip:!0,width:200}],supplierproplaning:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"models",title:"车型"},{prop:"salseDepartment",title:"销售单位"},{prop:"type",title:"类型"},{prop:"assembly",title:"动力总成"},{prop:"pattern",title:"版型"},{prop:"omterior",title:"内饰"},{prop:"startMonth",title:"起始月份"},{prop:"quantity1",title:"数量1"},{prop:"quantity2",title:"数量2"},{prop:"quantity3",title:"数量3"},{prop:"quantity4",title:"数量4"},{prop:"quantity5",title:"数量5"},{prop:"quantity6",title:"数量6"},{prop:"plant",title:"工厂"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpmonth:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始年月"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"isUpdate",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconmmrp:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput",relevProp:"quantityDemand1"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput",relevProp:"quantityDemand2"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput",relevProp:"quantityDemand3"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput",relevProp:"quantityDemand4"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput",relevProp:"quantityDemand5"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput",relevProp:"quantityDemand6"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput",relevProp:"quantityDemand7"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput",relevProp:"quantityDemand8"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput",relevProp:"quantityDemand9"},{prop:"quantityMeet10",title:"满足数量10",type:"numberInput",relevProp:"quantityDemand10"},{prop:"quantityMeet11",title:"满足数量11",type:"numberInput",relevProp:"quantityDemand11"},{prop:"quantityMeet12",title:"满足数量12",type:"numberInput",relevProp:"quantityDemand12"},{prop:"startMonth",title:"起始月份"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconmmrpDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startMonth",title:"起始月份"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"requestDate",title:"请求日期",width:180},{prop:"version",title:"版本号"}],cherysuppliermrpdata:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期",width:180},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10",width:130},{prop:"quantityDemand11",title:"需求数量11",width:130},{prop:"quantityDemand12",title:"需求数量12",width:130},{prop:"quantityDemand13",title:"需求数量13",width:130},{prop:"quantityDemand14",title:"需求数量14",width:130},{prop:"quantityDemand15",title:"需求数量15",width:130},{prop:"quantityDemand16",title:"需求数量16",width:130},{prop:"quantityDemand17",title:"需求数量17",width:130},{prop:"quantityDemand18",title:"需求数量18",width:130},{prop:"quantityDemand19",title:"需求数量19",width:130},{prop:"quantityDemand20",title:"需求数量20",width:130},{prop:"quantityDemand21",title:"需求数量21",width:130},{prop:"quantityDemand22",title:"需求数量22",width:130},{prop:"quantityDemand23",title:"需求数量23",width:130},{prop:"quantityDemand24",title:"需求数量24",width:130},{prop:"quantityDemand25",title:"需求数量25",width:130},{prop:"quantityDemand26",title:"需求数量26",width:130},{prop:"quantityDemand27",title:"需求数量27",width:130},{prop:"quantityDemand28",title:"需求数量28",width:130},{prop:"quantityDemand29",title:"需求数量29",width:130},{prop:"quantityDemand30",title:"需求数量30",width:130},{prop:"quantityDemand31",title:"需求数量31",width:130},{prop:"is_update",title:"是否更新",type:"tagFilter",options:t.whether},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliercondate:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"plantId",title:"工厂代码",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet1",title:"满足数量1",type:"numberInput",relevProp:"quantityDemand1"},{prop:"quantityMeet2",title:"满足数量2",type:"numberInput",relevProp:"quantityDemand2"},{prop:"quantityMeet3",title:"满足数量3",type:"numberInput",relevProp:"quantityDemand3"},{prop:"quantityMeet4",title:"满足数量4",type:"numberInput",relevProp:"quantityDemand4"},{prop:"quantityMeet5",title:"满足数量5",type:"numberInput",relevProp:"quantityDemand5"},{prop:"quantityMeet6",title:"满足数量6",type:"numberInput",relevProp:"quantityDemand6"},{prop:"quantityMeet7",title:"满足数量7",type:"numberInput",relevProp:"quantityDemand7"},{prop:"quantityMeet8",title:"满足数量8",type:"numberInput",relevProp:"quantityDemand8"},{prop:"quantityMeet9",title:"满足数量9",type:"numberInput",relevProp:"quantityDemand9"},{prop:"quantityMeet10",title:"需求数量10",type:"numberInput",relevProp:"quantityDemand10"},{prop:"quantityMeet11",title:"需求数量11",type:"numberInput",relevProp:"quantityDemand11"},{prop:"quantityMeet12",title:"需求数量12",type:"numberInput",relevProp:"quantityDemand12"},{prop:"quantityMeet13",title:"需求数量13",type:"numberInput",relevProp:"quantityDemand13"},{prop:"quantityMeet14",title:"需求数量14",type:"numberInput",relevProp:"quantityDemand14"},{prop:"quantityMeet15",title:"需求数量15",type:"numberInput",relevProp:"quantityDemand15"},{prop:"quantityMeet16",title:"需求数量16",type:"numberInput",relevProp:"quantityDemand16"},{prop:"quantityMeet17",title:"需求数量17",type:"numberInput",relevProp:"quantityDemand17"},{prop:"quantityMeet18",title:"需求数量18",type:"numberInput",relevProp:"quantityDemand18"},{prop:"quantityMeet19",title:"需求数量19",type:"numberInput",relevProp:"quantityDemand19"},{prop:"quantityMeet20",title:"需求数量20",type:"numberInput",relevProp:"quantityDemand20"},{prop:"quantityMeet21",title:"需求数量21",type:"numberInput",relevProp:"quantityDemand21"},{prop:"quantityMeet22",title:"需求数量22",type:"numberInput",relevProp:"quantityDemand22"},{prop:"quantityMeet23",title:"需求数量23",type:"numberInput",relevProp:"quantityDemand23"},{prop:"quantityMeet24",title:"需求数量24",type:"numberInput",relevProp:"quantityDemand24"},{prop:"quantityMeet25",title:"需求数量25",type:"numberInput",relevProp:"quantityDemand25"},{prop:"quantityMeet26",title:"需求数量26",type:"numberInput",relevProp:"quantityDemand26"},{prop:"quantityMeet27",title:"需求数量27",type:"numberInput",relevProp:"quantityDemand27"},{prop:"quantityMeet28",title:"需求数量28",type:"numberInput",relevProp:"quantityDemand28"},{prop:"quantityMeet29",title:"需求数量29",type:"numberInput",relevProp:"quantityDemand29"},{prop:"quantityMeet30",title:"需求数量30",type:"numberInput",relevProp:"quantityDemand30"},{prop:"quantityMeet31",title:"需求数量31",type:"numberInput",relevProp:"quantityDemand31"},{prop:"startDate",title:"起始日期",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysuppliercondateDetail:[{prop:"releaseEdition",title:"需求发布版次",width:150},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"startDate",title:"起始日期"},{prop:"quantityDemand1",title:"需求数量1"},{prop:"quantityDemand2",title:"需求数量2"},{prop:"quantityDemand3",title:"需求数量3"},{prop:"quantityDemand4",title:"需求数量4"},{prop:"quantityDemand5",title:"需求数量5"},{prop:"quantityDemand6",title:"需求数量6"},{prop:"quantityDemand7",title:"需求数量7"},{prop:"quantityDemand8",title:"需求数量8"},{prop:"quantityDemand9",title:"需求数量9"},{prop:"quantityDemand10",title:"需求数量10"},{prop:"quantityDemand11",title:"需求数量11"},{prop:"quantityDemand12",title:"需求数量12"},{prop:"quantityDemand13",title:"需求数量13"},{prop:"quantityDemand14",title:"需求数量14"},{prop:"quantityDemand15",title:"需求数量15"},{prop:"quantityDemand16",title:"需求数量16"},{prop:"quantityDemand17",title:"需求数量17"},{prop:"quantityDemand18",title:"需求数量18"},{prop:"quantityDemand19",title:"需求数量19"},{prop:"quantityDemand20",title:"需求数量20"},{prop:"quantityDemand21",title:"需求数量21"},{prop:"quantityDemand22",title:"需求数量22"},{prop:"quantityDemand23",title:"需求数量23"},{prop:"quantityDemand24",title:"需求数量24"},{prop:"quantityDemand25",title:"需求数量25"},{prop:"quantityDemand26",title:"需求数量26"},{prop:"quantityDemand27",title:"需求数量27"},{prop:"quantityDemand28",title:"需求数量28"},{prop:"quantityDemand29",title:"需求数量29"},{prop:"quantityDemand30",title:"需求数量30"},{prop:"quantityDemand31",title:"需求数量31"},{prop:"version",title:"版本号"}],cherysuppliersaweek:[{prop:"scheduleAgreement",title:"计划协议号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"purchasingGroup",title:"采购组"},{prop:"plantId",title:"工厂代码"},{prop:"quantityDemand",title:"需求数量"},{prop:"dateReceived",title:"交货日期",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierpo:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"note",title:"备注",width:200},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierconpo:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",width:120},{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号",width:120},{prop:"feedbackResults",title:"反馈结果",type:"filterSelect",options:t.feedbackResults,required:!0,noClear:!0},{prop:"ventureType",title:"风险类型",type:"filterSelect",options:t.ventureType},{prop:"ventureSpecific",title:"具体风险",type:"input"},{prop:"measures",title:"应对措施",type:"input"},{prop:"quantityMeet",title:"满足数量",type:"numberInput",relevProp:"quantityDemand"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierconpoDetail:[{prop:"purchaseOrder",title:"采购订单号",width:120},{prop:"serialNumber",title:"行项目号"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称",width:160},{prop:"voucherDate",title:"凭证日期",width:180},{prop:"requestDate",title:"请求时间",width:180},{prop:"purchaser",title:"需方联系人"},{prop:"supplier",title:"供方联系人"},{prop:"materialCode",title:"物料编码",width:180},{prop:"materialDescription",title:"物料描述",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"materialUnit",title:"物料单位"},{prop:"deliveryDate",title:"交货日期",width:180},{prop:"deliveryPlace",title:"交货地点"},{prop:"quantityDelivery",title:"到货数量"},{prop:"itemType",title:"项目类别文本",width:150},{prop:"tradeTerms",title:"国际贸易条件",width:150},{prop:"country",title:"出口国家"},{prop:"batch",title:"批次"},{prop:"version",title:"版本号"},{prop:"note",title:"备注",width:200}],cherysupplierporhschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"productionType",title:"报工类型"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierprotschedul:[{prop:"models",title:"车型"},{prop:"vin",title:"VIN"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"materialCode",title:"物料编码"},{prop:"materialDescription",title:"物料描述"},{prop:"onLineTime",title:"上线日期时间",width:180},{prop:"finalWorkshop",title:"总装车间"},{prop:"finalOnLineTime",title:"总装上线日期时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysupplierreturn:[{prop:"returnNumber",title:"退货单号"},{prop:"serialNumber",title:"行项目号"},{prop:"serialSrate",title:"退货单状态"},{prop:"pickUpLocation",title:"取货地"},{prop:"demandPickupTime",title:"需求取货时间",width:180},{prop:"pickUpCrossings",title:"取货道口"},{prop:"feedback",title:"反馈信息"},{prop:"plant",title:"工厂"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityDelivery",title:"数量"},{prop:"returnType",title:"退货类型",type:"filter",options:t.returnType},{prop:"lotNumber",title:"批次号"},{prop:"judge",title:"判定人"},{prop:"returnReason",title:"退货原因"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierinvdata:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"前库存数量"},{prop:"stockState",title:"库存状态"},{prop:"dataUpdateTime",title:"更新时间",width:180},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliersinvdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"serialNumber",title:"行项目号"},{prop:"materialCode",title:"零件号",required:!0},{prop:"materialDescription",title:"零件名称",required:!0},{prop:"materialType",title:"物料类型",type:"filter",options:t.materialType},{prop:"quantityCurrent",title:"当前库存数量",type:"number",required:!0},{prop:"quantityPlan",title:"原材料在途数量",type:"number",required:!0},{prop:"inventoryStatus",title:"库存状态",type:"filter",options:t.inventoryStatus,required:!0},{prop:"safetyStock",title:"安全库存",type:"number",required:!0},{prop:"productionCycle",title:"生产/采购周期",required:!0},{prop:"dataUpdateTime",title:"库存更新时间",type:"datetime",width:180},{prop:"supplierBatch",title:"批次",required:!0},{prop:"supplieryxqDate",title:"效期截止日期",type:"datetime",width:180},{prop:"creationTime",title:"创建时间",type:"datetime",width:180,noEdit:!0}],cherysuppliermrp:[{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"demandSrate",title:"需求状态"},{prop:"demandType",title:"需求类型"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"summarySign",title:"集货标识"},{prop:"dateRequired",title:"需求日期",width:180},{prop:"quantityDemand",title:"需求数量"},{prop:"confirmTime",title:"需求确认时间",width:180},{prop:"creatQuantity",title:"已建单数量"},{prop:"quantityDelivery",title:"已发货数量"},{prop:"quantityReceive",title:"已收货数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"onTimePercentage",title:"按时到货比"},{prop:"summaryCreatQuantity",title:"集货件已建单数量"},{prop:"summaryQuantityDelivery",title:"集货件已发货数量"},{prop:"summaryQuantityReceive",title:"集货件已收货数量"},{prop:"summaryQuantityInTransit",title:"集货件已在途数量"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],cherysuppliermrpwarning:[{prop:"plantId",title:"工厂代码"},{prop:"materialCode",title:"零件号"},{prop:"materialDescription",title:"零件名称"},{prop:"quantityCurrent",title:"当前库存"},{prop:"reckonDate",title:"需求日期",width:180},{prop:"quantityPlanned",title:"需求数量"},{prop:"quantityPlannedDelivery",title:"满足数量"},{prop:"quantityInTransit",title:"在途数量"},{prop:"dateGap",title:"日GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"inventoryGap",title:"库存GAP"},{prop:"createByUser",title:"创建人"},{prop:"creationTime",title:"创建时间",width:180},{prop:"updateByUser",title:"修改人"},{prop:"updateTime",title:"修改时间",width:180},{prop:"isDelete",title:"是否删除",type:"tagFilter",options:t.whether},{prop:"version",title:"版本号"}],supplierpromaterialstock:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"supplierSubCode",title:"供应商子零件编号",width:180,required:!0},{prop:"supplierSubName",title:"供应商子零件名称",width:180,required:!0},{prop:"subSupplierCode",title:"分供方代码",required:!0},{prop:"subSupplierName",title:"分供方名称",required:!0},{prop:"subSupplierAddress",title:"分供方地址",required:!0},{prop:"componentCode",title:"分供方子件编码",width:150},{prop:"componentName",title:"分供方子件名称",width:150},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"subBatchNum",title:"子件批次数量",type:"number",required:!0,width:140},{prop:"subBatchSn",title:"子件SN码"},{prop:"empCode",title:"检验人员编号",required:!0,width:140},{prop:"empName",title:"检验人员姓名",required:!0,width:140},{prop:"deviceCode",title:"检测设备编号",required:!0,width:140},{prop:"deviceName",title:"检测设备名称",required:!0,width:140},{prop:"featureName",title:"参数/特性名称",required:!0,width:140},{prop:"featureUnit",title:"参数/特性单位",required:!0,width:140},{prop:"standardValue",title:"参数/特性标准值",width:180,required:!0},{prop:"featureUpper",title:"参数/特性上限值",width:180,required:!0},{prop:"featureLower",title:"参数/特性下限值",width:180,required:!0},{prop:"featureValue",title:"参数/特性实测值",width:180,required:!0},{prop:"checkNo",title:"来料检验单号",required:!0,width:140},{prop:"checkResult",title:"批次的最终判定结果",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"checkTime",title:"检验时间",type:"datetime",width:180,required:!0},{prop:"samplingRate",title:"控制项要求频率",type:"number",width:150},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"deadLine",title:"库存有效日期",type:"datetime",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproscheduling:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"planNo",title:"计划单号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNum",title:"批次计划数量",width:160},{prop:"manufactureInputNum",title:"批次投入数量",width:160},{prop:"manufactureOutputNum",title:"批次产出数量",width:160},{prop:"planStatus",title:"排产状态",type:"filter",options:t.planStatus},{prop:"planBeginTime",title:"计划开始时间",width:180},{prop:"planEndTime",title:"计划结束时间",width:180},{prop:"actualBeginTime",title:"实际开始时间",width:180},{prop:"actualEndTime",title:"实际结束时间",width:180},{prop:"creationTime",title:"创建时间",width:180}],supplierinfodt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"keyStation",title:"是否关键工位",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"productionLineOrder",title:"产线顺序",type:"number",required:!0},{prop:"stationOrder",title:"工位顺序",type:"number",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0},{prop:"remark",title:"备注",align:"left",width:200}],supplieremployeedt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"operatorId",title:"工位人员账号",width:160,required:!0},{prop:"operatorName",title:"工位人员姓名",width:160,required:!0},{prop:"haveQuantity",title:"是否有资质",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"dataUpdateTime",title:"供应商修改时间",width:180,type:"datetime",required:!0},{prop:"positionId",title:"岗位代码",required:!0},{prop:"positionName",title:"岗位名称",required:!0},{prop:"qualificationLevel",title:"资质等级",required:!0},{prop:"checkInTime",title:"资质获取时间",width:180,type:"datetime",required:!0},{prop:"checkOutTime",title:"资质失去时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierbom:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"bomCode",title:"BOM编码"},{prop:"bomName",title:"BOM名称"},{prop:"bomVersion",title:"BOM版本"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商父件编码",width:180},{prop:"vendorProductName",title:"供应商父件名称",width:180},{prop:"vendorProductType",title:"父件类型",type:"filter",options:t.vendorProductType},{prop:"materialUnit",title:"父件单位"},{prop:"subMaterialCode",title:"子件编码"},{prop:"subMaterialName",title:"子件名称"},{prop:"subMaterialType",title:"子件类型",type:"filter",options:t.subMaterialType},{prop:"subMaterialUnit",title:"子件单位"},{prop:"subMaterialQuota",title:"子件用量",type:"number"},{prop:"dataUpdateTime",title:"BOM变更时间",width:180,type:"datetime"},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierprocps:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",required:!0},{prop:"empName",title:"工位人员姓名",required:!0},{prop:"vendorFieldName",title:"控制项名称",required:!0},{prop:"vendorFieldCode",title:"控制项代码",required:!0},{prop:"gatherSpot",title:"控制项点位"},{prop:"samplingRate",title:"控制项要求频率",type:"number"},{prop:"limitUpdateTime",title:"上下限更新时间",type:"datetime",width:180},{prop:"vendorFieldDesc",title:"控制项描述"},{prop:"carrierCode",title:"载体编码"},{prop:"intputQty",title:"投入数量",type:"number",required:!0},{prop:"fttQty",title:"一次合格数量",type:"number",required:!0},{prop:"parameter",title:"参数",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"characteristic",title:"特性",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"cc",title:"cc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"sc",title:"sc项",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"spc",title:"SPC",width:160,type:"tagFilter",options:t.whetherByYN,required:!0},{prop:"standardValue",title:"控制项标准值",width:150,required:!0},{prop:"upperLimit",title:"控制项上限",type:"number",required:!0},{prop:"lowerLimit",title:"控制项下限",type:"number",required:!0},{prop:"decimalValue",title:"控制项实测值",type:"number",required:!0},{prop:"unitCn",title:"控制项值的单位名称",width:180},{prop:"unitEn",title:"控制项单位英文",width:180,required:!0},{prop:"checkResult",title:"检测结果",required:!0},{prop:"detectionMode",title:"在线检测",type:"filter",options:t.detectionMode},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"checkMode",title:"检测方式",type:"filter",options:t.checkMode,required:!0},{prop:"deviceCode",title:"检测设备编号",required:!0},{prop:"deviceName",title:"检测设备名称",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprodata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"empCode",title:"工位人员编号",width:160,required:!0},{prop:"empName",title:"工位人员姓名",width:160,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"subProdNo",title:"子件编码",required:!0},{prop:"subProdName",title:"子件名称",required:!0},{prop:"subBatchNo",title:"子件批次号",required:!0},{prop:"childPackageInfo",title:"子件分包号"},{prop:"subProdNum",title:"子件扣料数量",type:"number",width:160,required:!0},{prop:"subProdSn",title:"子件SN码",width:160,required:!0},{prop:"childSource",title:"子件物料来源",width:160,required:!0},{prop:"subSupplierCode",title:"分供方代码"},{prop:"subSupplierName",title:"分供方名称"},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号"},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"materialInputTime",title:"进工位的时间",type:"datetime",width:180,required:!0},{prop:"materialOutputTime",title:"出工位的时间",type:"datetime",width:180,required:!0},{prop:"vendorFieldNum",title:"装配设备编号",width:160,required:!0},{prop:"vendorFieldName",title:"装配设备名称",width:160,required:!0},{prop:"instrumentQualityStatus",title:"设备判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"manualQualityStatus",title:"人工判定的质量状态",type:"filter",options:t.checkResult,width:180},{prop:"finalQualityStatus",title:"最终质量状态",type:"filter",options:t.checkResult,width:180,required:!0},{prop:"collectTime",title:"采集时间",type:"datetime",width:180,required:!0},{prop:"dateTime",title:"子件绑定扫码时间",type:"datetime",width:180,required:!0},{prop:"parentHardwareRevision",title:"父件硬件版本号",width:180},{prop:"parentSoftwareRevision",title:"父件软件版本号",width:180},{prop:"childHardwareRevision",title:"子件硬件版本号",width:180},{prop:"childSoftwareRevision",title:"子件软件版本号",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprofirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierprostationfirstpassyield:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workOrderNumber",title:"批次计划数量",type:"number",width:160,required:!0},{prop:"defectiveNumber",title:"不合格数",type:"number",width:160,required:!0},{prop:"acceptableNumber",title:"合格数",type:"number",width:160,required:!0},{prop:"oncePassRateRealValue",title:"一次合格率实际值",type:"number",width:180,required:!0},{prop:"oncePassRateTagValue",title:"一次合格率目标值",type:"number",width:180,required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"statisticalTime",title:"生产日期",width:180,type:"datetime",required:!0},{prop:"dateTime",title:"值统计时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproflaw:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"plantId",title:"工厂代码",required:!0},{prop:"plantName",title:"工厂名称",required:!0},{prop:"workshopId",title:"车间代码",required:!0},{prop:"workshopName",title:"车间名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"defectsCode",title:"缺陷代码",required:!0},{prop:"defectsName",title:"缺陷名称",required:!0},{prop:"classOfName",title:"缺陷分类",type:"filter",options:t.defectsClass,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"vendorProductBatch",title:"供应商总成批次号",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"cheryProductSn",title:"奇瑞SN码",required:!0},{prop:"productBatchNo",title:"生产批次号",required:!0},{prop:"manufactureNo",title:"生产工单号",required:!0},{prop:"workShift",title:"班次",type:"filter",options:t.workShift,required:!0},{prop:"numberofdefect",title:"缺陷件数",type:"number",required:!0},{prop:"defectsDesc",title:"缺陷描述",required:!0},{prop:"defectsLevel",title:"缺陷等级",type:"filter",options:t.defectsLevel,required:!0},{prop:"statisticalTime",title:"缺陷录入时间",width:180,type:"datetime",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierpromaterialdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"vendorProductNo",title:"供应商物料号"},{prop:"vendorProductName",title:"供应商物料名称",width:180},{prop:"type",title:"类型",type:"filter",options:t.materialType},{prop:"vendorHardwareRevision",title:"供应商零件版本号",width:180},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"oemHardwareRevision",title:"奇瑞硬件版本号",width:180},{prop:"oemSoftwareRevision",title:"奇瑞软件版本号",width:180},{prop:"oemModel",title:"车型"},{prop:"oemProjectName",title:"项目名称"},{prop:"launched",title:"是否SOP",width:160,type:"tagFilter",options:t.whetherByYN},{prop:"dateTime",title:"数据同步执行时间",width:180,type:"datetime"},{prop:"plantId",title:"供应商工厂代码",width:180},{prop:"plantName",title:"供应商工厂名称",width:180},{prop:"procurementType",title:"芯片采购类型",width:160},{prop:"mpnCode",title:"芯片MPN标识码",width:180},{prop:"mpnName",title:"芯片MPN标识名称",width:180},{prop:"validDays",title:"物料有效期(天)",width:180},{prop:"creationTime",title:"创建时间",width:180}],cherysupplierproattachmentdata:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"type",title:"数据类型",type:"filter",options:t.attachmentType,required:!0},{prop:"fileName",title:"文件名",required:!0},{prop:"fileUrl",title:"图文地址",width:null,required:!0},{prop:"dateTime",title:"生成时间",type:"datetime",width:180,required:!0},{prop:"productionLineName",title:"产线名称",required:!0},{prop:"productionLineId",title:"产线代码",required:!0},{prop:"stationName",title:"工位名称",required:!0},{prop:"stationId",title:"工位代码",required:!0},{prop:"deviceName",title:"设备名称",required:!0},{prop:"deviceId",title:"设备代码",required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductSn",title:"供应商总成SN码",width:180},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],supplierproprocessequipmentdt:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"supplierCode",title:"供应商代码",required:!0},{prop:"supplierName",title:"供应商名称",required:!0},{prop:"cheryProductNo",title:"奇瑞零件号",required:!0},{prop:"cheryProductName",title:"奇瑞零件名称",width:180,required:!0},{prop:"vendorProductNo",title:"供应商总成零件号",width:180,required:!0},{prop:"vendorProductName",title:"供应商总成零件名称",width:180,required:!0},{prop:"deviceType",title:"工艺装备类型分类",type:"filter",width:180,options:t.deviceType,required:!0},{prop:"deviceCode",title:"工艺装备编码",required:!0},{prop:"deviceName",title:"工艺装备名称",required:!0},{prop:"manufacturer",title:"生产厂家",required:!0},{prop:"modelNumber",title:"工艺装备型号",required:!0},{prop:"serialNumber",title:"工艺装备序列号",width:180,required:!0},{prop:"productionDate",title:"工艺装备制造日期",width:180,type:"datetime",required:!0},{prop:"material",title:"主要材质",required:!0},{prop:"currentLocation",title:"当前存放地点",required:!0},{prop:"deviceStatus",title:"工艺装备状态",required:!0},{prop:"cavityCount",title:"穴腔数量",type:"number",required:!0},{prop:"moldSize",title:"模具尺寸规格",required:!0},{prop:"designLifeUnits",title:"设计寿命单位",required:!0},{prop:"designLifeValue",title:"设计寿命",required:!0},{prop:"currentUsageCount",title:"当前剩余寿命",width:180,required:!0},{prop:"overhaulCount",title:"模具大修次数",type:"number",width:160,required:!0},{prop:"coolingChannelLayout",title:"图纸编号描述",required:!0},{prop:"detectionAccuracy",title:"检测精度",required:!0},{prop:"calibrationDate",title:"最近校准日期",width:180,type:"datetime",required:!0},{prop:"calibrationDueDays",title:"校准到期天数",required:!0},{prop:"toleranceRange",title:"允许误差范围",required:!0},{prop:"wearThreshold",title:"磨损阈值",required:!0},{prop:"detectionRange",title:"检测范围",required:!0},{prop:"unitType",title:"检测单位",required:!0},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproprocess:[{prop:"writeState",title:"是否传出",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"readState",title:"是否已确认",type:"tagFilter",options:t.whetherBoolean,width:120,noEdit:!0},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"techCode",title:"工艺编码"},{prop:"techName",title:"工艺名称"},{prop:"validPeriod",title:"有效期",width:180,type:"datetime"},{prop:"techVersion",title:"工艺版本"},{prop:"moldCode",title:"模具编码"},{prop:"moldName",title:"模具名称"},{prop:"maxProcessingCapacity",title:"最大加工能力"},{prop:"processCode",title:"工序编码"},{prop:"processName",title:"工序名称"},{prop:"processOrder",title:"工序顺序号",type:"number"},{prop:"deviceCode",title:"设备编码"},{prop:"rhythm",title:"工序节拍",type:"number"},{prop:"rhythmUnit",title:"节拍单位"},{prop:"creationTime",title:"创建时间",width:180,noEdit:!0}],cherysupplierproenvironment:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"envIndicatorName",title:"环境指标名称",width:160},{prop:"numValue",title:"指标实测值",width:160},{prop:"upperLimit",title:"上限值"},{prop:"lowerLimit",title:"下限值"},{prop:"chineseUnit",title:"单位"},{prop:"equipmentCode",title:"采集仪器代码",width:160},{prop:"equipmentName",title:"采集仪器名称",width:160},{prop:"dataCollectionPoint",title:"数据采集的点位",width:160},{prop:"collectTime",title:"数据采集的时间",width:180}],cherysupplierprooeeachievementrate:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"cheryProductNo",title:"奇瑞零件号"},{prop:"cheryProductName",title:"奇瑞零件名称",width:180},{prop:"vendorProductNo",title:"供应商总成零件号",width:180},{prop:"vendorProductName",title:"供应商总成零件名称",width:180},{prop:"productBatchNo",title:"生产批次号"},{prop:"manufactureNo",title:"生产工单号"},{prop:"rate",title:"OEE实际值"},{prop:"rateTagValue",title:"OEE目标值"},{prop:"workShift",title:"班次"},{prop:"statisticalTime",title:"生产日期",width:180},{prop:"dateTime",title:"值统计时间",width:180}],cherysupplierprooeetimedetails:[{prop:"supplierCode",title:"供应商代码"},{prop:"supplierName",title:"供应商名称"},{prop:"plantId",title:"工厂代码"},{prop:"plantName",title:"工厂名称"},{prop:"workshopId",title:"车间代码"},{prop:"workshopName",title:"车间名称"},{prop:"productionLineId",title:"产线代码"},{prop:"productionLineName",title:"产线名称"},{prop:"stationId",title:"工位代码"},{prop:"stationName",title:"工位名称"},{prop:"deviceId",title:"设备代码"},{prop:"deviceName",title:"设备名称"},{prop:"recId",title:"记录ID"},{prop:"type",title:"大类",type:"filter",options:t.OEETimeType},{prop:"subType",title:"小类编码"},{prop:"subTypeName",title:"小类描述"},{prop:"startTime",title:"开始时间",width:180},{prop:"endTime",title:"结束时间",width:180}]};function Re(o,n){return S({url:o,method:"post",data:n})}function Le(o,n){return S({url:`/api/${o}/getdatapaged`,method:"post",data:n})}function qe(o,n){return S({url:`/api/${o}/getbyid`,method:"get",params:{id:n}})}function Ue(o,n){return S({url:`/api/${o}/create`,method:"post",data:n})}function Oe(o,n){return S({url:`/api/${o}/update`,method:"put",data:n})}function Me(o,n){return S({url:`/api/${o}/delete`,method:"DELETE",headers:{"content-type":"application/json-patch+json"},data:n})}function Ve(o,n){return S({url:`/api/${o}/exportdata`,method:"post",responseType:"blob",data:n})}function ve(o){return S({url:`/api/${o}/getimporttemplate`,method:"get",responseType:"blob"})}function xe(o){return S({url:"/api/taskconifgure/custominvoke",method:"get",params:o})}function Ae(o,n){return S({url:`/api/${o}/getdetail`,method:"post",data:n})}function He(o,n){return S({url:`/api/${o}/getdetialbyid`,method:"get",params:{id:n}})}function $e(o,n){return S({url:`/api/${o}/confirm`,method:"post",data:n})}function Ye(o,n){return S({url:`/api/${o}/batchupdate`,method:"post",data:n})}const le={cherysupplierconmmrp:{tableName:"SUPPLIER_CON_MMRP",taskName:"M+6月物料需求计划风险确认"},cherysuppliercondate:{tableName:"SUPPLIER_CON_DATE",taskName:"日物料需求计划风险确认"},cherysupplierconpo:{tableName:"SUPPLIER_CON_PO",taskName:"采购订单风险确认"},cherysuppliersinvdata:{tableName:"SUPPLIER_SINV_DATA",taskName:"供应商共享库存"},supplierpromaterialstock:{tableName:"SUPPLIER_PRO_MATERIAL_STOCK",taskName:"来料检验数据"},cherysupplierproscheduling:{tableName:"SUPPLIER_PRO_SCHEDULING",taskName:"排产数据"},supplierinfodt:{tableName:"SUPPLIER_INFO",taskName:"供应商基础信息"},supplieremployeedt:{tableName:"SUPPLIER_EMPLOYEE",taskName:"人员资质信息"},cherysupplierbom:{tableName:"SUPPLIER_BOM",taskName:"BOM主数据"},cherysupplierprocps:{tableName:"SUPPLIER_PRO_CPS",taskName:"过程控制项质量数据"},cherysupplierprodata:{tableName:"SUPPLIER_PRO_DATA",taskName:"生产过程数据"},cherysupplierprofirstpassyield:{tableName:"SUPPLIER_PRO_FIRST_PASSYIELD",taskName:"产品一次合格率"},cherysupplierprostationfirstpassyield:{tableName:"SUPPLIER_PRO_STATION_FIRST_PASSYIELD",taskName:"工位一次合格率"},cherysupplierproflaw:{tableName:"SUPPLIER_PRO_FLAW",taskName:"缺陷业务数据"},cherysupplierpromaterialdata:{tableName:"SUPPLIER_PRO_MATERIAL_DATA",taskName:"物料主数据"},cherysupplierproattachmentdata:{tableName:"SUPPLIER_PRO_ATTACHMENT_DATA",taskName:"附件类数据"},supplierproprocessequipmentdt:{tableName:"SUPPLIER_PRO_PROCESS_EQUIPMENT",taskName:"工艺装备"},cherysupplierproprocess:{tableName:"SUPPLIER_PRO_PROCESS",taskName:"工艺"},cherysupplierproenvironment:{tableName:"SUPPLIER_PRO_ENVIRONMENT",taskName:"环境业务数据"},cherysupplierprooeeachievementrate:{tableName:"SUPPLIER_PRO_OEE_ACHIEVEMENT_RATE",taskName:"设备OEE达成率"},cherysupplierprooeetimedetails:{tableName:"SUPPLIER_PRO_OEE_TIME_DETAILS",taskName:"OEE时间明细"},supplierproplaning:{taskName:"整车月度生产计划2"},cherysuppliermrpmonth:{taskName:"M+6月物料需求计划"},cherysuppliermrpdata:{taskName:"日物料需求计划"},cherysuppliersaweek:{taskName:"计划协议"},cherysupplierpo:{taskName:"采购订单"},cherysupplierporhschedul:{taskName:"过焊装未过总装"},cherysupplierprotschedul:{taskName:"过涂装未过总装"},cherysupplierreturn:{taskName:"退货单"},supplierinvdata:{taskName:"奇瑞RDC共享库存"},cherysuppliermrp:{taskName:"日MRP状态监控"},cherysuppliermrpwarning:{taskName:"日MRP预警推移"}},fe=me.userStore(),be=fe.state;function je(o){if(o.filters&&JSON.stringify(o.filters)!="{}")for(let n in o.filters)o.filters[n]==""&&(o.filters[n]=null);return o}async function ze(o,n){const b=new Blob([o],{type:"application/json"}),l=URL.createObjectURL(b),u=document.createElement("a");u.href=l,u.download=n,u.click(),URL.revokeObjectURL(l)}function Ne(o,n="tableName"){let b=null;if(n=="taskName"){let l={整车月度生产计划1:"supplierproplaning","M+6月物料需求计划1":"cherysuppliermrpmonth","M+6月物料需求计划2":"cherysuppliermrpmonth","供应商共享库存-上午":"cherysuppliersinvdata","供应商共享库存-晚上":"cherysuppliersinvdata"};for(let u in l)u==o&&(b=l[u])}if(!b)for(let l in le)le[l][n]==o&&(b=l);return b}function Qe(o,n="tableName",b){let l=Ne(o,n),u=null;return l&&(u=JSON.parse(JSON.stringify(de[l])),u.forEach(i=>{(i.type=="input"||i.type=="numberInput"||i.type=="datetimeInput")&&(i.type=null),i.type=="filterSelect"&&(i.type="filter")})),u}function ge(o){return`tableColumns_${be.userName}_${o}`}const De={key:0},_e={key:2},Ce={key:7},Ge=Object.assign({name:"elTable"},{__name:"index",props:{specialLocalColumnName:{type:String,default:null},multipleTable:{type:Boolean,default:!1},showTableIndex:{type:Boolean,default:!1},leftOperation:{type:Object,default:null},leftOperationColumnWidth:{type:Number,default:120},rightOperation:{type:Object,default:null},rightOperationColumnWidth:{type:Number,default:150},tableData:{type:Object,default:[]},tableColumns:{type:Object,default:[]},columnWidth:{type:Number,default:null},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},getEditItemDisabled:{type:[Function,Boolean],default:!1},selectableDisabled:{type:[Function,Boolean],default:!0},tableRowClassName:{type:Function,default:null},tableCellClassName:{type:Function,default:null}},emits:["sortChange","leftOperationHadel","rightOperationHadel","tableSelectionHandle","editItemFocusHandle","editItemChangeHandle","editItemClearHandle"],setup(o,{expose:n,emit:b}){const l=o,u=N([]);u.value=l.tableColumns;const i=b,w=N(null);let y=l.specialLocalColumnName||pe().name;const R=ge(y);window.addEventListener("setItemEvent",e=>{ae(()=>{e.key==R&&(u.value=JSON.parse(e.newValue),w.value&&w.value.doLayout())})});function P(e){i("tableSelectionHandle",e)}function j(e){let a="-";return e&&(a=ye(e)),a}function L(e,a,c){let _=c.options.filter(x=>x.value==a[c.prop]);return!_||_.length<=0||!_[0][e]?e=="type"?"info":"--":_[0][e]}function $(e){i("sortChange",e)}function U(e,a){i("leftOperationHadel",e,a)}function E(){let e=[];return l.rightOperation.forEach(a=>{e.push(a.auth)}),e}function B(e,a,c){return typeof l.getEditItemDisabled=="boolean"?l.getEditItemDisabled:l.getEditItemDisabled(e,a,c.$index)}function z(e,a){return typeof l.selectableDisabled=="function"?l.selectableDisabled(e,a):l.selectableDisabled}function O(e,a,c){i("editItemFocusHandle",e,a,c)}function d(e,a,c){i("editItemChangeHandle",e,a,c)}function V(e,a){i("editItemClearHandle",e,a)}function m(e,a){i("rightOperationHadel",e,a)}return n({table_Ref:w}),ie(()=>{}),(e,a)=>{const c=v("el-button"),_=v("el-tag"),x=v("el-input"),A=v("el-option"),Q=v("el-select"),g=v("el-date-picker"),X=v("el-input-number"),I=ee("auth"),re=ee("auth-any");return s(),f(H(he),{ref_key:"table_Ref",ref:w,"row-key":"id",data:l.tableData,border:!0,onSortChange:$,onSelectionChange:P,"row-class-name":l.tableRowClassName,"cell-class-name":l.tableCellClassName},{default:h(()=>[l.multipleTable?(s(),f(H(Z),{key:0,type:"selection",fixed:"left",width:"55",selectable:z})):M("",!0),l.showTableIndex?(s(),f(H(Z),{key:1,fixed:"left",type:"index",width:"50"})):M("",!0),l.leftOperation&&l.leftOperation.length>0?(s(),f(H(Z),{key:2,fixed:"left",width:l.leftOperationColumnWidth,label:"操作",align:"center"},{default:h(p=>[(s(!0),T(Y,null,J(l.leftOperation,(C,r)=>(s(),f(c,{key:r,type:C.type,link:C.link,onClick:q=>U(C,p)},{default:h(()=>[F(K(C.label),1)]),_:2},1032,["type","link","onClick"]))),128))]),_:1},8,["width"])):M("",!0),(s(!0),T(Y,null,J(u.value,(p,C)=>(s(),T(Y,{key:C},[p.setNoShow?M("",!0):(s(),f(H(Z),{key:0,label:p.title,prop:p.prop,sortable:p.sortable||"custom",fixed:p.fixed,width:p.width||l.columnWidth,align:p.align||l.columnAlign,"show-overflow-tooltip":p.tooltip,"header-align":p.headerAlign||l.columnHeaderAlign},{default:h(r=>[p.type=="datetime"?(s(),T("span",De,K(j(r.row[p.prop])),1)):p.type=="tagFilter"?(s(),f(_,{key:1,type:L("type",r.row,p)},{default:h(()=>[F(K(L("label",r.row,p)),1)]),_:2},1032,["type"])):p.type=="filter"?(s(),T("span",_e,K(L("label",r.row,p)),1)):p.type=="input"?(s(),f(x,{key:3,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,placeholder:p.label,disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","placeholder","disabled","clearable","onFocus","onChange","onClear"])):p.type=="filterSelect"?(s(),f(Q,{key:4,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,filterable:!p.noSearch,placeholder:"请选择",disabled:B(p,r.row,r),clearable:!p.noClear,onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},{default:h(()=>[(s(!0),T(Y,null,J(p.options,(q,k)=>(s(),f(A,{key:k,label:q.label,value:q.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","disabled","clearable","onFocus","onChange","onClear"])):p.type=="datetimeInput"?(s(),f(g,{key:5,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,style:{width:"100%"},type:p.inputType||"datetime",format:p.format||"YYYY-MM-DD HH:mm:ss","value-format":p.valueFormat||"YYYY-MM-DD HH:mm:ss",clearable:!p.noClear,disabled:B(p,r.row,r),onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments),onClear:q=>V(p,r)},null,8,["modelValue","onUpdate:modelValue","type","format","value-format","clearable","disabled","onFocus","onChange","onClear"])):p.type=="numberInput"?(s(),f(X,{key:6,modelValue:r.row[p.prop],"onUpdate:modelValue":q=>r.row[p.prop]=q,min:p.min,max:p.max,disabled:B(p,r.row,r),onFocus:q=>{O(p,r,q)},onChange:q=>d(p,r,arguments)},null,8,["modelValue","onUpdate:modelValue","min","max","disabled","onFocus","onChange"])):(s(),T("span",Ce,K(r.row[p.prop]),1))]),_:2},1032,["label","prop","sortable","fixed","width","align","show-overflow-tooltip","header-align"]))],64))),128)),l.rightOperation&&l.rightOperation.length>0?te((s(),f(H(Z),{key:3,fixed:"right",width:l.rightOperationColumnWidth,align:"center",label:"操作"},{default:h(p=>[(s(!0),T(Y,null,J(l.rightOperation,(C,r)=>te((s(),f(c,{key:r,type:C.type,link:C.link,onClick:q=>m(C,p)},{default:h(()=>[F(K(C.label),1)]),_:2},1032,["type","link","onClick"])),[[ce,typeof C.hide=="function"?!C.hide(p.row,p):!C.hide],[I,C.auth]])),128))]),_:1},8,["width"])),[[re,E()]]):M("",!0)]),_:1},8,["data","row-class-name","cell-class-name"])}}}),We=Object.assign({name:"elPager"},{__name:"index",props:{pager:{type:Object,default:{}},pageLayout:{type:String,default:"total, sizes,prev, pager, next"},isHideOnlyOne:{type:Boolean,default:!1},pageBackGround:{type:Boolean,default:!0},pageSizeList:{type:Object,default:[10,20,50,100]}},emits:["pageSizeChange","pageCurrentChange"],setup(o,{emit:n}){const b=o,l=n;function u(w){l("pageSizeChange",w)}function i(w){l("pageCurrentChange",w)}return ie(()=>{}),(w,y)=>(s(),f(H(we),{currentPage:b.pager.page,"page-size":b.pager.pageSize,total:b.pager.total,background:b.pageBackGround,layout:b.pageLayout,"hide-on-single-page":b.isHideOnlyOne,"page-sizes":b.pageSizeList,onSizeChange:u,onCurrentChange:i},null,8,["currentPage","page-size","total","background","layout","hide-on-single-page","page-sizes"]))}}),Pe=Object.assign({name:"setColumsPop"},{__name:"index",props:{tableColumns:{type:Object,default:null},initTableColums:{type:Object,default:null},localTableColumnsName:{type:String,default:null}},setup(o){const n=o,b=N(!1),l=N(!1),u=N([]),i=N([]),w=N(!1),y=()=>{w.value=!1;let m=i.value.filter(e=>e.setNoShow==!0);if(m&&m.length>0)w.value=!0;else{let e=[];n.initTableColums.forEach(c=>{e.push(c.prop)});let a=[];i.value.forEach(c=>{a.push(c.prop)}),w.value=e.join(",")!=a.join(",")}},R=()=>{i.value=n.tableColumns,u.value=[],i.value.forEach(m=>{m.setNoShow||u.value.push(m.prop)}),P(),y()},P=()=>{b.value=u.value.length===i.value.length,l.value=u.value.length{m?(w.value=!1,u.value=[],i.value.forEach(e=>{u.value.push(e.prop),e.setNoShow=!1}),U()):(w.value=!0,u.value=[],i.value.forEach(e=>{e.setNoShow=!0}),U())},L=(m,e)=>{let a=e.prop;u.value=[],i.value.forEach(c=>{c.prop==a&&(c.setNoShow=!m),c.setNoShow||u.value.push(c.prop)}),P(),y(),U()},$=()=>{w.value=!1,u.value=[],i.value=JSON.parse(JSON.stringify(n.initTableColums)),i.value.forEach(m=>{u.value.push(m.prop)}),P(),U()},U=()=>{localStorage.setItem(n.localTableColumnsName,JSON.stringify(i.value)),y(),P()},E=N(null),B=N(null),z=m=>{E.value=m},O=(m,e)=>{B.value=m,e.preventDefault()},d=(m,e)=>{if(E.value!==B.value){let a=i.value.indexOf(E.value),c=i.value.indexOf(B.value),_=[...i.value];_.splice(a,1),_.splice(c,0,E.value),i.value=[..._],U()}},V=m=>{m.preventDefault()};return ie(()=>{R()}),(m,e)=>{const a=v("el-button"),c=v("el-checkbox"),_=v("el-dropdown-item"),x=v("el-checkbox-group"),A=v("el-dropdown-menu"),Q=v("el-dropdown");return s(),f(Q,{"hide-on-click":!1},{dropdown:h(()=>[D(A,null,{default:h(()=>[D(_,null,{default:h(()=>[D(c,{modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=g=>b.value=g),onChange:j,indeterminate:l.value},{default:h(()=>e[4]||(e[4]=[W("span",{style:{color:"#333"}},"全选",-1)])),_:1},8,["modelValue","indeterminate"])]),_:1}),D(x,{class:"columsList",modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=g=>u.value=g)},{default:h(()=>[(s(!0),T(Y,null,J(i.value,(g,X)=>(s(),f(_,{key:X,draggable:!0,onDragstart:I=>z(g),onDragenter:I=>O(g,I),onDragend:I=>d(g,I),onDragover:e[1]||(e[1]=I=>V(I))},{default:h(()=>[D(c,{onChange:I=>{L(I,g)},label:g.title,value:g.prop},null,8,["onChange","label","value"])]),_:2},1032,["onDragstart","onDragenter","onDragend"]))),128))]),_:1},8,["modelValue"])]),_:1}),D(a,{class:"restBtn",onClick:$},{default:h(()=>e[5]||(e[5]=[F("重置")])),_:1})]),default:h(()=>[D(a,{icon:"Setting",plain:"",type:w.value?"primary":null},{default:h(()=>e[3]||(e[3]=[F("字段设置")])),_:1},8,["type"])]),_:1})}}}),Je=oe(Pe,[["__scopeId","data-v-4f8f4f3e"]]);function Se(o,n,b,l){const u=[o],i=new Blob(u,{type:"application/octet-stream"}),w=window.URL.createObjectURL(i),y=document.createElement("a");y.style.display="none",y.href=w,y.setAttribute("download",n),typeof y.download>"u"&&y.setAttribute("target","_blank"),document.body.appendChild(y),y.click(),document.body.removeChild(y),window.URL.revokeObjectURL(w)}const Ie={class:"footerBtns"},ke=ue({name:"importPop",__name:"index",props:{apiName:{type:String,default:null},accept:{type:String,required:!1,default:".xlsx,.xls"}},emits:["success"],setup(o,{expose:n,emit:b}){const l=pe(),u=N(!1),i=N([]),w=N(),y=N(!1),R=N(),P=o,L=`${systemConfig.baseUrl}/api/${P.apiName}/import`;console.log("importUrl",L);const $=()=>{var m;y.value=!1,(m=w.value)==null||m.clearFiles(),i.value=[]};n({open:()=>{u.value=!0,$()}});const E=()=>{G.error("上传失败,请您重新上传!"),y.value=!1},B=()=>{G.error("最多只能上传一个文件!")},z=()=>{y.value=!0,ve(P.apiName).then(m=>{Se(m.data,l.meta.title+"_模板.xlsx")}).catch(m=>{G.error("获取失败,请重试!")}).finally(()=>y.value=!1)},O=async()=>{if(i.value.length==0){G.error("请上传文件");return}y.value=!0,w.value.submit()},d=b,V=m=>{y.value=!1,m&&(m.code=="200"||m.code=="1"?G.success("导入成功!"):G.error(m.message)),y.value=!1,d("success"),u.value=!1};return(m,e)=>{const a=v("UploadFilled"),c=v("el-icon"),_=v("el-upload"),x=v("Download"),A=v("el-button"),Q=ee("loading");return s(),f(H(ne),{modelValue:u.value,"onUpdate:modelValue":e[2]||(e[2]=g=>u.value=g),title:"导入",width:"600","close-on-click-modal":!1},{footer:h(()=>[W("div",Ie,[W("div",null,[D(A,{type:"success",plain:"",onClick:z},{default:h(()=>[D(c,null,{default:h(()=>[D(x)]),_:1}),e[4]||(e[4]=F("下载模板 "))]),_:1})]),W("div",null,[D(A,{onClick:e[1]||(e[1]=g=>u.value=!1)},{default:h(()=>e[5]||(e[5]=[F("取消")])),_:1}),D(A,{disabled:y.value,type:"primary",onClick:O},{default:h(()=>e[6]||(e[6]=[F("确定")])),_:1},8,["disabled"])])])]),default:h(()=>[te((s(),f(_,{ref_key:"uploadRef",ref:w,"file-list":i.value,"onUpdate:fileList":e[0]||(e[0]=g=>i.value=g),action:L,"auto-upload":!1,disabled:y.value,headers:R.value,limit:1,"on-error":E,"on-exceed":B,"on-success":V,accept:o.accept,drag:"",style:{width:"300px",margin:"0 auto"}},{default:h(()=>[D(c,{color:"#c0c4cc",size:60},{default:h(()=>[D(a)]),_:1}),e[3]||(e[3]=W("div",{class:"el-upload__text"},[F("将文件拖到此处,或'"),W("em",null,"点击上传")],-1))]),_:1},8,["file-list","disabled","headers","accept"])),[[Q,y.value]])]),_:1},8,["modelValue"])}}}),Ke=oe(ke,[["__scopeId","data-v-53a15c8f"]]),Te={style:{height:"calc(70vh - 50px)",overflow:"auto"}},Ee={style:{padding:"10px"}},Be=ue({name:"apiEditPop",__name:"index",props:{apiName:{type:String,default:null},formRules:{type:Object,default:null}},emits:["submitEditForm"],setup(o,{expose:n,emit:b}){pe();const l=N(!1),u=N(!1),i=N(null),w=N(null),y=N(null),R=N(null),P=o,j=()=>{u.value=!1,i.value=null,w.value=null},L=(e,a)=>{j(),z(),ae(()=>{l.value=!0,w.value=e,a?(y.value="edit",O(a.uId)):(y.value="create",i.value={},e.forEach(c=>{c.type&&c.type=="number"?i.value[c.prop]=0:i.value[c.prop]=""}))})},$=()=>{j(),l.value=!1},U=e=>{u.value=e},E=N(null);n({open:L,close:$,changeLoading:U,validate:e=>E.value.validate(e)});const z=()=>{P.formRules?R.value=P.formRules:(R.value={},de[P.apiName].forEach(e=>{(e.required||e.searchFilter&&e.searchFilter.required)&&(R.value[e.prop]=[{required:!0,message:"必填项",trigger:"blur"}])}))},O=async e=>{u.value=!0,qe(P.apiName,e).then(a=>{i.value=a.data,u.value=!1}).catch(a=>{l.value=!1,G.error("获取失败,请重试")}).finally(()=>{u.value=!1})},d=(e,a="type")=>e.formConfig&&e.formConfig[a]?e.formConfig[a]:e[a],V=b,m=async()=>{V("submitEditForm",y.value,i.value,w.value)};return(e,a)=>{const c=v("el-input"),_=v("el-input-number"),x=v("el-date-picker"),A=v("el-option"),Q=v("el-select"),g=v("el-form-item"),X=v("el-col"),I=v("el-row"),re=v("el-form"),p=v("el-button"),C=ee("loading");return s(),f(H(ne),{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=r=>l.value=r),title:y.value=="create"?"新增":"编辑",width:"70%","close-on-click-modal":!1,top:"10vh"},{footer:h(()=>[W("div",Ee,[D(p,{"el-button":"",onClick:$},{default:h(()=>a[1]||(a[1]=[F("取消")])),_:1}),D(p,{disabled:u.value,type:"primary",onClick:m},{default:h(()=>a[2]||(a[2]=[F("确定")])),_:1},8,["disabled"])])]),default:h(()=>[te((s(),T("div",Te,[u.value?M("",!0):(s(),f(re,{key:0,ref_key:"editFormRef",ref:E,model:i.value,size:"large",rules:R.value},{default:h(()=>[D(I,{gutter:40},{default:h(()=>[(s(!0),T(Y,null,J(w.value,(r,q)=>(s(),f(X,{span:d(r,"colSpan")||12,key:q},{default:h(()=>[D(g,{prop:d(r,"prop"),label:d(r,"title"),"label-width":d(r,"labelWidth")||180},{default:h(()=>[!d(r)||d(r)=="input"?(s(),f(c,{key:0,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,placeholder:"请输入",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","clearable","disabled"])):M("",!0),d(r)=="number"?(s(),f(_,{key:1,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,min:d(r,"min"),max:d(r,"max"),clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","min","max","clearable","disabled"])):M("",!0),d(r)=="datetime"?(s(),f(x,{key:2,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,style:{width:"100%"},type:"datetime",format:r.format||"YYYY-MM-DD HH:mm:ss","value-format":r.valueFormat||"YYYY-MM-DD HH:mm:ss",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},null,8,["modelValue","onUpdate:modelValue","format","value-format","clearable","disabled"])):M("",!0),d(r)=="select"||d(r)=="tagFilter"||d(r)=="filter"?(s(),f(Q,{key:3,modelValue:i.value[d(r,"prop")],"onUpdate:modelValue":k=>i.value[d(r,"prop")]=k,filterable:!d(r,"noSearch"),placeholder:"请选择",clearable:!d(r,"noClear"),disabled:d(r,"disabled")},{default:h(()=>[(s(!0),T(Y,null,J(d(r,"options"),(k,se)=>(s(),f(A,{key:se,label:k.label,value:k.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable","disabled"])):M("",!0)]),_:2},1032,["prop","label","label-width"])]),_:2},1032,["span"]))),128))]),_:1})]),_:1},8,["model","rules"]))])),[[C,u.value]])]),_:1},8,["modelValue","title"])}}}),Xe=oe(Be,[["__scopeId","data-v-794ecd40"]]);export{Ge as _,We as a,Xe as b,de as c,Me as d,Oe as e,Ae as f,ge as g,Le as h,Ke as i,le as j,xe as k,$e as l,Ye as m,He as n,je as o,Ue as p,Ve as q,Se as r,Je as s,Re as t,Qe as u,Ne as v,ze as w};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CjcnAX-u.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CmSYTIGR.js
similarity index 81%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-CjcnAX-u.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CmSYTIGR.js
index 12716f9..db4096f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CjcnAX-u.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CmSYTIGR.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"upplierProMaterialData"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierpromaterialdata",searchFilter:{cheryProductNo:null,creationTime:null},searchOptions:[{type:"input",prop:"cheryProductNo",label:"奇瑞零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,c)=>(t(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"upplierProMaterialData"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierpromaterialdata",searchFilter:{cheryProductNo:null,creationTime:null},searchOptions:[{type:"input",prop:"cheryProductNo",label:"奇瑞零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,c)=>(t(),i(a,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-aCrunPaD.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CmycQnXx.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-aCrunPaD.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-CmycQnXx.js
index 643ad9c..1240045 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-aCrunPaD.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CmycQnXx.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i as p}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierMrpWarning"},{__name:"index",setup(i){const e=r({apiName:"cherysuppliermrpwarning",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(n,s)=>(t(),p(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i as p}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierMrpWarning"},{__name:"index",setup(i){const e=r({apiName:"cherysuppliermrpwarning",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(n,s)=>(t(),p(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CvlkEDMw.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-CvlkEDMw.js
new file mode 100644
index 0000000..d38e9de
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-CvlkEDMw.js
@@ -0,0 +1 @@
+import{_ as ce,m as j,s as de,l as me,f as L,g as he,r as p,p as M,q as w,o as s,c as N,i as m,w as u,F as P,h as k,k as _,d as h,e as T,t as W,E as $,v as g,x as H}from"./index-DfztMFTo.js";import{s as fe,_ as ge,a as ye,i as _e,b as Ce,g as be,c as x,d as Oe,p as Ne,e as Se,f as we,t as Te,h as Fe,q as ve,r as Be,j as Pe,k as ke,o as He}from"./index-9P3LRO6Q.js";const xe={class:"app-container"},Ae=Object.assign({name:"tablePage"},{__name:"index",props:{apiName:{type:String,default:null},specialPageApi:{type:String,default:null},specialColumnName:{type:String,default:null},specialLocalColumnName:{type:String,default:null},authName:{type:String,default:null},apiType:{type:String,default:null},hideSearch:{type:Boolean,default:!1},tableRowClassName:{type:Function,default:null},tableCellClassName:{type:Function,default:null},multipleTable:{type:Boolean,default:!1},leftOperation:{type:Object,default:null},leftOperationColumnWidth:{type:Number,default:120},rightOperation:{type:[Object,String],default:null},showApiRightOperation:{type:Object,default:null},apiRightHideConfig:{type:Object,default:{apiUpdate:{prop:"writeState",ruleValue:!0},apiDelete:{prop:"writeState",ruleValue:!0}}},tableColumns:{type:Object,default:null},searchOptions:{type:Object,default:[]},searchButtons:{type:Object,default:["search","export"]},searchFilter:{type:Object,default:{}},searchFilterOptions:{type:Object,default:{}},columnWidth:{type:Number,default:120},columnHeaderAlign:{type:String,default:"center"},columnAlign:{type:String,default:"center"},apiEditFormRules:{type:Object,default:null},hideSetColums:{type:Boolean,default:!1}},emits:["leftOperationHadel","rightOperationHadel","tableSelectionHandle"],setup(D,{expose:z,emit:q}){const I=j(),b=de.userStore().state,a=me({loading:!1,searchBtnOptions:{search:{icon:"Search",auth:":page",label:"查询",type:null},create:{icon:"Plus",auth:":create",label:"新增",type:"primary"},import:{icon:"BottomRight",auth:":import",label:"导入",type:"warning"},export:{icon:"TopRight",auth:":export",label:"导出",type:"success"},custominvoke:{icon:"Position",auth:":custominvoke",label:"手动开关",type:"primary"}},innerTableColumns:null,tableData:[],sortFilter:{sortBy:void 0,isAscending:void 0},pager:{page:1,pageSize:10,total:1},tableSelectList:[],initTableColums:[],localTableColumnsName:null}),e=D;function J(n){{let t=e.specialLocalColumnName||j().name;a.localTableColumnsName=be(t);let l=JSON.parse(localStorage.getItem(a.localTableColumnsName)),r=e.specialColumnName||e.apiName;a.initTableColums=e.tableColumns||x[r];let i=l&&l!=null&&l!=null?l:JSON.parse(JSON.stringify(a.initTableColums));return a.innerTableColumns=i,i}}const F=q;function G(n){a.tableSelectList=n,F("tableSelectionHandle",n)}function K(n,t){F("leftOperationHadel",n,t)}function Q(){if(typeof e.rightOperation=="object"&&!e.showApiRightOperation)return e.rightOperation;if(typeof e.rightOperation=="object"&&e.showApiRightOperation||typeof e.rightOperation=="string"){let n=e.showApiRightOperation||e.rightOperation.split(","),t={apiUpdate:{label:"编辑",type:"warning"},apiDelete:{label:"删除",type:"danger"}},l=[];return n&&n.length>0&&n.forEach(r=>{l.push({label:t[r].label,name:r,link:!0,type:t[r].type,auth:(e.authName||e.apiName)+":"+r,hide:(i,y)=>i[e.apiRightHideConfig[r].prop]==e.apiRightHideConfig[r].ruleValue})}),typeof e.rightOperation=="object"&&(l=[...l,...e.rightOperation]),l}}const f=L();function X(n,t){if(n.name=="apiUpdate"){let r=(e.tableColumns||x[e.apiName]).filter(i=>!i.noEdit);f.value.open(r,t.row)}n.name=="apiDelete"&&$.confirm("是否确定删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{a.loading=!0,Oe(e.apiName,t.row.uId).then(l=>{g.success("操作成功!"),c(1)}).finally(()=>{a.loading=!1})}),F("rightOperationHadel",n,t)}const Z=async(n,t,l)=>{f.value.validate(r=>{r&&(n=="create"?(t.hasOwnProperty("createUser")&&(t.createUser=b.realName),t.hasOwnProperty("createByUser")&&(t.createByUser=b.realName),t.hasOwnProperty("createTime")&&(t.createTime=H(new Date,"YYYY-mm-dd HH:MM:SS")),f.value.changeLoading(!0),Ne(e.apiName,t).then(i=>{f.value.close(),g.success("操作成功!"),c(1)}).catch(i=>{g.error("操作失败!")}).finally(()=>{f.value.changeLoading(!1)})):(t.hasOwnProperty("updateByUser")&&t.hasOwnProperty("updateTime")||t.hasOwnProperty("updateUser")&&t.hasOwnProperty("updateTime")?(t.hasOwnProperty("updateByUser")&&(t.updateByUser=b.realName),t.hasOwnProperty("updateUser")&&(t.updateUser=b.realName),t.hasOwnProperty("updateTime")&&(t.updateTime=H(new Date,"YYYY-mm-dd HH:MM:SS"))):["taskconifgure","customlog"].indexOf(e.apiName)<0&&(t.remark=`修改信息:${b.realName} ${H(new Date,"YYYY-mm-dd HH:MM:SS")}`),f.value.changeLoading(!0),Se(e.apiName,t).then(i=>{f.value.close(),g.success("操作成功!"),c(1)}).catch(i=>{g.error("操作失败!")}).finally(()=>{f.value.changeLoading(!1)})))})};function O(n){let t=[];if(e.hideSearch)t=e.searchFilter;else{let r=function(i,y){return e.searchFilterOptions&&e.searchFilterOptions[i]&&e.searchFilterOptions[i].action?e.searchFilterOptions[i].action:y};for(let i in e.searchFilter){let y=e.searchOptions.filter(C=>C.prop==i),S=y&&y.length>0?y[0].type:null;if((e.searchFilter[i]||e.searchFilter[i]==0)&&e.searchFilter[i]!="")if(S=="datetimerange")t.push({logic:"And",column:i,action:r(i,">="),value:e.searchFilter[i][0]}),t.push({logic:"And",column:i,action:r(i,"<="),value:e.searchFilter[i][1]});else{let C="like";["tagFilter","filter","number","select"].indexOf(S)>=0&&(C="=="),t.push({logic:"And",column:i,action:r(i,C),value:e.searchFilter[i]})}}}return He({pageNumber:a.pager.page,pageSize:n||a.pager.pageSize,sortBy:a.sortFilter.sortBy,isAscending:a.sortFilter.isAscending,condition:{filters:t}})}function c(n,t){a.loading=!0,n||(n=a.pager.page),n&&(a.pager.page=n),e.apiType=="detailApi"?we(e.apiName,O()).then(l=>{a.tableData=l.data.data,a.pager.total=l.data.totalCount,t&&t(l)}).catch(l=>{g.error("数据获取失败!")}).finally(()=>a.loading=!1):e.specialPageApi?Te(e.specialPageApi,O()).then(l=>{a.tableData=l.data.data,a.pager.total=l.data.totalCount,t&&t(l)}).catch(l=>{g.error("数据获取失败!")}).finally(()=>a.loading=!1):Fe(e.apiName,O()).then(l=>{a.tableData=l.data.data,a.pager.total=l.data.totalCount,t&&t(l)}).catch(l=>{g.error("数据获取失败!")}).finally(()=>a.loading=!1)}function A(n){a.loading=!0,c(1,t=>{let l=O();n&&(l=O(t.data.totalCount)),ve(e.apiName,l).then(r=>{let i=n?"全部":"当页";Be(r.data,I.meta.title+`_按条件导出${i}.xlsx`)}).catch(r=>{g.error("操作失败!")}).finally(()=>a.loading=!1)})}const R=L();function ee(n){if(n=="search")c(1);else if(n=="create"){let l=(e.tableColumns||x[e.apiName]).filter(r=>!r.noEdit);f.value.open(l)}else n=="import"?R.value.open():n=="custominvoke"&&$.confirm("是否确定操作手动开关?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{a.loading=!0;let t={taskName:Pe[e.apiName].taskName,client:"Chery"};ke(t).then(l=>{g.success("操作成功!"),c(1)}).finally(()=>a.loading=!1)})}function te(n){const{prop:t,order:l}=n;if(!t||!l){a.sortFilter.sortBy=void 0,a.sortFilter.isAscending=void 0,c(1);return}a.sortFilter.sortBy=t,a.sortFilter.isAscending=l=="ascending",c(1)}function ae(n,t){c()}function le(n){a.pager.pageSize=n,c(1)}function ne(n){c(n)}return he(()=>{J(),c()}),z({state:a,getTableData:c}),(n,t)=>{const l=p("el-input"),r=p("el-input-number"),i=p("el-date-picker"),y=p("el-option"),S=p("el-select"),C=p("el-form-item"),U=p("arrow-down"),oe=p("el-icon"),V=p("el-button"),Y=p("el-dropdown-item"),ie=p("el-dropdown-menu"),re=p("el-dropdown"),se=p("el-form"),E=p("el-card"),v=M("auth"),pe=M("loading");return w((s(),N("div",xe,[e.hideSearch&&e.hideSetColums?_("",!0):(s(),m(E,{key:0,class:"search-container"},{default:u(()=>[e.hideSearch?_("",!0):(s(),m(se,{key:0,inline:!0},{default:u(()=>[(s(!0),N(P,null,k(e.searchOptions,(o,B)=>w((s(),m(C,{key:B,label:o.label},{default:u(()=>[o.type=="input"&&!o.hide?(s(),m(l,{key:0,modelValue:e.searchFilter[o.prop],"onUpdate:modelValue":d=>e.searchFilter[o.prop]=d,placeholder:o.label,clearable:!o.noClear},null,8,["modelValue","onUpdate:modelValue","placeholder","clearable"])):_("",!0),o.type=="number"&&!o.hide?(s(),m(r,{key:1,modelValue:e.searchFilter[o.prop],"onUpdate:modelValue":d=>e.searchFilter[o.prop]=d,min:o.min,max:o.max},null,8,["modelValue","onUpdate:modelValue","min","max"])):_("",!0),o.type=="datetimerange"&&!o.hide?(s(),m(i,{key:2,modelValue:e.searchFilter[o.prop],"onUpdate:modelValue":d=>e.searchFilter[o.prop]=d,type:"datetimerange","start-placeholder":"起始时间","end-placeholder":"结束时间",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"370px"}},null,8,["modelValue","onUpdate:modelValue"])):_("",!0),o.type=="select"&&!o.hide?(s(),m(S,{key:3,modelValue:e.searchFilter[o.prop],"onUpdate:modelValue":d=>e.searchFilter[o.prop]=d,filterable:!o.noSearch,placeholder:"请选择",style:{width:"240px"},clearable:!o.noClear},{default:u(()=>[(s(!0),N(P,null,k(o.options,(d,ue)=>(s(),m(y,{key:ue,label:d.label,value:d.value},null,8,["label","value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","filterable","clearable"])):_("",!0)]),_:2},1032,["label"])),[[v,(e.authName||e.apiName)+a.searchBtnOptions.search.auth]])),128)),h(C,null,{default:u(()=>[(s(!0),N(P,null,k(e.searchButtons,(o,B)=>(s(),N("div",{style:{"margin-right":"10px"},key:B},[a.searchBtnOptions[o].auth==":export"?w((s(),m(re,{key:0,"hide-on-click":!1},{dropdown:u(()=>[h(ie,null,{default:u(()=>[h(Y,{onClick:t[0]||(t[0]=d=>A())},{default:u(()=>t[2]||(t[2]=[T("按条件导出【当前页】")])),_:1}),h(Y,{divided:"",onClick:t[1]||(t[1]=d=>A(!0))},{default:u(()=>t[3]||(t[3]=[T("按条件导出【全部】")])),_:1})]),_:1})]),default:u(()=>[h(V,{icon:a.searchBtnOptions[o].icon,type:a.searchBtnOptions[o].type},{default:u(()=>[T(W(a.searchBtnOptions[o].label)+" ",1),h(oe,{class:"el-icon--right"},{default:u(()=>[h(U)]),_:1})]),_:2},1032,["icon","type"])]),_:2},1024)),[[v,(e.authName||e.apiName)+a.searchBtnOptions[o].auth]]):w((s(),m(V,{key:1,icon:a.searchBtnOptions[o].icon,type:a.searchBtnOptions[o].type,onClick:d=>ee(o)},{default:u(()=>[T(W(a.searchBtnOptions[o].label),1)]),_:2},1032,["icon","type","onClick"])),[[v,(e.authName||e.apiName)+a.searchBtnOptions[o].auth]])]))),128))]),_:1})]),_:1})),!e.hideSetColums&&a.innerTableColumns?(s(),m(fe,{key:1,style:{"margin-left":"auto"},localTableColumnsName:a.localTableColumnsName,initTableColums:a.initTableColums,tableColumns:a.innerTableColumns},null,8,["localTableColumnsName","initTableColums","tableColumns"])):_("",!0)]),_:1})),h(E,{class:"paged-table-container"},{default:u(()=>[a.innerTableColumns?(s(),m(ge,{key:0,specialLocalColumnName:e.specialLocalColumnName,columnWidth:e.columnWidth,columnHeaderAlign:e.columnHeaderAlign,columnAlign:e.columnAlign,tableData:a.tableData,tableColumns:a.innerTableColumns,onSortChange:te,leftOperation:e.leftOperation,onLeftOperationHadel:K,leftOperationColumnWidth:e.leftOperationColumnWidth,rightOperation:Q(),onRightOperationHadel:X,multipleTable:e.multipleTable,onTableSelectionHandle:G,tableRowClassName:e.tableRowClassName,tableCellClassName:e.tableCellClassName},null,8,["specialLocalColumnName","columnWidth","columnHeaderAlign","columnAlign","tableData","tableColumns","leftOperation","leftOperationColumnWidth","rightOperation","multipleTable","tableRowClassName","tableCellClassName"])):_("",!0),h(ye,{style:{"margin-top":"15px",float:"right"},pager:a.pager,onPageSizeChange:le,onPageCurrentChange:ne},null,8,["pager"])]),_:1}),h(_e,{ref_key:"importPopRef",ref:R,apiName:e.apiName,onSuccess:ae},null,8,["apiName"]),h(Ce,{ref_key:"apiEditPopRef",ref:f,apiName:e.apiName,onSubmitEditForm:Z,formRules:e.apiEditFormRules},null,8,["apiName","formRules"])])),[[pe,a.loading]])}}}),Ye=ce(Ae,[["__scopeId","data-v-4931bffb"]]);export{Ye as t};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-cWAXNc6m.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIKgj4pb.js
similarity index 83%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-cWAXNc6m.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DIKgj4pb.js
index 0b1dd41..d305361 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-cWAXNc6m.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIKgj4pb.js
@@ -1 +1 @@
-import{t}from"./index-CIzvAREh.js";import{l as a,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"upplierProStationFirstPassyield"},{__name:"index",setup(s){const e=a({apiName:"cherysupplierprostationfirstpassyield",searchFilter:{stationId:null,creationTime:null},searchOptions:[{type:"input",prop:"stationId",label:"工位代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,p)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t}from"./index-CvlkEDMw.js";import{l as a,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"upplierProStationFirstPassyield"},{__name:"index",setup(s){const e=a({apiName:"cherysupplierprostationfirstpassyield",searchFilter:{stationId:null,creationTime:null},searchOptions:[{type:"input",prop:"stationId",label:"工位代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,p)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-DIXU0j8M.css b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIXU0j8M.css
new file mode 100644
index 0000000..92010ac
--- /dev/null
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIXU0j8M.css
@@ -0,0 +1 @@
+[data-v-4931bffb] .search-container .el-card__body{display:flex;justify-content:space-between}
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-DlYmzVLV.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIxozLsN.js
similarity index 83%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-DlYmzVLV.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DIxozLsN.js
index d955dfe..19cb918 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-DlYmzVLV.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DIxozLsN.js
@@ -1 +1 @@
-import{t as r}from"./index-CIzvAREh.js";import{l as t,o as a,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"supplierProFirstPassyield"},{__name:"index",setup(s){const e=t({apiName:"cherysupplierprofirstpassyield",searchFilter:{cheryProductNo:null,creationTime:null},searchOptions:[{type:"input",prop:"cheryProductNo",label:"奇瑞零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,p)=>(a(),i(r,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t as r}from"./index-CvlkEDMw.js";import{l as t,o as a,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"supplierProFirstPassyield"},{__name:"index",setup(s){const e=t({apiName:"cherysupplierprofirstpassyield",searchFilter:{cheryProductNo:null,creationTime:null},searchOptions:[{type:"input",prop:"cheryProductNo",label:"奇瑞零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate"});return(o,p)=>(a(),i(r,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","export","custominvoke"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-K2G4hQZY.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DLP5nFp8.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-K2G4hQZY.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DLP5nFp8.js
index f3eae77..3882f69 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-K2G4hQZY.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DLP5nFp8.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierMrpDate"},{__name:"index",setup(p){const e=r({apiName:"cherysuppliermrpdata",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierMrpDate"},{__name:"index",setup(p){const e=r({apiName:"cherysuppliermrpdata",searchFilter:{materialCode:null,creationTime:null},searchOptions:[{type:"input",prop:"materialCode",label:"零件号"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,l)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-vacFoPu5.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DM0EFjfN.js
similarity index 83%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-vacFoPu5.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DM0EFjfN.js
index 29add4d..88f235f 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-vacFoPu5.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DM0EFjfN.js
@@ -1 +1 @@
-import{t}from"./index-CIzvAREh.js";import{l as a,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const h=Object.assign({name:"supplierProAttachmentData"},{__name:"index",setup(p){const e=a({apiName:"cherysupplierproattachmentdata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
+import{t}from"./index-CvlkEDMw.js";import{l as a,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const h=Object.assign({name:"supplierProAttachmentData"},{__name:"index",setup(p){const e=a({apiName:"cherysupplierproattachmentdata",searchFilter:{supplierCode:null,creationTime:null},searchOptions:[{type:"input",prop:"supplierCode",label:"供应商代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}],rightOperation:"apiUpdate,apiDelete"});return(o,s)=>(r(),i(t,{columnWidth:150,apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter,rightOperation:e.rightOperation,searchButtons:["search","create","import","export"]},null,8,["apiName","searchOptions","searchFilter","rightOperation"]))}});export{h as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BsD48mtr.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DNJKccMX.js
similarity index 94%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-BsD48mtr.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DNJKccMX.js
index 293e8f6..1922388 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BsD48mtr.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DNJKccMX.js
@@ -1 +1 @@
-import{g as B,d as T}from"./menuApi-q6E57Lte.js";import{l as M,f as N,g as P,r as i,p as g,q as u,o as r,c as V,d as t,w as l,i as s,e as d,U as q,a as v,t as k,W as R,E as S,v as O}from"./index-Dk5CK9SF.js";import U from"./editDialog-Cg5D60m_.js";import"./elIconList-CTsHrnlH.js";import"./faIconList-BZZaItCH.js";const j={class:"app-container"},G=Object.assign({name:"menuIndex"},{__name:"index",setup(z){const n=M({queryParams:{name:""},tableData:[],loading:!1}),m=N();P(()=>{p()});function p(){n.loading=!0,B(n.queryParams).then(f=>{let{data:e}=f;n.tableData=e}).finally(()=>n.loading=!1)}function x(f){S.confirm("是否删除该菜单?请注意删除操作会同时删除所有子级菜单!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{n.loading=!0,T({ids:[f]}).then(()=>{var e;O({message:"删除成功",type:"success"}),(e=m.value)==null||e.refreshMenu(),p()}).finally(()=>n.loading=!1)})}return(f,e)=>{const D=i("el-input"),b=i("el-form-item"),c=i("el-button"),h=i("el-form"),w=i("el-card"),o=i("el-table-column"),y=i("el-tag"),C=i("el-table"),_=g("auth"),I=g("auth-any"),E=g("loading");return u((r(),V("div",j,[t(w,{class:"search-container"},{default:l(()=>[t(h,{inline:!0},{default:l(()=>[t(b,{label:"菜单名称"},{default:l(()=>[t(D,{modelValue:n.queryParams.name,"onUpdate:modelValue":e[0]||(e[0]=a=>n.queryParams.name=a),placeholder:"菜单名称",clearable:""},null,8,["modelValue"])]),_:1}),t(b,null,{default:l(()=>[u((r(),s(c,{onClick:p,icon:"Search"},{default:l(()=>e[2]||(e[2]=[d("查询")])),_:1})),[[_,"menuIndex:page"]]),u((r(),s(c,{type:"primary",onClick:e[1]||(e[1]=()=>m.value.openDialog())},{default:l(()=>e[3]||(e[3]=[d("新增")])),_:1})),[[_,"menuIndex:add"]])]),_:1})]),_:1})]),_:1}),t(w,{class:"full-table-container"},{default:l(()=>[t(C,{ref:"tableRef","row-key":"id",data:n.tableData,border:""},{default:l(()=>[t(o,{prop:"menuName",label:"菜单名称"},{default:l(a=>[t(q,{icon:a.row.menuIcon},null,8,["icon"]),v("span",null," "+k(a.row.menuName),1)]),_:1}),t(o,{prop:"menuType",label:"类型",width:"100"},{default:l(a=>[a.row.menuType===1?(r(),s(y,{key:0,type:"success","disable-transitions":""},{default:l(()=>e[4]||(e[4]=[d("目录")])),_:1})):a.row.menuType===2?(r(),s(y,{key:1,type:"warning","disable-transitions":""},{default:l(()=>e[5]||(e[5]=[d(" 菜单 ")])),_:1})):(r(),s(y,{key:2,type:"danger","disable-transitions":""},{default:l(()=>e[6]||(e[6]=[d("按钮")])),_:1}))]),_:1}),t(o,{prop:"routeName",label:"路由名称"}),t(o,{prop:"routePath",label:"路由"}),t(o,{prop:"componentPath",label:"组件",width:"210","show-overflow-tooltip":""}),t(o,{prop:"permission",label:"权限标识",width:"210","show-overflow-tooltip":""}),t(o,{prop:"sort",label:"序号",width:"100"}),t(o,{prop:"status",label:"状态",width:"80"},{default:l(a=>[v("span",{style:R({color:a.row.status===1?"var(--el-color-success)":"var(--el-color-error)"})},k(a.row.status===1?"正常":"禁用"),5)]),_:1}),u((r(),s(o,{label:"操作",align:"left",width:"180","show-overflow-tooltip":""},{default:l(a=>[u((r(),s(c,{link:"",icon:"Edit",type:"primary",onClick:()=>m.value.openDialog(a.row.id)},{default:l(()=>e[7]||(e[7]=[d("编辑")])),_:2},1032,["onClick"])),[[_,"menuIndex:edit"]]),u((r(),s(c,{link:"",icon:"Delete",type:"danger",onClick:L=>x(a.row.id)},{default:l(()=>e[8]||(e[8]=[d("删除")])),_:2},1032,["onClick"])),[[_,"menuIndex:delete"]])]),_:1})),[[I,["menuIndex:edit","menuIndex:delete"]]])]),_:1},8,["data"])]),_:1}),t(U,{ref_key:"menuEditDialogRef",ref:m,onOnClose:p},null,512)])),[[E,n.loading]])}}});export{G as default};
+import{g as B,d as T}from"./menuApi-BlxNrmTH.js";import{l as M,f as N,g as P,r as i,p as g,q as u,o as r,c as V,d as t,w as l,i as s,e as d,U as q,a as v,t as k,W as R,E as S,v as O}from"./index-DfztMFTo.js";import U from"./editDialog-BG_uafSG.js";import"./elIconList-VhtBug2L.js";import"./faIconList-BwJKcuPo.js";const j={class:"app-container"},G=Object.assign({name:"menuIndex"},{__name:"index",setup(z){const n=M({queryParams:{name:""},tableData:[],loading:!1}),m=N();P(()=>{p()});function p(){n.loading=!0,B(n.queryParams).then(f=>{let{data:e}=f;n.tableData=e}).finally(()=>n.loading=!1)}function x(f){S.confirm("是否删除该菜单?请注意删除操作会同时删除所有子级菜单!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{n.loading=!0,T({ids:[f]}).then(()=>{var e;O({message:"删除成功",type:"success"}),(e=m.value)==null||e.refreshMenu(),p()}).finally(()=>n.loading=!1)})}return(f,e)=>{const D=i("el-input"),b=i("el-form-item"),c=i("el-button"),h=i("el-form"),w=i("el-card"),o=i("el-table-column"),y=i("el-tag"),C=i("el-table"),_=g("auth"),I=g("auth-any"),E=g("loading");return u((r(),V("div",j,[t(w,{class:"search-container"},{default:l(()=>[t(h,{inline:!0},{default:l(()=>[t(b,{label:"菜单名称"},{default:l(()=>[t(D,{modelValue:n.queryParams.name,"onUpdate:modelValue":e[0]||(e[0]=a=>n.queryParams.name=a),placeholder:"菜单名称",clearable:""},null,8,["modelValue"])]),_:1}),t(b,null,{default:l(()=>[u((r(),s(c,{onClick:p,icon:"Search"},{default:l(()=>e[2]||(e[2]=[d("查询")])),_:1})),[[_,"menuIndex:page"]]),u((r(),s(c,{type:"primary",onClick:e[1]||(e[1]=()=>m.value.openDialog())},{default:l(()=>e[3]||(e[3]=[d("新增")])),_:1})),[[_,"menuIndex:add"]])]),_:1})]),_:1})]),_:1}),t(w,{class:"full-table-container"},{default:l(()=>[t(C,{ref:"tableRef","row-key":"id",data:n.tableData,border:""},{default:l(()=>[t(o,{prop:"menuName",label:"菜单名称"},{default:l(a=>[t(q,{icon:a.row.menuIcon},null,8,["icon"]),v("span",null," "+k(a.row.menuName),1)]),_:1}),t(o,{prop:"menuType",label:"类型",width:"100"},{default:l(a=>[a.row.menuType===1?(r(),s(y,{key:0,type:"success","disable-transitions":""},{default:l(()=>e[4]||(e[4]=[d("目录")])),_:1})):a.row.menuType===2?(r(),s(y,{key:1,type:"warning","disable-transitions":""},{default:l(()=>e[5]||(e[5]=[d(" 菜单 ")])),_:1})):(r(),s(y,{key:2,type:"danger","disable-transitions":""},{default:l(()=>e[6]||(e[6]=[d("按钮")])),_:1}))]),_:1}),t(o,{prop:"routeName",label:"路由名称"}),t(o,{prop:"routePath",label:"路由"}),t(o,{prop:"componentPath",label:"组件",width:"210","show-overflow-tooltip":""}),t(o,{prop:"permission",label:"权限标识",width:"210","show-overflow-tooltip":""}),t(o,{prop:"sort",label:"序号",width:"100"}),t(o,{prop:"status",label:"状态",width:"80"},{default:l(a=>[v("span",{style:R({color:a.row.status===1?"var(--el-color-success)":"var(--el-color-error)"})},k(a.row.status===1?"正常":"禁用"),5)]),_:1}),u((r(),s(o,{label:"操作",align:"left",width:"180","show-overflow-tooltip":""},{default:l(a=>[u((r(),s(c,{link:"",icon:"Edit",type:"primary",onClick:()=>m.value.openDialog(a.row.id)},{default:l(()=>e[7]||(e[7]=[d("编辑")])),_:2},1032,["onClick"])),[[_,"menuIndex:edit"]]),u((r(),s(c,{link:"",icon:"Delete",type:"danger",onClick:L=>x(a.row.id)},{default:l(()=>e[8]||(e[8]=[d("删除")])),_:2},1032,["onClick"])),[[_,"menuIndex:delete"]])]),_:1})),[[I,["menuIndex:edit","menuIndex:delete"]]])]),_:1},8,["data"])]),_:1}),t(U,{ref_key:"menuEditDialogRef",ref:m,onOnClose:p},null,512)])),[[E,n.loading]])}}});export{G as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-BhxSrNP9.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DZy36IGJ.js
similarity index 78%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-BhxSrNP9.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DZy36IGJ.js
index aba9d09..d026099 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-BhxSrNP9.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DZy36IGJ.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as t,o as r,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierInvData"},{__name:"index",setup(p){const e=t({apiName:"supplierinvdata",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,n)=>(r(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as t,o as r,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierInvData"},{__name:"index",setup(p){const e=t({apiName:"supplierinvdata",searchFilter:{plantId:null,creationTime:null},searchOptions:[{type:"input",prop:"plantId",label:"工厂代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,n)=>(r(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-FhorGWeU.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DdUeIWBv.js
similarity index 74%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-FhorGWeU.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DdUeIWBv.js
index d32a7a1..8949765 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-FhorGWeU.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DdUeIWBv.js
@@ -1 +1 @@
-import{_ as o,s as c,f as a,g as d,o as e,c as s,F as l,h as m,i as u,u as _,j as i}from"./index-Dk5CK9SF.js";import f from"./menuItem-Cvp0RSgb.js";const p={class:"homeMenuPage"},h=Object.assign({name:"dashboardIndex"},{__name:"index",setup(x){c.userStore(),a(!1);let t=i;return a({children:"children",label:"menuName"}),d(()=>{}),(g,k)=>(e(),s("div",p,[(e(!0),s(l,null,m(_(t),(n,r)=>(e(),u(f,{key:r,item:n},null,8,["item"]))),128))]))}}),I=o(h,[["__scopeId","data-v-0dcedd9f"]]);export{I as default};
+import{_ as o,s as c,f as a,g as d,o as e,c as s,F as l,h as m,i as u,u as _,j as i}from"./index-DfztMFTo.js";import f from"./menuItem-BOY6VTO4.js";const p={class:"homeMenuPage"},h=Object.assign({name:"dashboardIndex"},{__name:"index",setup(x){c.userStore(),a(!1);let t=i;return a({children:"children",label:"menuName"}),d(()=>{}),(g,k)=>(e(),s("div",p,[(e(!0),s(l,null,m(_(t),(n,r)=>(e(),u(f,{key:r,item:n},null,8,["item"]))),128))]))}}),I=o(h,[["__scopeId","data-v-0dcedd9f"]]);export{I as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-CpIdlju7.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DdaEfjE6.js
similarity index 79%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-CpIdlju7.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DdaEfjE6.js
index c329206..8a9fbf2 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-CpIdlju7.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DdaEfjE6.js
@@ -1 +1 @@
-import{t as a}from"./index-CIzvAREh.js";import{l as r,o as t,i}from"./index-Dk5CK9SF.js";import"./index-Ce2KtBHV.js";const m=Object.assign({name:"supplierProHschedul"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierporhschedul",searchFilter:{productionLineId:null,creationTime:null},searchOptions:[{type:"input",prop:"productionLineId",label:"产线代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
+import{t as a}from"./index-CvlkEDMw.js";import{l as r,o as t,i}from"./index-DfztMFTo.js";import"./index-9P3LRO6Q.js";const m=Object.assign({name:"supplierProHschedul"},{__name:"index",setup(p){const e=r({apiName:"cherysupplierporhschedul",searchFilter:{productionLineId:null,creationTime:null},searchOptions:[{type:"input",prop:"productionLineId",label:"产线代码"},{type:"datetimerange",prop:"creationTime",label:"创建时间"}]});return(s,o)=>(t(),i(a,{apiName:e.apiName,searchOptions:e.searchOptions,searchFilter:e.searchFilter},null,8,["apiName","searchOptions","searchFilter"]))}});export{m as default};
diff --git a/API/Wood.Admin.WebApi/wwwroot/assets/index-Dk5CK9SF.js b/API/Wood.Admin.WebApi/wwwroot/assets/index-DfztMFTo.js
similarity index 99%
rename from API/Wood.Admin.WebApi/wwwroot/assets/index-Dk5CK9SF.js
rename to API/Wood.Admin.WebApi/wwwroot/assets/index-DfztMFTo.js
index 9b8be71..4f6e0fe 100644
--- a/API/Wood.Admin.WebApi/wwwroot/assets/index-Dk5CK9SF.js
+++ b/API/Wood.Admin.WebApi/wwwroot/assets/index-DfztMFTo.js
@@ -1,4 +1,4 @@
-const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/404-C_RQLq1Z.js","assets/404-D7DuLXxx.css","assets/500-BLFHUfe2.js","assets/500-CBXtgQ20.css","assets/index-FhorGWeU.js","assets/menuItem-Cvp0RSgb.js","assets/menuItem-DIrBG1e0.css","assets/index-Cc9I4uOx.css","assets/tablePageDemo-DYADEvHt.js","assets/index-CIzvAREh.js","assets/index-Ce2KtBHV.js","assets/index-DWLwfAY6.css","assets/index-BbPdID_D.css","assets/index-BI9miEaC.js","assets/index-BNd7nO4S.js","assets/index-BOTbcbq_.css","assets/index-PU_PLKWS.js","assets/index-CPOMzknq.js","assets/index-BhxSrNP9.js","assets/index-K2G4hQZY.js","assets/index-DcnZJCG-.js","assets/index-D0N9SAg0.js","assets/index-aCrunPaD.js","assets/index-e4xS-tRh.js","assets/index-CpIdlju7.js","assets/index-Da2gcHbn.js","assets/index-q_sqmrZc.js","assets/index-DEi0edB7.js","assets/index-BiblsfZr.js","assets/index-D3zI9Ro6.js","assets/index-C__-Wvpu.js","assets/index-Df9z4sAC.js","assets/index-Y7w2vnDH.js","assets/index-vacFoPu5.js","assets/index-D-cI8zr5.js","assets/index-CkkR5792.js","assets/index-DlYmzVLV.js","assets/index-Cz3lz1iG.js","assets/index-CHQCXQP6.js","assets/index-CF0Q-KkT.js","assets/index-CfEVzwwl.js","assets/index-xv0VFJND.js","assets/index-CjcnAX-u.js","assets/index-cWAXNc6m.js","assets/index-B6MHa_DQ.js","assets/deferredJobDialog-JeR6ZNhC.js","assets/dictSelect-B62MA1AX.js","assets/dataDictDetailApi-CLTv_5cP.js","assets/orgCascader-DKeRbItm.js","assets/orgApi-BBJpKd5N.js","assets/orgTree-w9hn07qV.js","assets/positionSelect-mayGUuK0.js","assets/positionApi-DqlGVV5b.js","assets/userSelectDialog-DB7RYxrX.js","assets/dictDetailDialog-Djix0ERV.js","assets/editDictDetailDialog-FphU2nFw.js","assets/index-Ccsy1Rzm.js","assets/editDialog-DCzGT1ZD.js","assets/logDiffIndex-CTrFZB2p.js","assets/logApi-DsOOCyL-.js","assets/logEventIndex-NcHrciRn.js","assets/logExceptionIndex-Dstw_W8s.js","assets/logJobIndex-Dx_djvQ5.js","assets/logLoginIndex-CH9UV6-F.js","assets/logOperateIndex-Dc8dmQRK.js","assets/index-Crv6rAWZ.js","assets/tenantDialog-DH6W9rMW.js","assets/index-CRKkwfNQ.css","assets/editDialog-Cg5D60m_.js","assets/menuApi-q6E57Lte.js","assets/elIconList-CTsHrnlH.js","assets/elIconList-DjZIBUtz.css","assets/faIconList-BZZaItCH.js","assets/faIconList-pncSLGd0.css","assets/editDialog-DD5WxY_x.css","assets/index-BsD48mtr.js","assets/editDialog-CpjMKW81.js","assets/fileApi-BcMGCTBz.js","assets/editDialog-nHDhGvq6.css","assets/publishDialog-BhEdUdUq.js","assets/enumSelect-sNoYGtPo.js","assets/publishIndex-B03DEnSE.js","assets/receiveIndex-DFMWTfAf.js","assets/viewDialog-C1rp8vEW.js","assets/editDialog-N6vqTqv_.js","assets/userSelect-C1qZowOW.js","assets/index-DpGe1tY8.js","assets/index-DMRuHCRn.js","assets/singleImgUpload-CHGXwshY.js","assets/singleImgUpload-BwGZF4OF.css","assets/editDialog-CbcXHJJ-.js","assets/index-W1xG552A.js","assets/editDataTypeDialog-DOzmOT5j.js","assets/roleApi-C5NV33K9.js","assets/editDialog-CqQQULs-.js","assets/editDialog-haObKzSN.css","assets/index-C9Nbem5w.js","assets/index-CO0dDQkk.js","assets/index-D0KryXY0.js","assets/editDialog-BsQLX7bp.js","assets/editDialog-BVvz9WaS.js","assets/index-BwUY-FJ5.js","assets/commonLogPage-CTdy4HYS.js","assets/customlog-BlybnOhD.js","assets/commonLogPage-1F-UGz-R.css","assets/index copy 2-MDZBwHZp.js","assets/index copy 2-B7X4cUrB.css","assets/index copy-C5Daq6tg.js","assets/index copy-BpVSABtY.css","assets/index-BHlYX8I3.js","assets/index copy-CgvTiVNA.js","assets/index copy-DaxUGE-E.css","assets/index-BoSCSpcy.js","assets/index-fTml4EG8.js","assets/index-BjmH1129.css"])))=>i.map(i=>d[i]);
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/404-DiLG155Z.js","assets/404-D7DuLXxx.css","assets/500-D5H59xIr.js","assets/500-CBXtgQ20.css","assets/index-DdUeIWBv.js","assets/menuItem-BOY6VTO4.js","assets/menuItem-DIrBG1e0.css","assets/index-Cc9I4uOx.css","assets/tablePageDemo-0tJWKpg4.js","assets/index-CvlkEDMw.js","assets/index-9P3LRO6Q.js","assets/index-DWLwfAY6.css","assets/index-DIXU0j8M.css","assets/index-MnapJ_PQ.js","assets/index-BeR-Tpn4.js","assets/index-BDfUymAz.css","assets/index-tGY11Ezp.js","assets/index-YDYhuXyo.js","assets/index-DZy36IGJ.js","assets/index-DLP5nFp8.js","assets/index-CIONuyn4.js","assets/index-Dun8Fk-R.js","assets/index-CmycQnXx.js","assets/index-CUEnb519.js","assets/index-DdaEfjE6.js","assets/index-C8IWn3zz.js","assets/index-BlJHa0Rc.js","assets/index-Bsll9pGk.js","assets/index-Brg6OZec.js","assets/index-CFOsi6WU.js","assets/index-Bb60x1dZ.js","assets/index-C1g3AyDm.js","assets/index-hx5HqJ8L.js","assets/index-DM0EFjfN.js","assets/index-BS3eQQsu.js","assets/index-CFWVdWqU.js","assets/index-DIxozLsN.js","assets/index-wvYYxlQW.js","assets/index-CY7-ci1U.js","assets/index-YuCrtYPz.js","assets/index-CVB_Hyyy.js","assets/index-C-5pJtI-.js","assets/index-CmSYTIGR.js","assets/index-DIKgj4pb.js","assets/index-XuBzJva1.js","assets/deferredJobDialog-B28FVM6W.js","assets/dictSelect-C9zNQMlQ.js","assets/dataDictDetailApi-DwI1rkgo.js","assets/orgCascader-DuGog_1G.js","assets/orgApi-QFbU9gQW.js","assets/orgTree-BvhnaDNm.js","assets/positionSelect-_oCoaL-p.js","assets/positionApi-DoxSXi_R.js","assets/userSelectDialog-DSNOi0Vj.js","assets/dictDetailDialog-BvRuHVit.js","assets/editDictDetailDialog-ojTR1tDn.js","assets/index-tPud7s2s.js","assets/editDialog-CWYRor_l.js","assets/logDiffIndex-Ogh5jP9W.js","assets/logApi-BNLmVVgP.js","assets/logEventIndex-BAfinW_M.js","assets/logExceptionIndex-C5-Hczqn.js","assets/logJobIndex-CVZtEEoh.js","assets/logLoginIndex-B-E9EtFF.js","assets/logOperateIndex-CFsDjAZM.js","assets/index-C8xNz6ek.js","assets/tenantDialog-BcUXe_TG.js","assets/index-CRKkwfNQ.css","assets/editDialog-BG_uafSG.js","assets/menuApi-BlxNrmTH.js","assets/elIconList-VhtBug2L.js","assets/elIconList-DjZIBUtz.css","assets/faIconList-BwJKcuPo.js","assets/faIconList-pncSLGd0.css","assets/editDialog-DD5WxY_x.css","assets/index-DNJKccMX.js","assets/editDialog-DMN_v1rK.js","assets/fileApi-Cb_7Amb8.js","assets/editDialog-nHDhGvq6.css","assets/publishDialog-Cg8JlhDW.js","assets/enumSelect-CYa77J6Y.js","assets/publishIndex-DYDULXi2.js","assets/receiveIndex-6878_nWN.js","assets/viewDialog-DSgt_2bC.js","assets/editDialog-DwxVb6Vc.js","assets/userSelect-PKlPeyQn.js","assets/index-XM_NmIPD.js","assets/index-DngX_HCh.js","assets/singleImgUpload-Dwc6yqpB.js","assets/singleImgUpload-BwGZF4OF.css","assets/editDialog-qurapBah.js","assets/index-mVYgXqI6.js","assets/editDataTypeDialog-CI71LCab.js","assets/roleApi-D5rDjfTa.js","assets/editDialog-B2onn4X_.js","assets/editDialog-haObKzSN.css","assets/index-i2-0Wja6.js","assets/index-cywNSvi6.js","assets/index-DjgeiwPj.js","assets/editDialog-Bx_Sz_2D.js","assets/editDialog-D2KAZ0HW.js","assets/index-BYbm0dz9.js","assets/commonLogPage-1o4egEaC.js","assets/customlog-jY9sbSEt.js","assets/commonLogPage-CmHfLp1m.css","assets/index copy 2-CGydVEFI.js","assets/index copy 2-B7X4cUrB.css","assets/index copy-bl60qZwK.js","assets/index copy-BpVSABtY.css","assets/index-u8WrsP7g.js","assets/index copy-Bo6BQmTR.js","assets/index copy-DaxUGE-E.css","assets/index-C6t2i6gc.js","assets/index-CQFAZVNA.js","assets/index-BjmH1129.css"])))=>i.map(i=>d[i]);
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();/**
* @vue/shared v3.5.13
* (c) 2018-present Yuxi (Evan) You and Vue contributors
@@ -72,7 +72,7 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/404-C_RQLq1Z.js
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[vj]=this[vj]={accessors:{}}).accessors,o=this.prototype;function a(i){const s=fg(i);r[s]||(dXe(o,i),r[s]=!0)}return We.isArray(t)?t.forEach(a):a(t),this}}$a.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);We.reduceDescriptors($a.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});We.freezeMethods($a);function gC(e,t){const n=this||Fy,r=t||n,o=$a.from(r.headers);let a=r.data;return We.forEach(e,function(s){a=s.call(n,a,o.normalize(),t?t.status:void 0)}),o.normalize(),a}function Xie(e){return!!(e&&e.__CANCEL__)}function Mv(e,t,n){sn.call(this,e??"canceled",sn.ERR_CANCELED,t,n),this.name="CanceledError"}We.inherits(Mv,sn,{__CANCEL__:!0});function Jie(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new sn("Request failed with status code "+n.status,[sn.ERR_BAD_REQUEST,sn.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function fXe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function pXe(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,a=0,i;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[a];i||(i=u),n[o]=l,r[o]=u;let d=a,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),u-i{n=c,o=null,a&&(clearTimeout(a),a=null),e.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?i(u,c):(o=u,a||(a=setTimeout(()=>{a=null,i(o)},r-d)))},()=>o&&i(o)]}const n8=(e,t,n=3)=>{let r=0;const o=pXe(50,250);return hXe(a=>{const i=a.loaded,s=a.lengthComputable?a.total:void 0,l=i-r,u=o(l),c=i<=s;r=i;const d={loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:u||void 0,estimated:u&&s&&c?(s-i)/u:void 0,event:a,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},gj=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},mj=e=>(...t)=>We.asap(()=>e(...t)),vXe=ea.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,ea.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(ea.origin),ea.navigator&&/(msie|trident)/i.test(ea.navigator.userAgent)):()=>!0,gXe=ea.hasStandardBrowserEnv?{write(e,t,n,r,o,a){const i=[e+"="+encodeURIComponent(t)];We.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),We.isString(r)&&i.push("path="+r),We.isString(o)&&i.push("domain="+o),a===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function mXe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function yXe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Zie(e,t){return e&&!mXe(t)?yXe(e,t):t}const yj=e=>e instanceof $a?{...e}:e;function hp(e,t){t=t||{};const n={};function r(u,c,d,f){return We.isPlainObject(u)&&We.isPlainObject(c)?We.merge.call({caseless:f},u,c):We.isPlainObject(c)?We.merge({},c):We.isArray(c)?c.slice():c}function o(u,c,d,f){if(We.isUndefined(c)){if(!We.isUndefined(u))return r(void 0,u,d,f)}else return r(u,c,d,f)}function a(u,c){if(!We.isUndefined(c))return r(void 0,c)}function i(u,c){if(We.isUndefined(c)){if(!We.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(u,c,d)=>o(yj(u),yj(c),d,!0)};return We.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=l[c]||o,f=d(e[c],t[c],c);We.isUndefined(f)&&d!==s||(n[c]=f)}),n}const Qie=e=>{const t=hp({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:a,headers:i,auth:s}=t;t.headers=i=$a.from(i),t.url=qie(Zie(t.baseURL,t.url),e.params,e.paramsSerializer),s&&i.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(We.isFormData(n)){if(ea.hasStandardBrowserEnv||ea.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((l=i.getContentType())!==!1){const[u,...c]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([u||"multipart/form-data",...c].join("; "))}}if(ea.hasStandardBrowserEnv&&(r&&We.isFunction(r)&&(r=r(t)),r||r!==!1&&vXe(t.url))){const u=o&&a&&gXe.read(a);u&&i.set(o,u)}return t},bXe=typeof XMLHttpRequest<"u",_Xe=bXe&&function(e){return new Promise(function(n,r){const o=Qie(e);let a=o.data;const i=$a.from(o.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:u}=o,c,d,f,p,g;function v(){p&&p(),g&&g(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let m=new XMLHttpRequest;m.open(o.method.toUpperCase(),o.url,!0),m.timeout=o.timeout;function y(){if(!m)return;const w=$a.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),C={data:!s||s==="text"||s==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:w,config:e,request:m};Jie(function(E){n(E),v()},function(E){r(E),v()},C),m=null}"onloadend"in m?m.onloadend=y:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(y)},m.onabort=function(){m&&(r(new sn("Request aborted",sn.ECONNABORTED,e,m)),m=null)},m.onerror=function(){r(new sn("Network Error",sn.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let _=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const C=o.transitional||Gie;o.timeoutErrorMessage&&(_=o.timeoutErrorMessage),r(new sn(_,C.clarifyTimeoutError?sn.ETIMEDOUT:sn.ECONNABORTED,e,m)),m=null},a===void 0&&i.setContentType(null),"setRequestHeader"in m&&We.forEach(i.toJSON(),function(_,C){m.setRequestHeader(C,_)}),We.isUndefined(o.withCredentials)||(m.withCredentials=!!o.withCredentials),s&&s!=="json"&&(m.responseType=o.responseType),u&&([f,g]=n8(u,!0),m.addEventListener("progress",f)),l&&m.upload&&([d,p]=n8(l),m.upload.addEventListener("progress",d),m.upload.addEventListener("loadend",p)),(o.cancelToken||o.signal)&&(c=w=>{m&&(r(!w||w.type?new Mv(null,e,m):w),m.abort(),m=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const b=fXe(o.url);if(b&&ea.protocols.indexOf(b)===-1){r(new sn("Unsupported protocol "+b+":",sn.ERR_BAD_REQUEST,e));return}m.send(a||null)})},wXe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,o;const a=function(u){if(!o){o=!0,s();const c=u instanceof Error?u:this.reason;r.abort(c instanceof sn?c:new Mv(c instanceof Error?c.message:c))}};let i=t&&setTimeout(()=>{i=null,a(new sn(`timeout ${t} of ms exceeded`,sn.ETIMEDOUT))},t);const s=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),e=null)};e.forEach(u=>u.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>We.asap(s),l}},CXe=function*(e,t){let n=e.byteLength;if(n{const o=SXe(e,t);let a=0,i,s=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await o.next();if(u){s(),l.close();return}let d=c.byteLength;if(n){let f=a+=d;n(f)}l.enqueue(new Uint8Array(c))}catch(u){throw s(u),u}},cancel(l){return s(l),o.return()}},{highWaterMark:2})},c5=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",ese=c5&&typeof ReadableStream=="function",xXe=c5&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),tse=(e,...t)=>{try{return!!e(...t)}catch{return!1}},kXe=ese&&tse(()=>{let e=!1;const t=new Request(ea.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),_j=64*1024,RA=ese&&tse(()=>We.isReadableStream(new Response("").body)),r8={stream:RA&&(e=>e.body)};c5&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!r8[t]&&(r8[t]=We.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new sn(`Response type '${t}' is not supported`,sn.ERR_NOT_SUPPORT,r)})})})(new Response);const AXe=async e=>{if(e==null)return 0;if(We.isBlob(e))return e.size;if(We.isSpecCompliantForm(e))return(await new Request(ea.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(We.isArrayBufferView(e)||We.isArrayBuffer(e))return e.byteLength;if(We.isURLSearchParams(e)&&(e=e+""),We.isString(e))return(await xXe(e)).byteLength},OXe=async(e,t)=>{const n=We.toFiniteNumber(e.getContentLength());return n??AXe(t)},TXe=c5&&(async e=>{let{url:t,method:n,data:r,signal:o,cancelToken:a,timeout:i,onDownloadProgress:s,onUploadProgress:l,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=Qie(e);u=u?(u+"").toLowerCase():"text";let p=wXe([o,a&&a.toAbortSignal()],i),g;const v=p&&p.unsubscribe&&(()=>{p.unsubscribe()});let m;try{if(l&&kXe&&n!=="get"&&n!=="head"&&(m=await OXe(c,r))!==0){let C=new Request(t,{method:"POST",body:r,duplex:"half"}),S;if(We.isFormData(r)&&(S=C.headers.get("content-type"))&&c.setContentType(S),C.body){const[E,k]=gj(m,n8(mj(l)));r=bj(C.body,_j,E,k)}}We.isString(d)||(d=d?"include":"omit");const y="credentials"in Request.prototype;g=new Request(t,{...f,signal:p,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:y?d:void 0});let b=await fetch(g);const w=RA&&(u==="stream"||u==="response");if(RA&&(s||w&&v)){const C={};["status","statusText","headers"].forEach(A=>{C[A]=b[A]});const S=We.toFiniteNumber(b.headers.get("content-length")),[E,k]=s&&gj(S,n8(mj(s),!0))||[];b=new Response(bj(b.body,_j,E,()=>{k&&k(),v&&v()}),C)}u=u||"text";let _=await r8[We.findKey(r8,u)||"text"](b,e);return!w&&v&&v(),await new Promise((C,S)=>{Jie(C,S,{data:_,headers:$a.from(b.headers),status:b.status,statusText:b.statusText,config:e,request:g})})}catch(y){throw v&&v(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new sn("Network Error",sn.ERR_NETWORK,e,g),{cause:y.cause||y}):sn.from(y,y&&y.code,e,g)}}),IA={http:UYe,xhr:_Xe,fetch:TXe};We.forEach(IA,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const wj=e=>`- ${e}`,DXe=e=>We.isFunction(e)||e===null||e===!1,nse={getAdapter:e=>{e=We.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let a=0;a`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let i=t?a.length>1?`since :
`+a.map(wj).join(`
`):" "+wj(a[0]):"as no adapter specified";throw new sn("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:IA};function mC(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Mv(null,e)}function Cj(e){return mC(e),e.headers=$a.from(e.headers),e.data=gC.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),nse.getAdapter(e.adapter||Fy.adapter)(e).then(function(r){return mC(e),r.data=gC.call(e,e.transformResponse,r),r.headers=$a.from(r.headers),r},function(r){return Xie(r)||(mC(e),r&&r.response&&(r.response.data=gC.call(e,e.transformResponse,r.response),r.response.headers=$a.from(r.response.headers))),Promise.reject(r)})}const rse="1.7.9",d5={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{d5[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Sj={};d5.transitional=function(t,n,r){function o(a,i){return"[Axios v"+rse+"] Transitional option '"+a+"'"+i+(r?". "+r:"")}return(a,i,s)=>{if(t===!1)throw new sn(o(i," has been removed"+(n?" in "+n:"")),sn.ERR_DEPRECATED);return n&&!Sj[i]&&(Sj[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(a,i,s):!0}};d5.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function PXe(e,t,n){if(typeof e!="object")throw new sn("options must be an object",sn.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=t[a];if(i){const s=e[a],l=s===void 0||i(s,a,e);if(l!==!0)throw new sn("option "+a+" must be "+l,sn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new sn("Unknown option "+a,sn.ERR_BAD_OPTION)}}const N6={assertOptions:PXe,validators:d5},Us=N6.validators;class If{constructor(t){this.defaults=t,this.interceptors={request:new hj,response:new hj}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const a=o.stack?o.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=`
-`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=hp(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:a}=n;r!==void 0&&N6.assertOptions(r,{silentJSONParsing:Us.transitional(Us.boolean),forcedJSONParsing:Us.transitional(Us.boolean),clarifyTimeoutError:Us.transitional(Us.boolean)},!1),o!=null&&(We.isFunction(o)?n.paramsSerializer={serialize:o}:N6.assertOptions(o,{encode:Us.function,serialize:Us.function},!0)),N6.assertOptions(n,{baseUrl:Us.spelling("baseURL"),withXsrfToken:Us.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=a&&We.merge(a.common,a[n.method]);a&&We.forEach(["delete","get","head","post","put","patch","common"],g=>{delete a[g]}),n.headers=$a.concat(i,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,f;if(!l){const g=[Cj.bind(this),void 0];for(g.unshift.apply(g,s),g.push.apply(g,u),f=g.length,c=Promise.resolve(n);d{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](o);r._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(s=>{r.subscribe(s),a=s}).then(o);return i.cancel=function(){r.unsubscribe(a)},i},t(function(a,i,s){r.reason||(r.reason=new Mv(a,i,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new IB(function(o){t=o}),cancel:t}}}function MXe(e){return function(n){return e.apply(null,n)}}function BXe(e){return We.isObject(e)&&e.isAxiosError===!0}const NA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(NA).forEach(([e,t])=>{NA[t]=e});function ose(e){const t=new If(e),n=Iie(If.prototype.request,t);return We.extend(n,If.prototype,t,{allOwnKeys:!0}),We.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return ose(hp(e,o))},n}const io=ose(Fy);io.Axios=If;io.CanceledError=Mv;io.CancelToken=IB;io.isCancel=Xie;io.VERSION=rse;io.toFormData=u5;io.AxiosError=sn;io.Cancel=io.CanceledError;io.all=function(t){return Promise.all(t)};io.spread=MXe;io.isAxiosError=BXe;io.mergeConfig=hp;io.AxiosHeaders=$a;io.formToJSON=e=>Yie(We.isHTMLForm(e)?new FormData(e):e);io.getAdapter=nse.getAdapter;io.HttpStatusCode=NA;io.default=io;const RXe="production";console.log("mode",RXe);let ase="http://192.168.1.228:7629";ase=systemConfig.baseUrl;const rr=io.create({baseURL:ase,timeout:120*1e3});rr.interceptors.request.use(e=>{let t=qn.userStore();return t.state.token&&(e.headers.Authorization="Bearer "+t.state.token,e.headers["X-Authorization"]="Bearer "+t.state.refreshToken),e},e=>(console.log(e),Promise.reject(e)));let yC=!1,bC=[];rr.interceptors.response.use(async e=>{if(e.status===200){const t=e.data;return t instanceof Blob?e:t.code!=1&&t.code!=200?(e8({message:t.message||t.Message||"Error",type:"error",duration:5*1e3}),Promise.reject(new Error(t.message||t.Message||"Error"))):t}else return Promise.reject(new Error(e.statusText||"Error"))},async e=>{if(e.status===401){if(yC)return new Promise(t=>{bC.push(()=>{t(rr(e.config))})});{yC=!0,await qn.userStore().reLogin().catch(async n=>{debugger;return qn.userStore().resetAllToken(),window.location.href="/login",Promise.reject(n)}),yC=!1,bC.forEach(n=>n()),bC=[];const t=await rr.request(e.config);return Promise.resolve(t)}}else return console.log("err"+e),e8({message:e.message,type:"error",duration:5*1e3}),Promise.reject(e)});function uSt(e){return rr({url:"/api/user/login",method:"post",data:e})}function IXe(e){return rr({url:"/api/user/tenantLogin",method:"post",data:e})}function NXe(e){return rr({url:"/api/user/refreshLogin",method:"post",data:e})}function FXe(){return rr({url:"/api/user/currentUserInfo",method:"get"})}function LXe(){return rr({url:"/api/user/currentRoleAuthorizeInfo",method:"get"})}function cSt(){return rr({url:"/api/user/captcha",method:"get"})}function dSt(e){return rr({url:"/api/user/Paged",method:"post",data:e})}function fSt(e){return rr({url:"/api/user/selectList",method:"post",data:e})}function pSt(e){return rr({url:"/api/user/delete",method:"post",data:e})}function hSt(e){return rr({url:"/api/user/add",method:"post",data:e})}function vSt(e){return rr({url:"/api/user/update",method:"post",data:e})}function gSt(e){return rr({url:"/api/user/detail",method:"get",params:{id:e}})}function mSt(e){return rr({url:"/api/user/resetPassword",method:"post",data:e})}const NB="vue_admin_template_token",FB="vue_admin_template_refresh_token";function ise(){return ni.get(NB)}function Ej(e){return ni.set(NB,e)}function xj(){return ni.remove(NB)}function LB(){return ni.get(FB)}function kj(e,t){return ni.set(FB,e,{expires:t})}function Aj(){return ni.remove(FB)}function ySt(e,t){if(!(e instanceof Date)||isNaN(e.getTime()))throw new Error("Invalid date");if(typeof t!="string")throw new Error("Invalid format string");const n=e.getDay(),r=$Xe(e),o=Math.floor((e.getMonth()+3)/3).toString(),a={"Y+":e.getFullYear().toString(),"m+":(e.getMonth()+1).toString(),"d+":e.getDate().toString(),"H+":e.getHours().toString(),"M+":e.getMinutes().toString(),"S+":e.getSeconds().toString(),"q+":o},i=["日","一","二","三","四","五","六"],s=["一","二","三","四"],l=(u,c)=>{const d=new RegExp(`(${u})`,"g");t=t.replace(d,f=>f.length>1?c.length>1?c:c.slice(-1):c)};/(W+)/.test(t)&&l("W+",i[n]),/(Q+)/.test(t)&&l("Q+",s[o-1]),/(Z+)/.test(t)&&l("Z+",r.toString());for(let u in a)l(u,a[u].padStart(u.length,"0"));return t}function $Xe(e){if(!(e instanceof Date)||isNaN(e.getTime()))throw new Error("Invalid date");let t=new Date(e.getTime()),n=t.getDay()||7;t.setDate(t.getDate()-n+1+5);let r=new Date(t.getFullYear(),0,1),o=r.getDay(),a=o===0?1:7-o+1;r=new Date(t.getFullYear(),0,1+a);let i=Math.ceil((t.valueOf()-r.valueOf())/864e5);return Math.ceil(i/7)}function Oj(e,t="{y}-{m}-{d} {h}:{i}:{s}"){if(!e)return null;let n;if(typeof e=="object")n=e;else if(typeof e=="string")/^[0-9]+$/.test(e)?e=parseInt(e):e=e.replace(/-/g,"/"),n=new Date(e);else if(typeof e=="number")e.toString().length===10&&(e*=1e3),n=new Date(e);else throw new Error("Invalid time input");if(isNaN(n.getTime()))throw new Error("Invalid date");const r={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:["日","一","二","三","四","五","六"][n.getDay()]};return t.replace(/{([ymdhisa])+}/g,(o,a)=>{const i=r[a];return a==="a"?i:i.toString().padStart(2,"0")})}function Tj(e,t){return Math.floor((t-e)/864e5)}function bSt(e){return!e||!new Date(e)?"":e.lastIndexOf(".")==-1?e.replace("T"," ").substring(0,e.length):e.replace("T"," ").substring(0,e.lastIndexOf("."))}const VXe=by("userStore",()=>{const e=Gt(Dj());function t(){Object.assign(e,Dj())}function n(l){return new Promise((u,c)=>{IXe(l).then(d=>{const{data:f}=d;let p=Oj(f.refreshTokenExpiresTime),g=Tj(new Date,p);e.token=f.token,e.refreshToken=f.refreshToken,Ej(f.token),kj(f.refreshToken,g),u({code:1})}).catch(d=>{c(d)})})}function r(){return new Promise((l,u)=>{let d={refreshToken:LB()};NXe(d).then(f=>{const{data:p}=f;let g=Oj(p.refreshTokenExpiresTime),v=Tj(new Date,g);e.token=p.token,e.refreshToken=p.refreshToken,Ej(p.token),kj(p.refreshToken,v),l()}).catch(f=>{u(f)})})}function o(){return new Promise((l,u)=>{FXe().then(c=>{let{data:d}=c;e.realName=d.realName,e.nickName=d.nickName,e.accountType=d.accountType,e.roleName=d.roleName,e.orgName=d.orgName,e.tenantId=d.tenantId,e.orgId=d.orgId,e.position=d.position,e.id=d.id,e.userName=d.userName,e.avatar=d.avatar,l(d)}).catch(c=>{u(c)})})}function a(){return new Promise((l,u)=>{LXe(this.token).then(c=>{l(c.data)}).catch(c=>{u(c)})})}function i(){return new Promise(l=>{xj(),Aj(),zZe(),t(),l()})}function s(){return new Promise(l=>{xj(),Aj(),t(),l()})}return{state:e,resetState:t,login:n,reLogin:r,logout:i,getInfo:o,getMenu:a,resetAllToken:s}}),Dj=()=>({token:ise(),refreshToken:LB(),realName:"",nickName:"",accountType:"",roleName:"",position:"",orgName:"",tenantId:"",orgId:"",userName:"",avatar:"",id:""}),zXe=by("permissionStore",()=>{const e=H([]),t=H([]);function n(a){t.value=[...fse,...Co],e.value=a}function r(){e.value=[]}function o(a){return this.roles.length===1&&this.roles[0]==="*"?!0:this.roles.includes(a)}return{roles:e,routes:t,setPermission:n,clearPermission:r,hasPermission:o}}),jXe=by("tagsViewStore",()=>{const e=H([]),t=H([]);function n(_){w(_),p(_)}function r(_){return new Promise(C=>{g(_),v(_),C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function o(_){return new Promise(C=>{g(_),C([...e.value])})}function a(_){return new Promise(C=>{v(_),C([...t.value])})}function i(_){return new Promise(C=>{m(_),y(_),C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function s(_){return new Promise(C=>{m(_),C([...e.value])})}function l(_){return new Promise(C=>{y(_),C([...t.value])})}function u(_){return new Promise(C=>{b(),t.value=[],C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function c(){return new Promise(_=>{b(),_([...e.value])})}function d(){return new Promise(_=>{t.value=[],_([...t.value])})}function f(_){for(let C of e.value)if(C.path===_.path){C=Object.assign(C,_);break}}function p(_){t.value.includes(_.name)||_.meta.isCache&&t.value.push(_.name)}function g(_){for(const[C,S]of e.value.entries())if(S.path===_.path){e.value.splice(C,1);break}}function v(_){const C=t.value.indexOf(_.name);C>-1&&t.value.splice(C,1)}function m(_){e.value=e.value.filter(C=>C.meta.affix||C.path===_.path)}function y(_){const C=t.value.indexOf(_.name);C>-1?t.value=t.value.slice(C,C+1):t.value=[]}function b(){const _=e.value.filter(C=>C.meta.affix);e.value=_}function w(_){e.value.some(C=>C.path===_.path)||e.value.push(Object.assign({},_,{title:_.meta.title||"no-name"}))}return{visitedViews:e,cachedViews:t,addView:n,addCachedView:p,addVisitedView:w,updateVisitedView:f,delView:r,delVisitedView:o,delCachedView:a,delOthersViews:i,delOthersVisitedViews:s,delOthersCachedViews:l,delAllViews:u,delAllVisitedViews:c,delAllCachedViews:d}}),qn={appStore:()=>tYe(),settingsStore:()=>oYe(),userStore:()=>VXe(),permissionStore:()=>zXe(),tagsViewStore:()=>jXe()},HXe={name:"RightPanel",setup(){return{settingsStore:qn.settingsStore()}},props:{clickNotClose:{default:!1,type:Boolean},buttonTop:{default:250,type:Number}},data(){return{show:!1}},computed:{theme(){return this.settingsStore.theme}},watch:{show(e){e?ZGe(document.body,"showRightPanel"):QGe(document.body,"showRightPanel")}},mounted(){this.insertToBody()},beforeUnmount(){this.$refs.rightPanel.remove()},methods:{closeSidebar(){this.show=!1},insertToBody(){const e=this.$refs.rightPanel,t=document.querySelector("body");t.insertBefore(e,t.firstChild)},open(){this.show=!0}}},UXe={class:"rightPanel"},WXe={class:"rightPanel-items"},KXe={style:{display:"flex","align-items":"center","justify-content":"start",height:"40px"}};function qXe(e,t,n,r,o,a){const i=Ge("Close"),s=Ge("el-icon");return x(),P("div",{ref:"rightPanel",class:I([{show:o.show},"rightPanel-container"])},[T("div",{class:"rightPanel-background",onClick:t[0]||(t[0]=(...l)=>a.closeSidebar&&a.closeSidebar(...l))}),T("div",UXe,[T("div",WXe,[T("div",KXe,[Q(s,{style:{"font-size":"1.2rem","margin-left":"10px",cursor:"pointer"},onClick:a.closeSidebar},{default:ae(()=>[Q(i)]),_:1},8,["onClick"]),t[1]||(t[1]=T("span",{style:{"margin-left":"20px"}},"设置面板",-1))]),de(e.$slots,"default",{},void 0,!0)])])],2)}const GXe=lo(HXe,[["render",qXe],["__scopeId","data-v-1931be1d"]]);function YXe(e){for(var t=[],n=0;n=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122||i===95){o+=e[a++];continue}break}if(!o)throw new TypeError("Missing parameter name at ".concat(n));t.push({type:"NAME",index:n,value:o}),n=a;continue}if(r==="("){var s=1,l="",a=n+1;if(e[a]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(a));for(;a-1)return!0}return!1},v=function(A){var D=s[s.length-1],B=A||(D&&typeof D=="string"?D:"");if(D&&!B)throw new TypeError('Must have text between two parameters, missing text after "'.concat(D.name,'"'));return!B||g(B)?"[^".concat(_C(i),"]+?"):"(?:(?!".concat(_C(B),")[^").concat(_C(i),"])+?")};un.meta&&n.meta.title);const t=e[0];this.isDashboard(t)||(e=[{path:"/dashboard",meta:{title:"主页"}}].concat(e)),this.levelList=e.filter(n=>n.meta&&n.meta.title&&n.meta.breadcrumb!==!1)},isDashboard(e){const t=e&&e.name;return t?t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase():!1},pathCompile(e){const{params:t}=this.$route;var n=JXe(e);return n(t)},handleLink(e){const{redirect:t,path:n}=e;if(t){this.$router.push(t);return}this.$router.push(this.pathCompile(n))}}},tJe={key:0,class:"no-redirect"},nJe={key:1};function rJe(e,t,n,r,o,a){const i=Ge("el-breadcrumb-item"),s=Ge("el-breadcrumb");return x(),ge(s,{class:"app-breadcrumb",separator:"/"},{default:ae(()=>[Q(jP,{name:"breadcrumb"},{default:ae(()=>[(x(!0),P(Je,null,Mt(o.levelList,(l,u)=>(x(),ge(i,{key:l.path},{default:ae(()=>[l.redirect==="noRedirect"||u==o.levelList.length-1?(x(),P("span",tJe,Re(l.meta.title),1)):(x(),P("a",nJe,Re(l.meta.title),1))]),_:2},1024))),128))]),_:1})]),_:1})}const oJe=lo(eJe,[["render",rJe],["__scopeId","data-v-1af0e848"]]),aJe={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick(){this.$emit("toggleClick")}}};function iJe(e,t,n,r,o,a){return x(),P("div",{style:{padding:"0 15px"},onClick:t[0]||(t[0]=(...i)=>a.toggleClick&&a.toggleClick(...i))},[(x(),P("svg",{class:I([{"is-active":n.isActive},"hamburger"]),viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"},t[1]||(t[1]=[T("path",{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"},null,-1)]),2))])}const sJe=lo(aJe,[["render",iJe],["__scopeId","data-v-03a54b8c"]]),Pj=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],cu=(()=>{if(typeof document>"u")return!1;const e=Pj[0],t={};for(const n of Pj)if((n==null?void 0:n[1])in document){for(const[o,a]of n.entries())t[e[o]]=a;return t}return!1})(),Mj={change:cu.fullscreenchange,error:cu.fullscreenerror};let Qa={request(e=document.documentElement,t){return new Promise((n,r)=>{const o=()=>{Qa.off("change",o),n()};Qa.on("change",o);const a=e[cu.requestFullscreen](t);a instanceof Promise&&a.then(o).catch(r)})},exit(){return new Promise((e,t)=>{if(!Qa.isFullscreen){e();return}const n=()=>{Qa.off("change",n),e()};Qa.on("change",n);const r=document[cu.exitFullscreen]();r instanceof Promise&&r.then(n).catch(t)})},toggle(e,t){return Qa.isFullscreen?Qa.exit():Qa.request(e,t)},onchange(e){Qa.on("change",e)},onerror(e){Qa.on("error",e)},on(e,t){const n=Mj[e];n&&document.addEventListener(n,t,!1)},off(e,t){const n=Mj[e];n&&document.removeEventListener(n,t,!1)},raw:cu};Object.defineProperties(Qa,{isFullscreen:{get:()=>!!document[cu.fullscreenElement]},element:{enumerable:!0,get:()=>document[cu.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[cu.fullscreenEnabled]}});cu||(Qa={isEnabled:!1});const jd=Qa,lJe={name:"Screenfull",data(){return{isFullscreen:!1}},mounted(){this.init()},beforeDestroy(){this.destroy()},methods:{click(){if(!jd.isEnabled)return this.$message({message:"you browser can not work",type:"warning"}),!1;jd.toggle()},change(){this.isFullscreen=jd.isFullscreen},init(){jd.isEnabled&&jd.on("change",this.change)},destroy(){jd.isEnabled&&jd.off("change",this.change)}}};function uJe(e,t,n,r,o,a){const i=Ge("FullScreen"),s=Ge("el-icon"),l=Ge("CopyDocument");return x(),P("div",null,[o.isFullscreen?(x(),ge(s,{key:1,onClick:a.click,style:{"font-size":"1.2rem","vertical-align":"middle"}},{default:ae(()=>[Q(l)]),_:1},8,["onClick"])):(x(),ge(s,{key:0,onClick:a.click,style:{"font-size":"1.2rem","vertical-align":"middle"}},{default:ae(()=>[Q(i)]),_:1},8,["onClick"]))])}const cJe=lo(lJe,[["render",uJe],["__scopeId","data-v-9a1d2699"]]),dJe={setup(){const e=qn.appStore(),t=qn.tagsViewStore();return{appStore:e,tagsViewStore:t}},data(){return{sizeOptions:[{label:"舒适",value:"large"},{label:"中等",value:"default"},{label:"紧凑",value:"small"}]}},computed:{size(){return this.appStore.size}},methods:{handleSetSize(e){this.appStore.setSize(e),this.$message({message:"切换成功!",type:"success"})},refreshView(){this.tagsViewStore.delAllCachedViews(this.$route);const{fullPath:e}=this.$route;this.$nextTick(()=>{this.$router.replace({path:"/redirect"+e})})}}};function fJe(e,t,n,r,o,a){const i=Ge("el-dropdown-item"),s=Ge("el-dropdown-menu"),l=Ge("el-dropdown");return x(),P("div",null,[Q(l,{trigger:"click",onCommand:a.handleSetSize,style:{"vertical-align":"middle"}},{dropdown:ae(()=>[Q(s,null,{default:ae(()=>[(x(!0),P(Je,null,Mt(o.sizeOptions,u=>(x(),ge(i,{key:u.value,disabled:a.size===u.value,command:u.value},{default:ae(()=>[Dt(Re(u.label),1)]),_:2},1032,["disabled","command"]))),128))]),_:1})]),default:ae(()=>[t[0]||(t[0]=T("div",{style:{height:"100%",display:"flex","align-items":"center"}},[T("i",{class:"fa fa-font",style:{"font-size":"1.2rem"}})],-1))]),_:1},8,["onCommand"])])}const pJe=lo(dJe,[["render",fJe],["__scopeId","data-v-97463b26"]]),hJe={__name:"index",setup(e){const t=H(!1),n=qte(),r=Nbe(n);function o(){t.value=!t.value,r()}return(a,i)=>{const s=Ge("MoonNight"),l=Ge("el-icon"),u=Ge("Sunny");return x(),P("div",null,[t.value?(x(),ge(l,{key:0,style:{"font-size":"1.2rem","vertical-align":"middle"},onClick:o},{default:ae(()=>[Q(s)]),_:1})):(x(),ge(l,{key:1,style:{"font-size":"1.2rem","vertical-align":"middle"},onClick:o},{default:ae(()=>[Q(u)]),_:1}))])}}},vJe=lo(hJe,[["__scopeId","data-v-0cd7611a"]]),gJe={components:{Breadcrumb:oJe,Hamburger:sJe,Screenfull:cJe,SizeSelect:pJe,SwitchDark:vJe},setup(){const e=qn.appStore(),t=qn.userStore(),n=qn.settingsStore();return{appStore:e,userStore:t,settingsStore:n}},emits:["showRightPanel"],computed:{sidebar(){return this.appStore.sidebar},avatar(){return"http://192.168.1.228:7629"+this.userStore.state.avatar},userName(){return this.userStore.state.nickName}},methods:{toggleSideBar(){qn.appStore().toggleSideBar()},async logout(){await qn.userStore().logout(),this.$router.push(`/login?redirect=${this.$route.fullPath}`)}}},mJe={class:"navbar"},yJe={class:"right-menu"},bJe={key:0,class:"right-menu-item hover-effect",style:{"margin-right":"15px"}},_Je={class:"avatar-wrapper"},wJe=["src"],CJe={key:1,class:"user-avatar",style:{background:"cornflowerblue",display:"inline-block"}},SJe={class:"user-text-avatar"};function EJe(e,t,n,r,o,a){const i=Ge("hamburger"),s=Ge("breadcrumb"),l=Ge("Screenfull"),u=Ge("size-select"),c=Ge("el-tooltip"),d=Ge("SwitchDark"),f=Ge("Setting"),p=Ge("el-icon"),g=Ge("CaretBottom"),v=Ge("el-dropdown-item"),m=Ge("router-link"),y=Ge("el-dropdown-menu"),b=Ge("el-dropdown");return x(),P("div",mJe,[Q(i,{"is-active":a.sidebar.opened,class:"hamburger-container",onToggleClick:a.toggleSideBar},null,8,["is-active","onToggleClick"]),Q(s,{class:"breadcrumb-container"}),T("div",yJe,[Q(l,{id:"screenfull",class:"right-menu-item hover-effect"}),Q(c,{content:"布局间距",effect:"dark",placement:"bottom"},{default:ae(()=>[Q(u,{id:"size-select",class:"right-menu-item hover-effect"})]),_:1}),Q(d,{class:"right-menu-item hover-effect"}),r.settingsStore.showSettings?(x(),P("div",bJe,[Q(p,{style:{"font-size":"1.2rem","vertical-align":"middle",color:"var(--el-menu-text-color)"},onClick:t[0]||(t[0]=w=>e.$emit("showRightPanel"))},{default:ae(()=>[Q(f)]),_:1})])):pe("",!0),Q(b,{class:"avatar-container",trigger:"click"},{dropdown:ae(()=>[Q(y,{class:"user-dropdown"},{default:ae(()=>[Q(m,{to:"/"},{default:ae(()=>[Q(v,null,{default:ae(()=>t[1]||(t[1]=[Dt(" 主页 ")])),_:1})]),_:1}),Q(m,{to:"/system/personalcenter"},{default:ae(()=>[Q(v,null,{default:ae(()=>t[2]||(t[2]=[Dt(" 个人中心 ")])),_:1})]),_:1}),Q(v,{divided:"",onClick:a.logout},{default:ae(()=>t[3]||(t[3]=[T("span",{style:{display:"block"}},"登出",-1)])),_:1},8,["onClick"])]),_:1})]),default:ae(()=>[T("div",_Je,[a.avatar?(x(),P("img",{key:0,src:a.avatar,class:"user-avatar"},null,8,wJe)):(x(),P("div",CJe,[T("span",SJe,Re(a.userName.substring(0,1)),1)])),Q(p,{style:{"vertical-align":"bottom"}},{default:ae(()=>[Q(g)]),_:1})])]),_:1})])])}const xJe=lo(gJe,[["render",EJe],["__scopeId","data-v-4d759273"]]),Bj=DA.title||"EDI接口平台";function sse(e){return e?`${e} - ${Bj}`:`${Bj}`}const lse="/logo.png",kJe={name:"SidebarLogo",setup(){return{settingsStore:qn.settingsStore()}},props:{collapse:{type:Boolean,required:!0}},computed:{showLogo(){return this.settingsStore.layoutType==="sidebar"}},data(){return{title:sse()}}},AJe={class:"sidebar-logo-container"},OJe={key:0,src:lse},TJe={key:1,class:"sidebar-title"},DJe={key:0,src:lse,class:"sidebar-logo"},PJe={key:1,class:"sidebar-title"};function MJe(e,t,n,r,o,a){const i=Ge("router-link");return x(),P("div",AJe,[Q(jr,{name:"sidebarLogoFade"},{default:ae(()=>[n.collapse?(x(),ge(i,{key:"collapse",class:"sidebar-logo-link",to:"/"},{default:ae(()=>[a.showLogo?(x(),P("img",OJe)):(x(),P("h1",TJe,Re(o.title),1))]),_:1})):(x(),ge(i,{key:"expand",class:"sidebar-logo-link",to:"/"},{default:ae(()=>[a.showLogo?(x(),P("img",DJe)):(x(),P("h1",PJe,Re(o.title),1))]),_:1}))]),_:1})])}const BJe=lo(kJe,[["render",MJe],["__scopeId","data-v-002d3319"]]);function Ws(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function Rj(e,t){for(var n="",r=0,o=-1,a=0,i,s=0;s<=e.length;++s){if(s2){var l=n.lastIndexOf("/");if(l!==n.length-1){l===-1?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),o=s,a=0;continue}}else if(n.length===2||n.length===1){n="",r=0,o=s,a=0;continue}}t&&(n.length>0?n+="/..":n="..",r=2)}else n.length>0?n+="/"+e.slice(o+1,s):n=e.slice(o+1,s),r=s-o-1;o=s,a=0}else i===46&&a!==-1?++a:a=-1}return n}function RJe(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+e+r:r}var p0={resolve:function(){for(var t="",n=!1,r,o=arguments.length-1;o>=-1&&!n;o--){var a;o>=0?a=arguments[o]:(r===void 0&&(r=process.cwd()),a=r),Ws(a),a.length!==0&&(t=a+"/"+t,n=a.charCodeAt(0)===47)}return t=Rj(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(Ws(t),t.length===0)return".";var n=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Rj(t,!n),t.length===0&&!n&&(t="."),t.length>0&&r&&(t+="/"),n?"/"+t:t},isAbsolute:function(t){return Ws(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,n=0;n0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":p0.normalize(t)},relative:function(t,n){if(Ws(t),Ws(n),t===n||(t=p0.resolve(t),n=p0.resolve(n),t===n))return"";for(var r=1;ru){if(n.charCodeAt(i+d)===47)return n.slice(i+d+1);if(d===0)return n.slice(i+d)}else a>u&&(t.charCodeAt(r+d)===47?c=d:d===0&&(c=0));break}var f=t.charCodeAt(r+d),p=n.charCodeAt(i+d);if(f!==p)break;f===47&&(c=d)}var g="";for(d=r+c+1;d<=o;++d)(d===o||t.charCodeAt(d)===47)&&(g.length===0?g+="..":g+="/..");return g.length>0?g+n.slice(i+c):(i+=c,n.charCodeAt(i)===47&&++i,n.slice(i))},_makeLong:function(t){return t},dirname:function(t){if(Ws(t),t.length===0)return".";for(var n=t.charCodeAt(0),r=n===47,o=-1,a=!0,i=t.length-1;i>=1;--i)if(n=t.charCodeAt(i),n===47){if(!a){o=i;break}}else a=!1;return o===-1?r?"/":".":r&&o===1?"//":t.slice(0,o)},basename:function(t,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Ws(t);var r=0,o=-1,a=!0,i;if(n!==void 0&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,l=-1;for(i=t.length-1;i>=0;--i){var u=t.charCodeAt(i);if(u===47){if(!a){r=i+1;break}}else l===-1&&(a=!1,l=i+1),s>=0&&(u===n.charCodeAt(s)?--s===-1&&(o=i):(s=-1,o=l))}return r===o?o=l:o===-1&&(o=t.length),t.slice(r,o)}else{for(i=t.length-1;i>=0;--i)if(t.charCodeAt(i)===47){if(!a){r=i+1;break}}else o===-1&&(a=!1,o=i+1);return o===-1?"":t.slice(r,o)}},extname:function(t){Ws(t);for(var n=-1,r=0,o=-1,a=!0,i=0,s=t.length-1;s>=0;--s){var l=t.charCodeAt(s);if(l===47){if(!a){r=s+1;break}continue}o===-1&&(a=!1,o=s+1),l===46?n===-1?n=s:i!==1&&(i=1):n!==-1&&(i=-1)}return n===-1||o===-1||i===0||i===1&&n===o-1&&n===r+1?"":t.slice(n,o)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return RJe("/",t)},parse:function(t){Ws(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return n;var r=t.charCodeAt(0),o=r===47,a;o?(n.root="/",a=1):a=0;for(var i=-1,s=0,l=-1,u=!0,c=t.length-1,d=0;c>=a;--c){if(r=t.charCodeAt(c),r===47){if(!u){s=c+1;break}continue}l===-1&&(u=!1,l=c+1),r===46?i===-1?i=c:d!==1&&(d=1):i!==-1&&(d=-1)}return i===-1||l===-1||d===0||d===1&&i===l-1&&i===s+1?l!==-1&&(s===0&&o?n.base=n.name=t.slice(1,l):n.base=n.name=t.slice(s,l)):(s===0&&o?(n.name=t.slice(1,i),n.base=t.slice(1,l)):(n.name=t.slice(s,i),n.base=t.slice(s,l)),n.ext=t.slice(i,l)),s>0?n.dir=t.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};p0.posix=p0;var IJe=p0;const use=es(IJe);function Ij(e){return/^(https?:|mailto:|tel:)/.test(e)}const NJe={__name:"elIcon",props:["iconName"],setup(e){const t=e;return(n,r)=>(x(),ge(At(t.iconName),{class:"el-icon"}))}},FJe=lo(NJe,[["__scopeId","data-v-64f1502a"]]),LJe={name:"iconItem",functional:!0,props:{icon:{type:String,default:""}},render(e){const{icon:t}=e,n=[];return t&&(t.indexOf("el-")==0?n.push(nt(Ye,{class:["sub-el-icon"]},()=>nt(FJe,{iconName:t.substring(3)}))):t.indexOf("fa")==0&&n.push(nt("i",{class:["el-icon","sub-el-icon","fa",t]}))),n}},cse=lo(LJe,[["__scopeId","data-v-51e371d8"]]),$Je={mounted(){this.fixBugIniOS()},methods:{fixBugIniOS(){const e=this.$refs.subMenu;if(e){const t=e.handleMouseleave;e.handleMouseleave=n=>{t(n)}}}}},VJe={name:"SidebarItem",components:{Icon:cse},mixins:[$Je],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild(e=[],t){const n=e.filter(r=>r.hidden?!1:(this.onlyOneChild=r,!0));return n.length===1&&n[0].name==="Dashboard"?!0:n.length===0?(this.onlyOneChild={...t,path:"",noShowingChildren:!0},!0):!1},resolvePath(e){return Ij(e)?e:Ij(this.basePath)?this.basePath:use.resolve(this.basePath,e)}}},zJe={key:1};function jJe(e,t,n,r,o,a){const i=Ge("Icon"),s=Ge("el-menu-item"),l=Ge("sidebar-item",!0),u=Ge("el-sub-menu");return a.hasOneShowingChild(n.item.children,n.item)&&(!e.onlyOneChild.children||e.onlyOneChild.noShowingChildren)&&!n.item.alwaysShow?(x(),ge(s,{key:0,index:a.resolvePath(e.onlyOneChild.path)},{title:ae(()=>[Dt(Re(e.onlyOneChild.meta.title),1)]),default:ae(()=>[Q(i,{icon:e.onlyOneChild.meta.icon||n.item.meta&&n.item.meta.icon},null,8,["icon"])]),_:1},8,["index"])):(x(),ge(u,{key:1,index:a.resolvePath(n.item.path)},{title:ae(()=>[n.item.meta?(x(),ge(i,{key:0,icon:n.item.meta&&n.item.meta.icon},null,8,["icon"])):pe("",!0),n.item.meta?(x(),P("span",zJe,Re(n.item.meta.title),1)):pe("",!0)]),default:ae(()=>[(x(!0),P(Je,null,Mt(n.item.children.filter(c=>!c.hidden),c=>(x(),ge(l,{key:c.path,"is-nest":!0,item:c,"base-path":a.resolvePath(c.path),class:"nest-menu"},null,8,["item","base-path"]))),128))]),_:1},8,["index"]))}const HJe=lo(VJe,[["render",jJe]]),UJe="#bfcbd9",WJe="#409eff",KJe="#f4f4f5",qJe="#304156",GJe="#263445",YJe="#1f2d3d",XJe="#001528",JJe="260px",ZJe="#252526",QJe="#1e1e1e",eZe="#3c3c3c",tZe="#1e1e1e",nZe={menuText:UJe,menuActiveText:WJe,subMenuActiveText:KJe,menuBg:qJe,menuHover:GJe,subMenuBg:YJe,subMenuHover:XJe,sideBarWidth:JJe,menuBg_dark:ZJe,menuHover_dark:QJe,subMenuBg_dark:eZe,subMenuHover_dark:tZe},rZe={components:{SidebarItem:HJe,Logo:BJe},props:{module:{type:String,default:""}},setup(){const e=qn.appStore(),t=qn.settingsStore(),n=qte();return{appStore:e,settingsStore:t,isDark:n}},computed:{sidebar(){return this.appStore.sidebar},routes(){if(this.settingsStore.layoutType==="column"){for(let e=0;e[a.showLogo?(x(),ge(i,{key:0,collapse:a.isCollapse},null,8,["collapse"])):pe("",!0),Q(u,{height:a.showLogo?"calc(100vh - 50px)":"100%"},{default:ae(()=>[Q(l,{"default-active":a.activeMenu,collapse:a.isCollapse,"unique-opened":!0,"collapse-transition":!1,"show-timeout":300,"hide-timeout":300,router:"",style:Qe(a.showLogo?"height:calc(100vh - 50px)":"height:100vh")},{default:ae(()=>[(x(!0),P(Je,null,Mt(a.routes.filter(d=>!d.hidden),d=>(x(),ge(s,{key:d.path,item:d,"base-path":d.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","collapse","style"])]),_:1},8,["height"])]),_:1},8,["class"])}const aZe=lo(rZe,[["render",oZe],["__scopeId","data-v-61a62c96"]]),iZe="/logo_op.png",sZe={key:0,class:"sidebar-logo-container"},lZe={class:"menu-container"},uZe={class:"menu-list"},cZe=["onClick"],dZe={class:"menu-item-icon"},fZe={class:"menu-item-text"},pZe={__name:"index",emits:["modulesChange"],setup(e,{emit:t}){const n=qn.settingsStore(),r=t,o=JGe(),a=Gt({highlightId:0,modules:[]});St(()=>{for(let s=0;s0&&(a.highlightId=o.matched[0].name,i(o.matched[0].name))}),Ae(o,s=>{s.matched[0].name!=="Redirect"&&s.matched.length>0&&a.highlightId!==s.matched[0].name&&(a.highlightId=s.matched[0].name,i(s.matched[0].name))});function i(s){a.highlightId=s,r("modulesChange",s)}return(s,l)=>{const u=Ge("el-aside");return x(),ge(u,{width:"70px",class:"sidebar-column-container"},{default:ae(()=>[h(n).sidebarLogo?(x(),P("div",sZe,l[0]||(l[0]=[T("img",{src:iZe,class:"sidebar-logo"},null,-1)]))):pe("",!0),T("div",lZe,[T("ul",uZe,[(x(!0),P(Je,null,Mt(a.modules,c=>(x(),P("li",{class:I(["menu-item",{highlight:a.highlightId===c.name}]),key:c.name,onClick:d=>i(c.name)},[T("div",dZe,[Q(cse,{icon:c.meta.icon},null,8,["icon"])]),T("div",fZe,Re(c.meta.title),1)],10,cZe))),128))])])]),_:1})}}},hZe=lo(pZe,[["__scopeId","data-v-a3f91d16"]]),vZe={class:"layout-footer"},gZe={__name:"index",setup(e){return(t,n)=>(x(),P("div",vZe,n[0]||(n[0]=[T("div",{style:{"margin-top":"20px"}},[T("span",null,"常熟安通林汽车饰件有限公司")],-1)])))}},mZe=lo(gZe,[["__scopeId","data-v-37376e50"]]),yZe={name:"AppMain",setup(){const e=qn.settingsStore(),t=qn.tagsViewStore();return{settingsStore:e,tagsViewStore:t}},components:{Footer:mZe},computed:{key(){return this.$route.path},showFooter(){return this.settingsStore.showFooter},catchTags(){return this.tagsViewStore.cachedViews}}},bZe={class:"app-main"};function _Ze(e,t,n,r,o,a){const i=Ge("router-view"),s=Ge("Footer");return x(),P("div",bZe,[T("div",{style:Qe({height:a.showFooter?"calc(100% - 45px)":"100%",display:"flex"})},[Q(i,null,{default:ae(({Component:l})=>[Q(jr,{name:"fade-transform",mode:"out-in"},{default:ae(()=>[(x(),ge(hve,{include:a.catchTags,exclude:["redirect"]},[(x(),ge(At(l),{key:a.key}))],1032,["include"]))]),_:2},1024)]),_:1})],4),T("div",{style:Qe({width:"100%",display:a.showFooter?"block":"none",height:"45px"})},[Q(s)],4)])}const wZe=lo(yZe,[["render",_Ze],["__scopeId","data-v-8d3779a1"]]),Nj=4,CZe={name:"ScrollPane",data(){return{left:0}},computed:{scrollWrapper(){return this.$refs.scrollContainer.$refs.wrapRef}},mounted(){this.scrollWrapper.addEventListener("scroll",this.emitScroll,!0)},beforeDestroy(){this.scrollWrapper.removeEventListener("scroll",this.emitScroll)},methods:{handleScroll(e){const t=e.wheelDelta||-e.deltaY*40,n=this.scrollWrapper;n.scrollLeft=n.scrollLeft+t/4},emitScroll(){this.$emit("scroll")},moveToTarget(e){const n=this.$refs.scrollContainer.$el.offsetWidth,r=this.scrollWrapper,o=this.$parent.$refs.tag;let a=null,i=null;if(o.length>0&&(a=o[0],i=o[o.length-1]),a===e)r.scrollLeft=0;else if(i===e)r.scrollLeft=r.scrollWidth-n;else{const s=o.findIndex(f=>f===e),l=o[s-1],u=o[s+1],c=u.$el.offsetLeft+u.$el.offsetWidth+Nj,d=l.$el.offsetLeft-Nj;c>r.scrollLeft+n?r.scrollLeft=c-n:d[de(e.$slots,"default",{},void 0,!0)]),_:3},8,["onWheel"])}const EZe=lo(CZe,[["render",SZe],["__scopeId","data-v-4c3a440c"]]),xZe={components:{ScrollPane:EZe},setup(){const e=qn.tagsViewStore(),t=qn.permissionStore();return{tagsViewStore:e,permissionStore:t}},data(){return{visible:!1,top:0,left:0,selectedTag:{},affixTags:[]}},computed:{visitedViews(){return this.tagsViewStore.visitedViews},routes(){return this.permissionStore.routes}},watch:{$route(){this.addTags(),this.moveToCurrentTag()},visible(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},mounted(){this.initTags(),this.addTags()},methods:{isActive(e){return e.path===this.$route.path},isAffix(e){return e.meta&&e.meta.affix},filterAffixTags(e,t="/"){let n=[];return e.forEach(r=>{if(r.meta&&r.meta.affix){const o=use.resolve(t,r.path);n.push({fullPath:o,path:o,name:r.name,meta:{...r.meta}})}if(r.children){const o=this.filterAffixTags(r.children,r.path);o.length>=1&&(n=[...n,...o])}}),n},initTags(){const e=this.affixTags=this.filterAffixTags(this.routes);for(const t of e)t.name&&this.tagsViewStore.addVisitedView(t)},addTags(){const{name:e}=this.$route;return e&&this.tagsViewStore.addView(this.$route),!1},moveToCurrentTag(){const e=this.$refs.tag;this.$nextTick(()=>{for(const t of e)if(t.to.path===this.$route.path){this.$refs.scrollPane.moveToTarget(t),t.to.fullPath!==this.$route.fullPath&&this.tagsViewStore.updateVisitedView(this.$route);break}})},refreshSelectedTag(e){this.tagsViewStore.delCachedView(e).then(()=>{const{fullPath:t}=e;this.$nextTick(()=>{this.$router.replace({path:"/redirect"+t})})})},closeSelectedTag(e){this.tagsViewStore.delView(e).then(({visitedViews:t})=>{this.isActive(e)&&this.toLastView(t,e)})},closeOthersTags(){this.$router.push(this.selectedTag),this.tagsViewStore.delOthersViews(this.selectedTag).then(()=>{this.moveToCurrentTag()})},closeAllTags(e){this.tagsViewStore.delAllViews().then(({visitedViews:t})=>{this.affixTags.some(n=>n.path===e.path)||this.toLastView(t,e)})},toLastView(e,t){const n=e.slice(-1)[0];n?this.$router.push(n.fullPath):t.name==="Dashboard"?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")},openMenu(e,t){const o=this.$el.offsetWidth-105,a=t.clientX;a>o?this.left=o:this.left=a,this.top=t.clientY,this.visible=!0,this.selectedTag=e},closeMenu(){this.visible=!1},handleScroll(){this.closeMenu()}}},kZe={id:"tags-view-container",class:"tags-view-container"};function AZe(e,t,n,r,o,a){const i=Ge("Refresh"),s=Ge("el-icon"),l=Ge("Close"),u=Ge("router-link"),c=Ge("scroll-pane");return x(),P("div",kZe,[Q(c,{ref:"scrollPane",class:"tags-view-wrapper",onScroll:a.handleScroll},{default:ae(()=>[(x(!0),P(Je,null,Mt(a.visitedViews,d=>(x(),ge(u,{ref_for:!0,ref:"tag",key:d.path,class:I([a.isActive(d)?"active":"","tags-view-item"]),to:{path:d.path,query:d.query,fullPath:d.fullPath},onMouseup:at(f=>a.isAffix(d)?"":a.closeSelectedTag(d),["middle"]),onContextmenu:at(f=>a.openMenu(d,f),["prevent"])},{default:ae(()=>[T("span",null,Re(d.title),1),Q(s,{class:"el-icon-close",onClick:at(f=>a.refreshSelectedTag(d),["prevent","stop"]),title:"刷新"},{default:ae(()=>[Q(i)]),_:2},1032,["onClick"]),a.isAffix(d)?pe("",!0):(x(),ge(s,{key:0,class:"el-icon-close",onClick:at(f=>a.closeSelectedTag(d),["prevent","stop"]),title:"关闭"},{default:ae(()=>[Q(l)]),_:2},1032,["onClick"]))]),_:2},1032,["class","to","onMouseup","onContextmenu"]))),128))]),_:1},8,["onScroll"]),wt(T("ul",{style:Qe({left:o.left+"px",top:o.top+"px"}),class:"contextmenu"},[T("li",{onClick:t[0]||(t[0]=d=>a.refreshSelectedTag(o.selectedTag))},"刷新"),a.isAffix(o.selectedTag)?pe("",!0):(x(),P("li",{key:0,onClick:t[1]||(t[1]=d=>a.closeSelectedTag(o.selectedTag))},"关闭")),T("li",{onClick:t[2]||(t[2]=(...d)=>a.closeOthersTags&&a.closeOthersTags(...d))},"关闭其他"),T("li",{onClick:t[3]||(t[3]=d=>a.closeAllTags(o.selectedTag))},"关闭所有")],4),[[qt,o.visible]])])}const OZe=lo(xZe,[["render",AZe],["__scopeId","data-v-c6a97417"]]),TZe={components:{},setup(){const e=qn.settingsStore(),t=qn.appStore();return{settingsStore:e,appStore:t}},data(){return{}},computed:{layoutType:{get(){return this.settingsStore.layoutType}},sidebarLogo:{get(){return this.settingsStore.sidebarLogo},set(e){this.settingsStore.changeSetting({key:"sidebarLogo",value:e})}},showFooter:{get(){return this.settingsStore.showFooter},set(e){this.settingsStore.changeSetting({key:"showFooter",value:e})}},theme:{get(){return this.settingsStore.theme},set(e){const t=document.documentElement;getComputedStyle(t).getPropertyValue("--el-color-primary"),t.style.setProperty("--el-color-primary",e),this.settingsStore.changeSetting({key:"theme",value:e})}}},methods:{layoutChanged(e){this.settingsStore.changeSetting({key:"layoutType",value:e}),e==="column"&&!this.appStore.sidebar.opened&&this.appStore.toggleSideBar()}}},DZe={class:"drawer-container"},PZe={class:"drawer-item"},MZe={class:"drawer-item"},BZe={class:"drawer-item"},RZe={style:{display:"flex","justify-content":"space-evenly"}};function IZe(e,t,n,r,o,a){const i=Ge("el-divider"),s=Ge("el-switch"),l=Ge("el-color-picker"),u=Ge("el-aside"),c=Ge("el-header"),d=Ge("el-main"),f=Ge("el-container");return x(),P("div",DZe,[Q(i,null,{default:ae(()=>t[5]||(t[5]=[Dt("基础设置")])),_:1}),T("div",PZe,[t[6]||(t[6]=T("span",null,"显示Logo",-1)),Q(s,{modelValue:a.sidebarLogo,"onUpdate:modelValue":t[0]||(t[0]=p=>a.sidebarLogo=p),class:"drawer-switch"},null,8,["modelValue"])]),T("div",MZe,[t[7]||(t[7]=T("span",null,"显示页脚",-1)),Q(s,{modelValue:a.showFooter,"onUpdate:modelValue":t[1]||(t[1]=p=>a.showFooter=p),class:"drawer-switch"},null,8,["modelValue"])]),T("div",BZe,[t[8]||(t[8]=T("span",null,"主题颜色",-1)),Q(l,{modelValue:a.theme,"onUpdate:modelValue":t[2]||(t[2]=p=>a.theme=p),style:{"z-index":"1000"},teleported:!1},null,8,["modelValue"])]),Q(i,null,{default:ae(()=>t[9]||(t[9]=[Dt("布局设置")])),_:1}),T("div",RZe,[T("div",{class:"layout-item-container",onClick:t[3]||(t[3]=p=>a.layoutChanged("sidebar"))},[T("div",{class:I(a.layoutType==="sidebar"?"layout-item-overlap-active":"layout-item-overlap")},t[10]||(t[10]=[T("h2",null,"经典",-1)]),2),Q(f,{style:{height:"100%"}},{default:ae(()=>[Q(u,{width:"15px",style:{background:"#d3dce6"}}),Q(f,null,{default:ae(()=>[Q(c,{style:{background:"#b3c0d1",height:"15px"}}),Q(d,{style:{background:"#e9eef3"}})]),_:1})]),_:1})]),T("div",{class:"layout-item-container",onClick:t[4]||(t[4]=p=>a.layoutChanged("column"))},[T("div",{class:I(a.layoutType==="column"?"layout-item-overlap-active":"layout-item-overlap")},t[11]||(t[11]=[T("h2",null,"分栏",-1)]),2),Q(f,{style:{height:"100%"}},{default:ae(()=>[Q(u,{width:"8px",style:{background:"#b3c0d1"}}),Q(u,{width:"15px",style:{background:"#d3dce6"}}),Q(f,null,{default:ae(()=>[Q(c,{style:{background:"#b3c0d1",height:"15px"}}),Q(d,{style:{background:"#e9eef3"}})]),_:1})]),_:1})])])])}const NZe=lo(TZe,[["render",IZe],["__scopeId","data-v-5e1963b2"]]);function _St(e){return rr({url:"/api/message/add",method:"post",data:e})}function wSt(e){return rr({url:"/api/message/update",method:"post",data:e})}function CSt(e){return rr({url:"/api/message/publish",method:"post",data:e})}function SSt(e){return rr({url:"/api/message/setRead",method:"get",params:{id:e}})}function ESt(){return rr({url:"/api/message/setAllRead",method:"get"})}function FZe(){return rr({url:"/api/message/messageCount",method:"get"})}function xSt(e){return rr({url:"/api/message/pagedReceived",method:"post",data:e})}function kSt(e){return rr({url:"/api/message/pagedPublish",method:"post",data:e})}function ASt(e){return rr({url:"/api/message/detail",method:"get",params:{id:e}})}function OSt(e){return rr({url:"/api/message/delete",method:"post",data:e})}function TSt(e){return rr({url:"/api/message/recalled",method:"post",data:e})}const LZe={name:"Layout",components:{Navbar:xJe,Sidebar:aZe,AppMain:wZe,RightPanel:GXe,Settings:NZe,TagsView:OZe,SidebarColumn:hZe},setup(){const e=qn.appStore(),t=qn.settingsStore();return{appStore:e,settingsStore:t}},data(){return{selectModule:""}},computed:{fixedHeader(){return!1},showSettings(){return this.settingsStore.showSettings},sidebar(){return this.appStore.sidebar},classObj(){return{hideSidebar:!this.sidebar.opened,openSidebar:this.sidebar.opened,withoutAnimation:this.sidebar.withoutAnimation}},size(){return this.appStore.size},layoutType(){return this.settingsStore.layoutType}},methods:{handleClickOutside(){this.appStore.closeSideBar({withoutAnimation:!1})},showRightPanel(){this.$refs.rpanel.open()},columnModulesChange(e){this.selectModule=e},messageNotify(){FZe().then(e=>{let{data:t}=e;t&&t>0&&wie({title:"您有"+t+"条未读消息。",message:nt("i",{style:"color: teal;cursor: pointer"},"站内信"),duration:3e3,type:"warning",onClick:()=>{this.$router.push({path:"/system/receivemessage"})}})})}},created(){this.messageNotify()}};function $Ze(e,t,n,r,o,a){const i=Ge("SidebarColumn"),s=Ge("Sidebar"),l=Ge("navbar"),u=Ge("tags-view"),c=Ge("el-header"),d=Ge("app-main"),f=Ge("el-main"),p=Ge("settings"),g=Ge("right-panel"),v=Ge("el-container"),m=Ge("el-config-provider");return x(),ge(m,{size:a.size},{default:ae(()=>[Q(v,{class:"app-wrapper"},{default:ae(()=>[a.layoutType==="column"?(x(),ge(i,{key:0,onModulesChange:a.columnModulesChange},null,8,["onModulesChange"])):pe("",!0),Q(s,{module:o.selectModule},null,8,["module"]),Q(v,null,{default:ae(()=>[Q(c,{style:{height:"90px",padding:"0"}},{default:ae(()=>[Q(l,{onShowRightPanel:a.showRightPanel},null,8,["onShowRightPanel"]),Q(u)]),_:1}),Q(f,{style:{padding:"0"}},{default:ae(()=>[Q(d)]),_:1}),a.showSettings?(x(),ge(g,{key:0,ref:"rpanel"},{default:ae(()=>[Q(p)]),_:1},512)):pe("",!0)]),_:1})]),_:1})]),_:1},8,["size"])}const dse=lo(LZe,[["render",$Ze],["__scopeId","data-v-409e4586"]]),Fj=Object.assign({"../views/404.vue":()=>ut(()=>import("./404-C_RQLq1Z.js"),__vite__mapDeps([0,1])),"../views/500.vue":()=>ut(()=>import("./500-BLFHUfe2.js"),__vite__mapDeps([2,3])),"../views/dashboard/index.vue":()=>ut(()=>import("./index-FhorGWeU.js"),__vite__mapDeps([4,5,6,7])),"../views/dashboard/menuItem.vue":()=>ut(()=>import("./menuItem-Cvp0RSgb.js"),__vite__mapDeps([5,6])),"../views/demo/tablePageDemo.vue":()=>ut(()=>import("./tablePageDemo-DYADEvHt.js"),__vite__mapDeps([8,9,10,11,12])),"../views/logisticsPlan/supplierConDate/index.vue":()=>ut(()=>import("./index-BI9miEaC.js"),__vite__mapDeps([13,14,10,11,15])),"../views/logisticsPlan/supplierConMmrp/index.vue":()=>ut(()=>import("./index-PU_PLKWS.js"),__vite__mapDeps([16,14,10,11,15])),"../views/logisticsPlan/supplierConPo/index.vue":()=>ut(()=>import("./index-CPOMzknq.js"),__vite__mapDeps([17,14,10,11,15])),"../views/logisticsPlan/supplierInvData/index.vue":()=>ut(()=>import("./index-BhxSrNP9.js"),__vite__mapDeps([18,9,10,11,12])),"../views/logisticsPlan/supplierMrpDate/index.vue":()=>ut(()=>import("./index-K2G4hQZY.js"),__vite__mapDeps([19,9,10,11,12])),"../views/logisticsPlan/supplierMrpMonth/index.vue":()=>ut(()=>import("./index-DcnZJCG-.js"),__vite__mapDeps([20,9,10,11,12])),"../views/logisticsPlan/supplierMrpState/index.vue":()=>ut(()=>import("./index-D0N9SAg0.js"),__vite__mapDeps([21,9,10,11,12])),"../views/logisticsPlan/supplierMrpWarning/index.vue":()=>ut(()=>import("./index-aCrunPaD.js"),__vite__mapDeps([22,9,10,11,12])),"../views/logisticsPlan/supplierPo/index.vue":()=>ut(()=>import("./index-e4xS-tRh.js"),__vite__mapDeps([23,9,10,11,12])),"../views/logisticsPlan/supplierProHschedul/index.vue":()=>ut(()=>import("./index-CpIdlju7.js"),__vite__mapDeps([24,9,10,11,12])),"../views/logisticsPlan/supplierProPlaning/index.vue":()=>ut(()=>import("./index-Da2gcHbn.js"),__vite__mapDeps([25,9,10,11,12])),"../views/logisticsPlan/supplierProTschedul/index.vue":()=>ut(()=>import("./index-q_sqmrZc.js"),__vite__mapDeps([26,9,10,11,12])),"../views/logisticsPlan/supplierReturn/index.vue":()=>ut(()=>import("./index-DEi0edB7.js"),__vite__mapDeps([27,9,10,11,12])),"../views/logisticsPlan/supplierSaWeek/index.vue":()=>ut(()=>import("./index-BiblsfZr.js"),__vite__mapDeps([28,9,10,11,12])),"../views/logisticsPlan/supplierSinvData/index.vue":()=>ut(()=>import("./index-D3zI9Ro6.js"),__vite__mapDeps([29,9,10,11,12])),"../views/productionQuality/supplierBom/index.vue":()=>ut(()=>import("./index-C__-Wvpu.js"),__vite__mapDeps([30,9,10,11,12])),"../views/productionQuality/supplierEmployee/index.vue":()=>ut(()=>import("./index-Df9z4sAC.js"),__vite__mapDeps([31,9,10,11,12])),"../views/productionQuality/supplierInfo/index.vue":()=>ut(()=>import("./index-Y7w2vnDH.js"),__vite__mapDeps([32,9,10,11,12])),"../views/productionQuality/supplierProAttachmentData/index.vue":()=>ut(()=>import("./index-vacFoPu5.js"),__vite__mapDeps([33,9,10,11,12])),"../views/productionQuality/supplierProCps/index.vue":()=>ut(()=>import("./index-D-cI8zr5.js"),__vite__mapDeps([34,9,10,11,12])),"../views/productionQuality/supplierProData/index.vue":()=>ut(()=>import("./index-CkkR5792.js"),__vite__mapDeps([35,9,10,11,12])),"../views/productionQuality/supplierProFirstPassyield/index.vue":()=>ut(()=>import("./index-DlYmzVLV.js"),__vite__mapDeps([36,9,10,11,12])),"../views/productionQuality/supplierProFlaw/index.vue":()=>ut(()=>import("./index-Cz3lz1iG.js"),__vite__mapDeps([37,9,10,11,12])),"../views/productionQuality/supplierProMaterialStock/index.vue":()=>ut(()=>import("./index-CHQCXQP6.js"),__vite__mapDeps([38,9,10,11,12])),"../views/productionQuality/supplierProProcess/index.vue":()=>ut(()=>import("./index-CF0Q-KkT.js"),__vite__mapDeps([39,9,10,11,12])),"../views/productionQuality/supplierProProcessEquipment/index.vue":()=>ut(()=>import("./index-CfEVzwwl.js"),__vite__mapDeps([40,9,10,11,12])),"../views/productionQuality/supplierProScheduling/index.vue":()=>ut(()=>import("./index-xv0VFJND.js"),__vite__mapDeps([41,9,10,11,12])),"../views/productionQuality/upplierProMaterialData/index.vue":()=>ut(()=>import("./index-CjcnAX-u.js"),__vite__mapDeps([42,9,10,11,12])),"../views/productionQuality/upplierProStationFirstPassyield/index.vue":()=>ut(()=>import("./index-cWAXNc6m.js"),__vite__mapDeps([43,9,10,11,12])),"../views/system/autoJob/components/deferredJobDialog.vue":()=>ut(()=>import("./deferredJobDialog-JeR6ZNhC.js").then(e=>e.d),[]),"../views/system/autoJob/index.vue":()=>ut(()=>import("./index-B6MHa_DQ.js"),__vite__mapDeps([44,45])),"../views/system/components/dictSelect.vue":()=>ut(()=>import("./dictSelect-B62MA1AX.js"),__vite__mapDeps([46,47])),"../views/system/components/enumSelect.vue":()=>ut(()=>import("./enumSelect-sNoYGtPo.js"),[]),"../views/system/components/orgCascader.vue":()=>ut(()=>import("./orgCascader-DKeRbItm.js"),__vite__mapDeps([48,49])),"../views/system/components/orgTree.vue":()=>ut(()=>import("./orgTree-w9hn07qV.js"),__vite__mapDeps([50,49])),"../views/system/components/positionSelect.vue":()=>ut(()=>import("./positionSelect-mayGUuK0.js"),__vite__mapDeps([51,52])),"../views/system/components/userSelect.vue":()=>ut(()=>import("./userSelect-C1qZowOW.js"),[]),"../views/system/components/userSelectDialog.vue":()=>ut(()=>import("./userSelectDialog-DB7RYxrX.js"),__vite__mapDeps([53,48,49])),"../views/system/dataDict/components/dictDetailDialog.vue":()=>ut(()=>import("./dictDetailDialog-Djix0ERV.js"),__vite__mapDeps([54,47,55])),"../views/system/dataDict/components/editDialog.vue":()=>ut(()=>import("./editDialog-DCzGT1ZD.js").then(e=>e.e),[]),"../views/system/dataDict/components/editDictDetailDialog.vue":()=>ut(()=>import("./editDictDetailDialog-FphU2nFw.js"),__vite__mapDeps([55,47])),"../views/system/dataDict/index.vue":()=>ut(()=>import("./index-Ccsy1Rzm.js"),__vite__mapDeps([56,57,54,47,55])),"../views/system/log/logDiffIndex.vue":()=>ut(()=>import("./logDiffIndex-CTrFZB2p.js"),__vite__mapDeps([58,59])),"../views/system/log/logEventIndex.vue":()=>ut(()=>import("./logEventIndex-NcHrciRn.js"),__vite__mapDeps([60,59])),"../views/system/log/logExceptionIndex.vue":()=>ut(()=>import("./logExceptionIndex-Dstw_W8s.js"),__vite__mapDeps([61,59])),"../views/system/log/logJobIndex.vue":()=>ut(()=>import("./logJobIndex-Dx_djvQ5.js"),__vite__mapDeps([62,59])),"../views/system/log/logLoginIndex.vue":()=>ut(()=>import("./logLoginIndex-CH9UV6-F.js"),__vite__mapDeps([63,59])),"../views/system/log/logOperateIndex.vue":()=>ut(()=>import("./logOperateIndex-Dc8dmQRK.js"),__vite__mapDeps([64,59])),"../views/system/login/components/tenantDialog.vue":()=>ut(()=>import("./tenantDialog-DH6W9rMW.js"),[]),"../views/system/login/index.vue":()=>ut(()=>import("./index-Crv6rAWZ.js"),__vite__mapDeps([65,66,67])),"../views/system/menu/components/editDialog.vue":()=>ut(()=>import("./editDialog-Cg5D60m_.js"),__vite__mapDeps([68,69,70,71,72,73,74])),"../views/system/menu/components/elIconList.vue":()=>ut(()=>import("./elIconList-CTsHrnlH.js"),__vite__mapDeps([70,71])),"../views/system/menu/components/faIconList.vue":()=>ut(()=>import("./faIconList-BZZaItCH.js"),__vite__mapDeps([72,73])),"../views/system/menu/index.vue":()=>ut(()=>import("./index-BsD48mtr.js"),__vite__mapDeps([75,69,68,70,71,72,73,74])),"../views/system/message/components/editDialog.vue":()=>ut(()=>import("./editDialog-CpjMKW81.js"),__vite__mapDeps([76,77,78])),"../views/system/message/components/publishDialog.vue":()=>ut(()=>import("./publishDialog-BhEdUdUq.js"),__vite__mapDeps([79,80,53,48,49])),"../views/system/message/components/viewDialog.vue":()=>ut(()=>import("./viewDialog-C1rp8vEW.js"),[]),"../views/system/message/publishIndex.vue":()=>ut(()=>import("./publishIndex-B03DEnSE.js"),__vite__mapDeps([81,76,77,78,79,80,53,48,49])),"../views/system/message/receiveIndex.vue":()=>ut(()=>import("./receiveIndex-DFMWTfAf.js"),__vite__mapDeps([82,80,83])),"../views/system/org/components/editDialog.vue":()=>ut(()=>import("./editDialog-N6vqTqv_.js"),__vite__mapDeps([84,49,85,48])),"../views/system/org/index.vue":()=>ut(()=>import("./index-DpGe1tY8.js"),__vite__mapDeps([86,49,84,85,48])),"../views/system/personalCenter/index.vue":()=>ut(()=>import("./index-DMRuHCRn.js"),__vite__mapDeps([87,88,77,89])),"../views/system/position/components/editDialog.vue":()=>ut(()=>import("./editDialog-CbcXHJJ-.js"),__vite__mapDeps([90,52,69])),"../views/system/position/index.vue":()=>ut(()=>import("./index-W1xG552A.js"),__vite__mapDeps([91,90,52,69])),"../views/system/redirect/index.vue":()=>ut(()=>import("./index-DLWI3CCT.js"),[]),"../views/system/role/components/editDataTypeDialog.vue":()=>ut(()=>import("./editDataTypeDialog-DOzmOT5j.js"),__vite__mapDeps([92,93,50,49,80])),"../views/system/role/components/editDialog.vue":()=>ut(()=>import("./editDialog-CqQQULs-.js"),__vite__mapDeps([94,93,69,95])),"../views/system/role/index.vue":()=>ut(()=>import("./index-C9Nbem5w.js"),__vite__mapDeps([96,94,93,69,95,92,50,49,80])),"../views/system/taskConifgure/index.vue":()=>ut(()=>import("./index-CO0dDQkk.js"),__vite__mapDeps([97,9,10,11,12])),"../views/system/tenant/components/editDialog.vue":()=>ut(()=>import("./editDialog-BsQLX7bp.js").then(e=>e.e),[]),"../views/system/tenant/index.vue":()=>ut(()=>import("./index-D0KryXY0.js"),__vite__mapDeps([98,99])),"../views/system/user/components/editDialog.vue":()=>ut(()=>import("./editDialog-BVvz9WaS.js"),__vite__mapDeps([100,93,48,49,51,52,88,77,89])),"../views/system/user/index.vue":()=>ut(()=>import("./index-BwUY-FJ5.js"),__vite__mapDeps([101,50,49,100,93,48,51,52,88,77,89])),"../views/task/components/commonLogPage.vue":()=>ut(()=>import("./commonLogPage-CTdy4HYS.js"),__vite__mapDeps([102,9,10,11,12,103,104])),"../views/task/logisticsPlanLog/index copy 2.vue":()=>ut(()=>import("./index copy 2-MDZBwHZp.js"),__vite__mapDeps([105,9,10,11,12,103,106])),"../views/task/logisticsPlanLog/index copy.vue":()=>ut(()=>import("./index copy-C5Daq6tg.js"),__vite__mapDeps([107,9,10,11,12,103,108])),"../views/task/logisticsPlanLog/index.vue":()=>ut(()=>import("./index-BHlYX8I3.js"),__vite__mapDeps([109,102,9,10,11,12,103,104])),"../views/task/productionQualityLog/index copy.vue":()=>ut(()=>import("./index copy-CgvTiVNA.js"),__vite__mapDeps([110,9,10,11,12,103,111])),"../views/task/productionQualityLog/index.vue":()=>ut(()=>import("./index-BoSCSpcy.js"),__vite__mapDeps([112,102,9,10,11,12,103,104])),"../views/task/taskSub/index.vue":()=>ut(()=>import("./index-fTml4EG8.js"),__vite__mapDeps([113,9,10,11,12,114]))});function VZe(e,t=null){let n="../views"+e;return t?()=>Fj[n]().then(r=>(r.default.__name=t,r)):Fj[n]}const fse=[{path:"/redirect",component:dse,hidden:!0,name:"Redirect",children:[{path:"/redirect/:path(.*)",component:()=>ut(()=>import("./index-DLWI3CCT.js"),[])}]},{path:"/login",component:()=>ut(()=>import("./index-Crv6rAWZ.js"),__vite__mapDeps([65,66,67])),name:"login",hidden:!0},{path:"/404",component:()=>ut(()=>import("./404-C_RQLq1Z.js"),__vite__mapDeps([0,1])),name:"404",hidden:!0},{path:"/500",component:()=>ut(()=>import("./500-BLFHUfe2.js"),__vite__mapDeps([2,3])),name:"500",hidden:!0},{path:"/:catchAll(.*)",component:()=>ut(()=>import("./404-C_RQLq1Z.js"),__vite__mapDeps([0,1])),name:"allto404",hidden:!0}],Co=[];function zZe(){for(let e in Co){let t=Co[e].name;t!="allto404"&&Ly.removeRoute(t)}Co.length=0}function jZe(e){let t=e.filter(n=>n.parentId==0);Co.length=0;for(let n in t)Co.push(pse(t[n],e));for(let n in Co)Ly.addRoute(Co[n])}function pse(e,t){let n={name:e.routeName?e.routeName:e.id,path:e.routePath,meta:{title:e.menuName}};if(e.componentPath&&(e.componentPath=="Layout"?n.component=dse:n.component=VZe(e.componentPath)),e.redirectPath&&(n.redirect=e.redirectPath),e.menuIcon&&(n.meta.icon=e.menuIcon),e.isAffix&&(n.meta.affix=e.isAffix),e.isCache&&(n.meta.isCache=e.isCache),e.outLink&&(n.meta.outLink=e.outLink),e.menuType===1){let r=t.filter(o=>o.parentId===e.id);if(r.length>0){n.children=[];for(let o in r)n.children.push(pse(r[o],t))}}return n}const Ly=YGe({history:EGe(),routes:fse});var hse={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+`+a):r.stack=a}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=hp(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:a}=n;r!==void 0&&N6.assertOptions(r,{silentJSONParsing:Us.transitional(Us.boolean),forcedJSONParsing:Us.transitional(Us.boolean),clarifyTimeoutError:Us.transitional(Us.boolean)},!1),o!=null&&(We.isFunction(o)?n.paramsSerializer={serialize:o}:N6.assertOptions(o,{encode:Us.function,serialize:Us.function},!0)),N6.assertOptions(n,{baseUrl:Us.spelling("baseURL"),withXsrfToken:Us.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=a&&We.merge(a.common,a[n.method]);a&&We.forEach(["delete","get","head","post","put","patch","common"],g=>{delete a[g]}),n.headers=$a.concat(i,a);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,f;if(!l){const g=[Cj.bind(this),void 0];for(g.unshift.apply(g,s),g.push.apply(g,u),f=g.length,c=Promise.resolve(n);d{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](o);r._listeners=null}),this.promise.then=o=>{let a;const i=new Promise(s=>{r.subscribe(s),a=s}).then(o);return i.cancel=function(){r.unsubscribe(a)},i},t(function(a,i,s){r.reason||(r.reason=new Mv(a,i,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new IB(function(o){t=o}),cancel:t}}}function MXe(e){return function(n){return e.apply(null,n)}}function BXe(e){return We.isObject(e)&&e.isAxiosError===!0}const NA={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(NA).forEach(([e,t])=>{NA[t]=e});function ose(e){const t=new If(e),n=Iie(If.prototype.request,t);return We.extend(n,If.prototype,t,{allOwnKeys:!0}),We.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return ose(hp(e,o))},n}const io=ose(Fy);io.Axios=If;io.CanceledError=Mv;io.CancelToken=IB;io.isCancel=Xie;io.VERSION=rse;io.toFormData=u5;io.AxiosError=sn;io.Cancel=io.CanceledError;io.all=function(t){return Promise.all(t)};io.spread=MXe;io.isAxiosError=BXe;io.mergeConfig=hp;io.AxiosHeaders=$a;io.formToJSON=e=>Yie(We.isHTMLForm(e)?new FormData(e):e);io.getAdapter=nse.getAdapter;io.HttpStatusCode=NA;io.default=io;const RXe="production";console.log("mode",RXe);let ase="http://192.168.1.228:7629";ase=systemConfig.baseUrl;const rr=io.create({baseURL:ase,timeout:120*1e3});rr.interceptors.request.use(e=>{let t=qn.userStore();return t.state.token&&(e.headers.Authorization="Bearer "+t.state.token,e.headers["X-Authorization"]="Bearer "+t.state.refreshToken),e},e=>(console.log(e),Promise.reject(e)));let yC=!1,bC=[];rr.interceptors.response.use(async e=>{if(e.status===200){const t=e.data;return t instanceof Blob?e:t.code!=1&&t.code!=200?(e8({message:t.message||t.Message||"Error",type:"error",duration:5*1e3}),Promise.reject(new Error(t.message||t.Message||"Error"))):t}else return Promise.reject(new Error(e.statusText||"Error"))},async e=>{if(e.status===401){if(yC)return new Promise(t=>{bC.push(()=>{t(rr(e.config))})});{yC=!0,await qn.userStore().reLogin().catch(async n=>{debugger;return qn.userStore().resetAllToken(),window.location.href="/login",Promise.reject(n)}),yC=!1,bC.forEach(n=>n()),bC=[];const t=await rr.request(e.config);return Promise.resolve(t)}}else return console.log("err"+e),e8({message:e.message,type:"error",duration:5*1e3}),Promise.reject(e)});function uSt(e){return rr({url:"/api/user/login",method:"post",data:e})}function IXe(e){return rr({url:"/api/user/tenantLogin",method:"post",data:e})}function NXe(e){return rr({url:"/api/user/refreshLogin",method:"post",data:e})}function FXe(){return rr({url:"/api/user/currentUserInfo",method:"get"})}function LXe(){return rr({url:"/api/user/currentRoleAuthorizeInfo",method:"get"})}function cSt(){return rr({url:"/api/user/captcha",method:"get"})}function dSt(e){return rr({url:"/api/user/Paged",method:"post",data:e})}function fSt(e){return rr({url:"/api/user/selectList",method:"post",data:e})}function pSt(e){return rr({url:"/api/user/delete",method:"post",data:e})}function hSt(e){return rr({url:"/api/user/add",method:"post",data:e})}function vSt(e){return rr({url:"/api/user/update",method:"post",data:e})}function gSt(e){return rr({url:"/api/user/detail",method:"get",params:{id:e}})}function mSt(e){return rr({url:"/api/user/resetPassword",method:"post",data:e})}const NB="vue_admin_template_token",FB="vue_admin_template_refresh_token";function ise(){return ni.get(NB)}function Ej(e){return ni.set(NB,e)}function xj(){return ni.remove(NB)}function LB(){return ni.get(FB)}function kj(e,t){return ni.set(FB,e,{expires:t})}function Aj(){return ni.remove(FB)}function ySt(e,t){if(!(e instanceof Date)||isNaN(e.getTime()))throw new Error("Invalid date");if(typeof t!="string")throw new Error("Invalid format string");const n=e.getDay(),r=$Xe(e),o=Math.floor((e.getMonth()+3)/3).toString(),a={"Y+":e.getFullYear().toString(),"m+":(e.getMonth()+1).toString(),"d+":e.getDate().toString(),"H+":e.getHours().toString(),"M+":e.getMinutes().toString(),"S+":e.getSeconds().toString(),"q+":o},i=["日","一","二","三","四","五","六"],s=["一","二","三","四"],l=(u,c)=>{const d=new RegExp(`(${u})`,"g");t=t.replace(d,f=>f.length>1?c.length>1?c:c.slice(-1):c)};/(W+)/.test(t)&&l("W+",i[n]),/(Q+)/.test(t)&&l("Q+",s[o-1]),/(Z+)/.test(t)&&l("Z+",r.toString());for(let u in a)l(u,a[u].padStart(u.length,"0"));return t}function $Xe(e){if(!(e instanceof Date)||isNaN(e.getTime()))throw new Error("Invalid date");let t=new Date(e.getTime()),n=t.getDay()||7;t.setDate(t.getDate()-n+1+5);let r=new Date(t.getFullYear(),0,1),o=r.getDay(),a=o===0?1:7-o+1;r=new Date(t.getFullYear(),0,1+a);let i=Math.ceil((t.valueOf()-r.valueOf())/864e5);return Math.ceil(i/7)}function Oj(e,t="{y}-{m}-{d} {h}:{i}:{s}"){if(!e)return null;let n;if(typeof e=="object")n=e;else if(typeof e=="string")/^[0-9]+$/.test(e)?e=parseInt(e):e=e.replace(/-/g,"/"),n=new Date(e);else if(typeof e=="number")e.toString().length===10&&(e*=1e3),n=new Date(e);else throw new Error("Invalid time input");if(isNaN(n.getTime()))throw new Error("Invalid date");const r={y:n.getFullYear(),m:n.getMonth()+1,d:n.getDate(),h:n.getHours(),i:n.getMinutes(),s:n.getSeconds(),a:["日","一","二","三","四","五","六"][n.getDay()]};return t.replace(/{([ymdhisa])+}/g,(o,a)=>{const i=r[a];return a==="a"?i:i.toString().padStart(2,"0")})}function Tj(e,t){return Math.floor((t-e)/864e5)}function bSt(e){return!e||!new Date(e)?"":e.lastIndexOf(".")==-1?e.replace("T"," ").substring(0,e.length):e.replace("T"," ").substring(0,e.lastIndexOf("."))}const VXe=by("userStore",()=>{const e=Gt(Dj());function t(){Object.assign(e,Dj())}function n(l){return new Promise((u,c)=>{IXe(l).then(d=>{const{data:f}=d;let p=Oj(f.refreshTokenExpiresTime),g=Tj(new Date,p);e.token=f.token,e.refreshToken=f.refreshToken,Ej(f.token),kj(f.refreshToken,g),u({code:1})}).catch(d=>{c(d)})})}function r(){return new Promise((l,u)=>{let d={refreshToken:LB()};NXe(d).then(f=>{const{data:p}=f;let g=Oj(p.refreshTokenExpiresTime),v=Tj(new Date,g);e.token=p.token,e.refreshToken=p.refreshToken,Ej(p.token),kj(p.refreshToken,v),l()}).catch(f=>{u(f)})})}function o(){return new Promise((l,u)=>{FXe().then(c=>{let{data:d}=c;e.realName=d.realName,e.nickName=d.nickName,e.accountType=d.accountType,e.roleName=d.roleName,e.orgName=d.orgName,e.tenantId=d.tenantId,e.orgId=d.orgId,e.position=d.position,e.id=d.id,e.userName=d.userName,e.avatar=d.avatar,l(d)}).catch(c=>{u(c)})})}function a(){return new Promise((l,u)=>{LXe(this.token).then(c=>{l(c.data)}).catch(c=>{u(c)})})}function i(){return new Promise(l=>{xj(),Aj(),zZe(),t(),l()})}function s(){return new Promise(l=>{xj(),Aj(),t(),l()})}return{state:e,resetState:t,login:n,reLogin:r,logout:i,getInfo:o,getMenu:a,resetAllToken:s}}),Dj=()=>({token:ise(),refreshToken:LB(),realName:"",nickName:"",accountType:"",roleName:"",position:"",orgName:"",tenantId:"",orgId:"",userName:"",avatar:"",id:""}),zXe=by("permissionStore",()=>{const e=H([]),t=H([]);function n(a){t.value=[...fse,...Co],e.value=a}function r(){e.value=[]}function o(a){return this.roles.length===1&&this.roles[0]==="*"?!0:this.roles.includes(a)}return{roles:e,routes:t,setPermission:n,clearPermission:r,hasPermission:o}}),jXe=by("tagsViewStore",()=>{const e=H([]),t=H([]);function n(_){w(_),p(_)}function r(_){return new Promise(C=>{g(_),v(_),C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function o(_){return new Promise(C=>{g(_),C([...e.value])})}function a(_){return new Promise(C=>{v(_),C([...t.value])})}function i(_){return new Promise(C=>{m(_),y(_),C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function s(_){return new Promise(C=>{m(_),C([...e.value])})}function l(_){return new Promise(C=>{y(_),C([...t.value])})}function u(_){return new Promise(C=>{b(),t.value=[],C({visitedViews:[...e.value],cachedViews:[...t.value]})})}function c(){return new Promise(_=>{b(),_([...e.value])})}function d(){return new Promise(_=>{t.value=[],_([...t.value])})}function f(_){for(let C of e.value)if(C.path===_.path){C=Object.assign(C,_);break}}function p(_){t.value.includes(_.name)||_.meta.isCache&&t.value.push(_.name)}function g(_){for(const[C,S]of e.value.entries())if(S.path===_.path){e.value.splice(C,1);break}}function v(_){const C=t.value.indexOf(_.name);C>-1&&t.value.splice(C,1)}function m(_){e.value=e.value.filter(C=>C.meta.affix||C.path===_.path)}function y(_){const C=t.value.indexOf(_.name);C>-1?t.value=t.value.slice(C,C+1):t.value=[]}function b(){const _=e.value.filter(C=>C.meta.affix);e.value=_}function w(_){e.value.some(C=>C.path===_.path)||e.value.push(Object.assign({},_,{title:_.meta.title||"no-name"}))}return{visitedViews:e,cachedViews:t,addView:n,addCachedView:p,addVisitedView:w,updateVisitedView:f,delView:r,delVisitedView:o,delCachedView:a,delOthersViews:i,delOthersVisitedViews:s,delOthersCachedViews:l,delAllViews:u,delAllVisitedViews:c,delAllCachedViews:d}}),qn={appStore:()=>tYe(),settingsStore:()=>oYe(),userStore:()=>VXe(),permissionStore:()=>zXe(),tagsViewStore:()=>jXe()},HXe={name:"RightPanel",setup(){return{settingsStore:qn.settingsStore()}},props:{clickNotClose:{default:!1,type:Boolean},buttonTop:{default:250,type:Number}},data(){return{show:!1}},computed:{theme(){return this.settingsStore.theme}},watch:{show(e){e?ZGe(document.body,"showRightPanel"):QGe(document.body,"showRightPanel")}},mounted(){this.insertToBody()},beforeUnmount(){this.$refs.rightPanel.remove()},methods:{closeSidebar(){this.show=!1},insertToBody(){const e=this.$refs.rightPanel,t=document.querySelector("body");t.insertBefore(e,t.firstChild)},open(){this.show=!0}}},UXe={class:"rightPanel"},WXe={class:"rightPanel-items"},KXe={style:{display:"flex","align-items":"center","justify-content":"start",height:"40px"}};function qXe(e,t,n,r,o,a){const i=Ge("Close"),s=Ge("el-icon");return x(),P("div",{ref:"rightPanel",class:I([{show:o.show},"rightPanel-container"])},[T("div",{class:"rightPanel-background",onClick:t[0]||(t[0]=(...l)=>a.closeSidebar&&a.closeSidebar(...l))}),T("div",UXe,[T("div",WXe,[T("div",KXe,[Q(s,{style:{"font-size":"1.2rem","margin-left":"10px",cursor:"pointer"},onClick:a.closeSidebar},{default:ae(()=>[Q(i)]),_:1},8,["onClick"]),t[1]||(t[1]=T("span",{style:{"margin-left":"20px"}},"设置面板",-1))]),de(e.$slots,"default",{},void 0,!0)])])],2)}const GXe=lo(HXe,[["render",qXe],["__scopeId","data-v-1931be1d"]]);function YXe(e){for(var t=[],n=0;n=48&&i<=57||i>=65&&i<=90||i>=97&&i<=122||i===95){o+=e[a++];continue}break}if(!o)throw new TypeError("Missing parameter name at ".concat(n));t.push({type:"NAME",index:n,value:o}),n=a;continue}if(r==="("){var s=1,l="",a=n+1;if(e[a]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(a));for(;a-1)return!0}return!1},v=function(A){var D=s[s.length-1],B=A||(D&&typeof D=="string"?D:"");if(D&&!B)throw new TypeError('Must have text between two parameters, missing text after "'.concat(D.name,'"'));return!B||g(B)?"[^".concat(_C(i),"]+?"):"(?:(?!".concat(_C(B),")[^").concat(_C(i),"])+?")};un.meta&&n.meta.title);const t=e[0];this.isDashboard(t)||(e=[{path:"/dashboard",meta:{title:"主页"}}].concat(e)),this.levelList=e.filter(n=>n.meta&&n.meta.title&&n.meta.breadcrumb!==!1)},isDashboard(e){const t=e&&e.name;return t?t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase():!1},pathCompile(e){const{params:t}=this.$route;var n=JXe(e);return n(t)},handleLink(e){const{redirect:t,path:n}=e;if(t){this.$router.push(t);return}this.$router.push(this.pathCompile(n))}}},tJe={key:0,class:"no-redirect"},nJe={key:1};function rJe(e,t,n,r,o,a){const i=Ge("el-breadcrumb-item"),s=Ge("el-breadcrumb");return x(),ge(s,{class:"app-breadcrumb",separator:"/"},{default:ae(()=>[Q(jP,{name:"breadcrumb"},{default:ae(()=>[(x(!0),P(Je,null,Mt(o.levelList,(l,u)=>(x(),ge(i,{key:l.path},{default:ae(()=>[l.redirect==="noRedirect"||u==o.levelList.length-1?(x(),P("span",tJe,Re(l.meta.title),1)):(x(),P("a",nJe,Re(l.meta.title),1))]),_:2},1024))),128))]),_:1})]),_:1})}const oJe=lo(eJe,[["render",rJe],["__scopeId","data-v-1af0e848"]]),aJe={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick(){this.$emit("toggleClick")}}};function iJe(e,t,n,r,o,a){return x(),P("div",{style:{padding:"0 15px"},onClick:t[0]||(t[0]=(...i)=>a.toggleClick&&a.toggleClick(...i))},[(x(),P("svg",{class:I([{"is-active":n.isActive},"hamburger"]),viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"},t[1]||(t[1]=[T("path",{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"},null,-1)]),2))])}const sJe=lo(aJe,[["render",iJe],["__scopeId","data-v-03a54b8c"]]),Pj=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],cu=(()=>{if(typeof document>"u")return!1;const e=Pj[0],t={};for(const n of Pj)if((n==null?void 0:n[1])in document){for(const[o,a]of n.entries())t[e[o]]=a;return t}return!1})(),Mj={change:cu.fullscreenchange,error:cu.fullscreenerror};let Qa={request(e=document.documentElement,t){return new Promise((n,r)=>{const o=()=>{Qa.off("change",o),n()};Qa.on("change",o);const a=e[cu.requestFullscreen](t);a instanceof Promise&&a.then(o).catch(r)})},exit(){return new Promise((e,t)=>{if(!Qa.isFullscreen){e();return}const n=()=>{Qa.off("change",n),e()};Qa.on("change",n);const r=document[cu.exitFullscreen]();r instanceof Promise&&r.then(n).catch(t)})},toggle(e,t){return Qa.isFullscreen?Qa.exit():Qa.request(e,t)},onchange(e){Qa.on("change",e)},onerror(e){Qa.on("error",e)},on(e,t){const n=Mj[e];n&&document.addEventListener(n,t,!1)},off(e,t){const n=Mj[e];n&&document.removeEventListener(n,t,!1)},raw:cu};Object.defineProperties(Qa,{isFullscreen:{get:()=>!!document[cu.fullscreenElement]},element:{enumerable:!0,get:()=>document[cu.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[cu.fullscreenEnabled]}});cu||(Qa={isEnabled:!1});const jd=Qa,lJe={name:"Screenfull",data(){return{isFullscreen:!1}},mounted(){this.init()},beforeDestroy(){this.destroy()},methods:{click(){if(!jd.isEnabled)return this.$message({message:"you browser can not work",type:"warning"}),!1;jd.toggle()},change(){this.isFullscreen=jd.isFullscreen},init(){jd.isEnabled&&jd.on("change",this.change)},destroy(){jd.isEnabled&&jd.off("change",this.change)}}};function uJe(e,t,n,r,o,a){const i=Ge("FullScreen"),s=Ge("el-icon"),l=Ge("CopyDocument");return x(),P("div",null,[o.isFullscreen?(x(),ge(s,{key:1,onClick:a.click,style:{"font-size":"1.2rem","vertical-align":"middle"}},{default:ae(()=>[Q(l)]),_:1},8,["onClick"])):(x(),ge(s,{key:0,onClick:a.click,style:{"font-size":"1.2rem","vertical-align":"middle"}},{default:ae(()=>[Q(i)]),_:1},8,["onClick"]))])}const cJe=lo(lJe,[["render",uJe],["__scopeId","data-v-9a1d2699"]]),dJe={setup(){const e=qn.appStore(),t=qn.tagsViewStore();return{appStore:e,tagsViewStore:t}},data(){return{sizeOptions:[{label:"舒适",value:"large"},{label:"中等",value:"default"},{label:"紧凑",value:"small"}]}},computed:{size(){return this.appStore.size}},methods:{handleSetSize(e){this.appStore.setSize(e),this.$message({message:"切换成功!",type:"success"})},refreshView(){this.tagsViewStore.delAllCachedViews(this.$route);const{fullPath:e}=this.$route;this.$nextTick(()=>{this.$router.replace({path:"/redirect"+e})})}}};function fJe(e,t,n,r,o,a){const i=Ge("el-dropdown-item"),s=Ge("el-dropdown-menu"),l=Ge("el-dropdown");return x(),P("div",null,[Q(l,{trigger:"click",onCommand:a.handleSetSize,style:{"vertical-align":"middle"}},{dropdown:ae(()=>[Q(s,null,{default:ae(()=>[(x(!0),P(Je,null,Mt(o.sizeOptions,u=>(x(),ge(i,{key:u.value,disabled:a.size===u.value,command:u.value},{default:ae(()=>[Dt(Re(u.label),1)]),_:2},1032,["disabled","command"]))),128))]),_:1})]),default:ae(()=>[t[0]||(t[0]=T("div",{style:{height:"100%",display:"flex","align-items":"center"}},[T("i",{class:"fa fa-font",style:{"font-size":"1.2rem"}})],-1))]),_:1},8,["onCommand"])])}const pJe=lo(dJe,[["render",fJe],["__scopeId","data-v-97463b26"]]),hJe={__name:"index",setup(e){const t=H(!1),n=qte(),r=Nbe(n);function o(){t.value=!t.value,r()}return(a,i)=>{const s=Ge("MoonNight"),l=Ge("el-icon"),u=Ge("Sunny");return x(),P("div",null,[t.value?(x(),ge(l,{key:0,style:{"font-size":"1.2rem","vertical-align":"middle"},onClick:o},{default:ae(()=>[Q(s)]),_:1})):(x(),ge(l,{key:1,style:{"font-size":"1.2rem","vertical-align":"middle"},onClick:o},{default:ae(()=>[Q(u)]),_:1}))])}}},vJe=lo(hJe,[["__scopeId","data-v-0cd7611a"]]),gJe={components:{Breadcrumb:oJe,Hamburger:sJe,Screenfull:cJe,SizeSelect:pJe,SwitchDark:vJe},setup(){const e=qn.appStore(),t=qn.userStore(),n=qn.settingsStore();return{appStore:e,userStore:t,settingsStore:n}},emits:["showRightPanel"],computed:{sidebar(){return this.appStore.sidebar},avatar(){return"http://192.168.1.228:7629"+this.userStore.state.avatar},userName(){return this.userStore.state.nickName}},methods:{toggleSideBar(){qn.appStore().toggleSideBar()},async logout(){await qn.userStore().logout(),this.$router.push(`/login?redirect=${this.$route.fullPath}`)}}},mJe={class:"navbar"},yJe={class:"right-menu"},bJe={key:0,class:"right-menu-item hover-effect",style:{"margin-right":"15px"}},_Je={class:"avatar-wrapper"},wJe=["src"],CJe={key:1,class:"user-avatar",style:{background:"cornflowerblue",display:"inline-block"}},SJe={class:"user-text-avatar"};function EJe(e,t,n,r,o,a){const i=Ge("hamburger"),s=Ge("breadcrumb"),l=Ge("Screenfull"),u=Ge("size-select"),c=Ge("el-tooltip"),d=Ge("SwitchDark"),f=Ge("Setting"),p=Ge("el-icon"),g=Ge("CaretBottom"),v=Ge("el-dropdown-item"),m=Ge("router-link"),y=Ge("el-dropdown-menu"),b=Ge("el-dropdown");return x(),P("div",mJe,[Q(i,{"is-active":a.sidebar.opened,class:"hamburger-container",onToggleClick:a.toggleSideBar},null,8,["is-active","onToggleClick"]),Q(s,{class:"breadcrumb-container"}),T("div",yJe,[Q(l,{id:"screenfull",class:"right-menu-item hover-effect"}),Q(c,{content:"布局间距",effect:"dark",placement:"bottom"},{default:ae(()=>[Q(u,{id:"size-select",class:"right-menu-item hover-effect"})]),_:1}),Q(d,{class:"right-menu-item hover-effect"}),r.settingsStore.showSettings?(x(),P("div",bJe,[Q(p,{style:{"font-size":"1.2rem","vertical-align":"middle",color:"var(--el-menu-text-color)"},onClick:t[0]||(t[0]=w=>e.$emit("showRightPanel"))},{default:ae(()=>[Q(f)]),_:1})])):pe("",!0),Q(b,{class:"avatar-container",trigger:"click"},{dropdown:ae(()=>[Q(y,{class:"user-dropdown"},{default:ae(()=>[Q(m,{to:"/"},{default:ae(()=>[Q(v,null,{default:ae(()=>t[1]||(t[1]=[Dt(" 主页 ")])),_:1})]),_:1}),Q(m,{to:"/system/personalcenter"},{default:ae(()=>[Q(v,null,{default:ae(()=>t[2]||(t[2]=[Dt(" 个人中心 ")])),_:1})]),_:1}),Q(v,{divided:"",onClick:a.logout},{default:ae(()=>t[3]||(t[3]=[T("span",{style:{display:"block"}},"登出",-1)])),_:1},8,["onClick"])]),_:1})]),default:ae(()=>[T("div",_Je,[a.avatar?(x(),P("img",{key:0,src:a.avatar,class:"user-avatar"},null,8,wJe)):(x(),P("div",CJe,[T("span",SJe,Re(a.userName.substring(0,1)),1)])),Q(p,{style:{"vertical-align":"bottom"}},{default:ae(()=>[Q(g)]),_:1})])]),_:1})])])}const xJe=lo(gJe,[["render",EJe],["__scopeId","data-v-4d759273"]]),Bj=DA.title||"EDI接口平台";function sse(e){return e?`${e} - ${Bj}`:`${Bj}`}const lse="/logo.png",kJe={name:"SidebarLogo",setup(){return{settingsStore:qn.settingsStore()}},props:{collapse:{type:Boolean,required:!0}},computed:{showLogo(){return this.settingsStore.layoutType==="sidebar"}},data(){return{title:sse()}}},AJe={class:"sidebar-logo-container"},OJe={key:0,src:lse},TJe={key:1,class:"sidebar-title"},DJe={key:0,src:lse,class:"sidebar-logo"},PJe={key:1,class:"sidebar-title"};function MJe(e,t,n,r,o,a){const i=Ge("router-link");return x(),P("div",AJe,[Q(jr,{name:"sidebarLogoFade"},{default:ae(()=>[n.collapse?(x(),ge(i,{key:"collapse",class:"sidebar-logo-link",to:"/"},{default:ae(()=>[a.showLogo?(x(),P("img",OJe)):(x(),P("h1",TJe,Re(o.title),1))]),_:1})):(x(),ge(i,{key:"expand",class:"sidebar-logo-link",to:"/"},{default:ae(()=>[a.showLogo?(x(),P("img",DJe)):(x(),P("h1",PJe,Re(o.title),1))]),_:1}))]),_:1})])}const BJe=lo(kJe,[["render",MJe],["__scopeId","data-v-002d3319"]]);function Ws(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function Rj(e,t){for(var n="",r=0,o=-1,a=0,i,s=0;s<=e.length;++s){if(s2){var l=n.lastIndexOf("/");if(l!==n.length-1){l===-1?(n="",r=0):(n=n.slice(0,l),r=n.length-1-n.lastIndexOf("/")),o=s,a=0;continue}}else if(n.length===2||n.length===1){n="",r=0,o=s,a=0;continue}}t&&(n.length>0?n+="/..":n="..",r=2)}else n.length>0?n+="/"+e.slice(o+1,s):n=e.slice(o+1,s),r=s-o-1;o=s,a=0}else i===46&&a!==-1?++a:a=-1}return n}function RJe(e,t){var n=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+r:n+e+r:r}var p0={resolve:function(){for(var t="",n=!1,r,o=arguments.length-1;o>=-1&&!n;o--){var a;o>=0?a=arguments[o]:(r===void 0&&(r=process.cwd()),a=r),Ws(a),a.length!==0&&(t=a+"/"+t,n=a.charCodeAt(0)===47)}return t=Rj(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(t){if(Ws(t),t.length===0)return".";var n=t.charCodeAt(0)===47,r=t.charCodeAt(t.length-1)===47;return t=Rj(t,!n),t.length===0&&!n&&(t="."),t.length>0&&r&&(t+="/"),n?"/"+t:t},isAbsolute:function(t){return Ws(t),t.length>0&&t.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var t,n=0;n0&&(t===void 0?t=r:t+="/"+r)}return t===void 0?".":p0.normalize(t)},relative:function(t,n){if(Ws(t),Ws(n),t===n||(t=p0.resolve(t),n=p0.resolve(n),t===n))return"";for(var r=1;ru){if(n.charCodeAt(i+d)===47)return n.slice(i+d+1);if(d===0)return n.slice(i+d)}else a>u&&(t.charCodeAt(r+d)===47?c=d:d===0&&(c=0));break}var f=t.charCodeAt(r+d),p=n.charCodeAt(i+d);if(f!==p)break;f===47&&(c=d)}var g="";for(d=r+c+1;d<=o;++d)(d===o||t.charCodeAt(d)===47)&&(g.length===0?g+="..":g+="/..");return g.length>0?g+n.slice(i+c):(i+=c,n.charCodeAt(i)===47&&++i,n.slice(i))},_makeLong:function(t){return t},dirname:function(t){if(Ws(t),t.length===0)return".";for(var n=t.charCodeAt(0),r=n===47,o=-1,a=!0,i=t.length-1;i>=1;--i)if(n=t.charCodeAt(i),n===47){if(!a){o=i;break}}else a=!1;return o===-1?r?"/":".":r&&o===1?"//":t.slice(0,o)},basename:function(t,n){if(n!==void 0&&typeof n!="string")throw new TypeError('"ext" argument must be a string');Ws(t);var r=0,o=-1,a=!0,i;if(n!==void 0&&n.length>0&&n.length<=t.length){if(n.length===t.length&&n===t)return"";var s=n.length-1,l=-1;for(i=t.length-1;i>=0;--i){var u=t.charCodeAt(i);if(u===47){if(!a){r=i+1;break}}else l===-1&&(a=!1,l=i+1),s>=0&&(u===n.charCodeAt(s)?--s===-1&&(o=i):(s=-1,o=l))}return r===o?o=l:o===-1&&(o=t.length),t.slice(r,o)}else{for(i=t.length-1;i>=0;--i)if(t.charCodeAt(i)===47){if(!a){r=i+1;break}}else o===-1&&(a=!1,o=i+1);return o===-1?"":t.slice(r,o)}},extname:function(t){Ws(t);for(var n=-1,r=0,o=-1,a=!0,i=0,s=t.length-1;s>=0;--s){var l=t.charCodeAt(s);if(l===47){if(!a){r=s+1;break}continue}o===-1&&(a=!1,o=s+1),l===46?n===-1?n=s:i!==1&&(i=1):n!==-1&&(i=-1)}return n===-1||o===-1||i===0||i===1&&n===o-1&&n===r+1?"":t.slice(n,o)},format:function(t){if(t===null||typeof t!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof t);return RJe("/",t)},parse:function(t){Ws(t);var n={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return n;var r=t.charCodeAt(0),o=r===47,a;o?(n.root="/",a=1):a=0;for(var i=-1,s=0,l=-1,u=!0,c=t.length-1,d=0;c>=a;--c){if(r=t.charCodeAt(c),r===47){if(!u){s=c+1;break}continue}l===-1&&(u=!1,l=c+1),r===46?i===-1?i=c:d!==1&&(d=1):i!==-1&&(d=-1)}return i===-1||l===-1||d===0||d===1&&i===l-1&&i===s+1?l!==-1&&(s===0&&o?n.base=n.name=t.slice(1,l):n.base=n.name=t.slice(s,l)):(s===0&&o?(n.name=t.slice(1,i),n.base=t.slice(1,l)):(n.name=t.slice(s,i),n.base=t.slice(s,l)),n.ext=t.slice(i,l)),s>0?n.dir=t.slice(0,s-1):o&&(n.dir="/"),n},sep:"/",delimiter:":",win32:null,posix:null};p0.posix=p0;var IJe=p0;const use=es(IJe);function Ij(e){return/^(https?:|mailto:|tel:)/.test(e)}const NJe={__name:"elIcon",props:["iconName"],setup(e){const t=e;return(n,r)=>(x(),ge(At(t.iconName),{class:"el-icon"}))}},FJe=lo(NJe,[["__scopeId","data-v-64f1502a"]]),LJe={name:"iconItem",functional:!0,props:{icon:{type:String,default:""}},render(e){const{icon:t}=e,n=[];return t&&(t.indexOf("el-")==0?n.push(nt(Ye,{class:["sub-el-icon"]},()=>nt(FJe,{iconName:t.substring(3)}))):t.indexOf("fa")==0&&n.push(nt("i",{class:["el-icon","sub-el-icon","fa",t]}))),n}},cse=lo(LJe,[["__scopeId","data-v-51e371d8"]]),$Je={mounted(){this.fixBugIniOS()},methods:{fixBugIniOS(){const e=this.$refs.subMenu;if(e){const t=e.handleMouseleave;e.handleMouseleave=n=>{t(n)}}}}},VJe={name:"SidebarItem",components:{Icon:cse},mixins:[$Je],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild(e=[],t){const n=e.filter(r=>r.hidden?!1:(this.onlyOneChild=r,!0));return n.length===1&&n[0].name==="Dashboard"?!0:n.length===0?(this.onlyOneChild={...t,path:"",noShowingChildren:!0},!0):!1},resolvePath(e){return Ij(e)?e:Ij(this.basePath)?this.basePath:use.resolve(this.basePath,e)}}},zJe={key:1};function jJe(e,t,n,r,o,a){const i=Ge("Icon"),s=Ge("el-menu-item"),l=Ge("sidebar-item",!0),u=Ge("el-sub-menu");return a.hasOneShowingChild(n.item.children,n.item)&&(!e.onlyOneChild.children||e.onlyOneChild.noShowingChildren)&&!n.item.alwaysShow?(x(),ge(s,{key:0,index:a.resolvePath(e.onlyOneChild.path)},{title:ae(()=>[Dt(Re(e.onlyOneChild.meta.title),1)]),default:ae(()=>[Q(i,{icon:e.onlyOneChild.meta.icon||n.item.meta&&n.item.meta.icon},null,8,["icon"])]),_:1},8,["index"])):(x(),ge(u,{key:1,index:a.resolvePath(n.item.path)},{title:ae(()=>[n.item.meta?(x(),ge(i,{key:0,icon:n.item.meta&&n.item.meta.icon},null,8,["icon"])):pe("",!0),n.item.meta?(x(),P("span",zJe,Re(n.item.meta.title),1)):pe("",!0)]),default:ae(()=>[(x(!0),P(Je,null,Mt(n.item.children.filter(c=>!c.hidden),c=>(x(),ge(l,{key:c.path,"is-nest":!0,item:c,"base-path":a.resolvePath(c.path),class:"nest-menu"},null,8,["item","base-path"]))),128))]),_:1},8,["index"]))}const HJe=lo(VJe,[["render",jJe]]),UJe="#bfcbd9",WJe="#409eff",KJe="#f4f4f5",qJe="#304156",GJe="#263445",YJe="#1f2d3d",XJe="#001528",JJe="260px",ZJe="#252526",QJe="#1e1e1e",eZe="#3c3c3c",tZe="#1e1e1e",nZe={menuText:UJe,menuActiveText:WJe,subMenuActiveText:KJe,menuBg:qJe,menuHover:GJe,subMenuBg:YJe,subMenuHover:XJe,sideBarWidth:JJe,menuBg_dark:ZJe,menuHover_dark:QJe,subMenuBg_dark:eZe,subMenuHover_dark:tZe},rZe={components:{SidebarItem:HJe,Logo:BJe},props:{module:{type:String,default:""}},setup(){const e=qn.appStore(),t=qn.settingsStore(),n=qte();return{appStore:e,settingsStore:t,isDark:n}},computed:{sidebar(){return this.appStore.sidebar},routes(){if(this.settingsStore.layoutType==="column"){for(let e=0;e[a.showLogo?(x(),ge(i,{key:0,collapse:a.isCollapse},null,8,["collapse"])):pe("",!0),Q(u,{height:a.showLogo?"calc(100vh - 50px)":"100%"},{default:ae(()=>[Q(l,{"default-active":a.activeMenu,collapse:a.isCollapse,"unique-opened":!0,"collapse-transition":!1,"show-timeout":300,"hide-timeout":300,router:"",style:Qe(a.showLogo?"height:calc(100vh - 50px)":"height:100vh")},{default:ae(()=>[(x(!0),P(Je,null,Mt(a.routes.filter(d=>!d.hidden),d=>(x(),ge(s,{key:d.path,item:d,"base-path":d.path},null,8,["item","base-path"]))),128))]),_:1},8,["default-active","collapse","style"])]),_:1},8,["height"])]),_:1},8,["class"])}const aZe=lo(rZe,[["render",oZe],["__scopeId","data-v-61a62c96"]]),iZe="/logo_op.png",sZe={key:0,class:"sidebar-logo-container"},lZe={class:"menu-container"},uZe={class:"menu-list"},cZe=["onClick"],dZe={class:"menu-item-icon"},fZe={class:"menu-item-text"},pZe={__name:"index",emits:["modulesChange"],setup(e,{emit:t}){const n=qn.settingsStore(),r=t,o=JGe(),a=Gt({highlightId:0,modules:[]});St(()=>{for(let s=0;s0&&(a.highlightId=o.matched[0].name,i(o.matched[0].name))}),Ae(o,s=>{s.matched[0].name!=="Redirect"&&s.matched.length>0&&a.highlightId!==s.matched[0].name&&(a.highlightId=s.matched[0].name,i(s.matched[0].name))});function i(s){a.highlightId=s,r("modulesChange",s)}return(s,l)=>{const u=Ge("el-aside");return x(),ge(u,{width:"70px",class:"sidebar-column-container"},{default:ae(()=>[h(n).sidebarLogo?(x(),P("div",sZe,l[0]||(l[0]=[T("img",{src:iZe,class:"sidebar-logo"},null,-1)]))):pe("",!0),T("div",lZe,[T("ul",uZe,[(x(!0),P(Je,null,Mt(a.modules,c=>(x(),P("li",{class:I(["menu-item",{highlight:a.highlightId===c.name}]),key:c.name,onClick:d=>i(c.name)},[T("div",dZe,[Q(cse,{icon:c.meta.icon},null,8,["icon"])]),T("div",fZe,Re(c.meta.title),1)],10,cZe))),128))])])]),_:1})}}},hZe=lo(pZe,[["__scopeId","data-v-a3f91d16"]]),vZe={class:"layout-footer"},gZe={__name:"index",setup(e){return(t,n)=>(x(),P("div",vZe,n[0]||(n[0]=[T("div",{style:{"margin-top":"20px"}},[T("span",null,"常熟安通林汽车饰件有限公司")],-1)])))}},mZe=lo(gZe,[["__scopeId","data-v-37376e50"]]),yZe={name:"AppMain",setup(){const e=qn.settingsStore(),t=qn.tagsViewStore();return{settingsStore:e,tagsViewStore:t}},components:{Footer:mZe},computed:{key(){return this.$route.path},showFooter(){return this.settingsStore.showFooter},catchTags(){return this.tagsViewStore.cachedViews}}},bZe={class:"app-main"};function _Ze(e,t,n,r,o,a){const i=Ge("router-view"),s=Ge("Footer");return x(),P("div",bZe,[T("div",{style:Qe({height:a.showFooter?"calc(100% - 45px)":"100%",display:"flex"})},[Q(i,null,{default:ae(({Component:l})=>[Q(jr,{name:"fade-transform",mode:"out-in"},{default:ae(()=>[(x(),ge(hve,{include:a.catchTags,exclude:["redirect"]},[(x(),ge(At(l),{key:a.key}))],1032,["include"]))]),_:2},1024)]),_:1})],4),T("div",{style:Qe({width:"100%",display:a.showFooter?"block":"none",height:"45px"})},[Q(s)],4)])}const wZe=lo(yZe,[["render",_Ze],["__scopeId","data-v-8d3779a1"]]),Nj=4,CZe={name:"ScrollPane",data(){return{left:0}},computed:{scrollWrapper(){return this.$refs.scrollContainer.$refs.wrapRef}},mounted(){this.scrollWrapper.addEventListener("scroll",this.emitScroll,!0)},beforeDestroy(){this.scrollWrapper.removeEventListener("scroll",this.emitScroll)},methods:{handleScroll(e){const t=e.wheelDelta||-e.deltaY*40,n=this.scrollWrapper;n.scrollLeft=n.scrollLeft+t/4},emitScroll(){this.$emit("scroll")},moveToTarget(e){const n=this.$refs.scrollContainer.$el.offsetWidth,r=this.scrollWrapper,o=this.$parent.$refs.tag;let a=null,i=null;if(o.length>0&&(a=o[0],i=o[o.length-1]),a===e)r.scrollLeft=0;else if(i===e)r.scrollLeft=r.scrollWidth-n;else{const s=o.findIndex(f=>f===e),l=o[s-1],u=o[s+1],c=u.$el.offsetLeft+u.$el.offsetWidth+Nj,d=l.$el.offsetLeft-Nj;c>r.scrollLeft+n?r.scrollLeft=c-n:d[de(e.$slots,"default",{},void 0,!0)]),_:3},8,["onWheel"])}const EZe=lo(CZe,[["render",SZe],["__scopeId","data-v-4c3a440c"]]),xZe={components:{ScrollPane:EZe},setup(){const e=qn.tagsViewStore(),t=qn.permissionStore();return{tagsViewStore:e,permissionStore:t}},data(){return{visible:!1,top:0,left:0,selectedTag:{},affixTags:[]}},computed:{visitedViews(){return this.tagsViewStore.visitedViews},routes(){return this.permissionStore.routes}},watch:{$route(){this.addTags(),this.moveToCurrentTag()},visible(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},mounted(){this.initTags(),this.addTags()},methods:{isActive(e){return e.path===this.$route.path},isAffix(e){return e.meta&&e.meta.affix},filterAffixTags(e,t="/"){let n=[];return e.forEach(r=>{if(r.meta&&r.meta.affix){const o=use.resolve(t,r.path);n.push({fullPath:o,path:o,name:r.name,meta:{...r.meta}})}if(r.children){const o=this.filterAffixTags(r.children,r.path);o.length>=1&&(n=[...n,...o])}}),n},initTags(){const e=this.affixTags=this.filterAffixTags(this.routes);for(const t of e)t.name&&this.tagsViewStore.addVisitedView(t)},addTags(){const{name:e}=this.$route;return e&&this.tagsViewStore.addView(this.$route),!1},moveToCurrentTag(){const e=this.$refs.tag;this.$nextTick(()=>{for(const t of e)if(t.to.path===this.$route.path){this.$refs.scrollPane.moveToTarget(t),t.to.fullPath!==this.$route.fullPath&&this.tagsViewStore.updateVisitedView(this.$route);break}})},refreshSelectedTag(e){this.tagsViewStore.delCachedView(e).then(()=>{const{fullPath:t}=e;this.$nextTick(()=>{this.$router.replace({path:"/redirect"+t})})})},closeSelectedTag(e){this.tagsViewStore.delView(e).then(({visitedViews:t})=>{this.isActive(e)&&this.toLastView(t,e)})},closeOthersTags(){this.$router.push(this.selectedTag),this.tagsViewStore.delOthersViews(this.selectedTag).then(()=>{this.moveToCurrentTag()})},closeAllTags(e){this.tagsViewStore.delAllViews().then(({visitedViews:t})=>{this.affixTags.some(n=>n.path===e.path)||this.toLastView(t,e)})},toLastView(e,t){const n=e.slice(-1)[0];n?this.$router.push(n.fullPath):t.name==="Dashboard"?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")},openMenu(e,t){const o=this.$el.offsetWidth-105,a=t.clientX;a>o?this.left=o:this.left=a,this.top=t.clientY,this.visible=!0,this.selectedTag=e},closeMenu(){this.visible=!1},handleScroll(){this.closeMenu()}}},kZe={id:"tags-view-container",class:"tags-view-container"};function AZe(e,t,n,r,o,a){const i=Ge("Refresh"),s=Ge("el-icon"),l=Ge("Close"),u=Ge("router-link"),c=Ge("scroll-pane");return x(),P("div",kZe,[Q(c,{ref:"scrollPane",class:"tags-view-wrapper",onScroll:a.handleScroll},{default:ae(()=>[(x(!0),P(Je,null,Mt(a.visitedViews,d=>(x(),ge(u,{ref_for:!0,ref:"tag",key:d.path,class:I([a.isActive(d)?"active":"","tags-view-item"]),to:{path:d.path,query:d.query,fullPath:d.fullPath},onMouseup:at(f=>a.isAffix(d)?"":a.closeSelectedTag(d),["middle"]),onContextmenu:at(f=>a.openMenu(d,f),["prevent"])},{default:ae(()=>[T("span",null,Re(d.title),1),Q(s,{class:"el-icon-close",onClick:at(f=>a.refreshSelectedTag(d),["prevent","stop"]),title:"刷新"},{default:ae(()=>[Q(i)]),_:2},1032,["onClick"]),a.isAffix(d)?pe("",!0):(x(),ge(s,{key:0,class:"el-icon-close",onClick:at(f=>a.closeSelectedTag(d),["prevent","stop"]),title:"关闭"},{default:ae(()=>[Q(l)]),_:2},1032,["onClick"]))]),_:2},1032,["class","to","onMouseup","onContextmenu"]))),128))]),_:1},8,["onScroll"]),wt(T("ul",{style:Qe({left:o.left+"px",top:o.top+"px"}),class:"contextmenu"},[T("li",{onClick:t[0]||(t[0]=d=>a.refreshSelectedTag(o.selectedTag))},"刷新"),a.isAffix(o.selectedTag)?pe("",!0):(x(),P("li",{key:0,onClick:t[1]||(t[1]=d=>a.closeSelectedTag(o.selectedTag))},"关闭")),T("li",{onClick:t[2]||(t[2]=(...d)=>a.closeOthersTags&&a.closeOthersTags(...d))},"关闭其他"),T("li",{onClick:t[3]||(t[3]=d=>a.closeAllTags(o.selectedTag))},"关闭所有")],4),[[qt,o.visible]])])}const OZe=lo(xZe,[["render",AZe],["__scopeId","data-v-c6a97417"]]),TZe={components:{},setup(){const e=qn.settingsStore(),t=qn.appStore();return{settingsStore:e,appStore:t}},data(){return{}},computed:{layoutType:{get(){return this.settingsStore.layoutType}},sidebarLogo:{get(){return this.settingsStore.sidebarLogo},set(e){this.settingsStore.changeSetting({key:"sidebarLogo",value:e})}},showFooter:{get(){return this.settingsStore.showFooter},set(e){this.settingsStore.changeSetting({key:"showFooter",value:e})}},theme:{get(){return this.settingsStore.theme},set(e){const t=document.documentElement;getComputedStyle(t).getPropertyValue("--el-color-primary"),t.style.setProperty("--el-color-primary",e),this.settingsStore.changeSetting({key:"theme",value:e})}}},methods:{layoutChanged(e){this.settingsStore.changeSetting({key:"layoutType",value:e}),e==="column"&&!this.appStore.sidebar.opened&&this.appStore.toggleSideBar()}}},DZe={class:"drawer-container"},PZe={class:"drawer-item"},MZe={class:"drawer-item"},BZe={class:"drawer-item"},RZe={style:{display:"flex","justify-content":"space-evenly"}};function IZe(e,t,n,r,o,a){const i=Ge("el-divider"),s=Ge("el-switch"),l=Ge("el-color-picker"),u=Ge("el-aside"),c=Ge("el-header"),d=Ge("el-main"),f=Ge("el-container");return x(),P("div",DZe,[Q(i,null,{default:ae(()=>t[5]||(t[5]=[Dt("基础设置")])),_:1}),T("div",PZe,[t[6]||(t[6]=T("span",null,"显示Logo",-1)),Q(s,{modelValue:a.sidebarLogo,"onUpdate:modelValue":t[0]||(t[0]=p=>a.sidebarLogo=p),class:"drawer-switch"},null,8,["modelValue"])]),T("div",MZe,[t[7]||(t[7]=T("span",null,"显示页脚",-1)),Q(s,{modelValue:a.showFooter,"onUpdate:modelValue":t[1]||(t[1]=p=>a.showFooter=p),class:"drawer-switch"},null,8,["modelValue"])]),T("div",BZe,[t[8]||(t[8]=T("span",null,"主题颜色",-1)),Q(l,{modelValue:a.theme,"onUpdate:modelValue":t[2]||(t[2]=p=>a.theme=p),style:{"z-index":"1000"},teleported:!1},null,8,["modelValue"])]),Q(i,null,{default:ae(()=>t[9]||(t[9]=[Dt("布局设置")])),_:1}),T("div",RZe,[T("div",{class:"layout-item-container",onClick:t[3]||(t[3]=p=>a.layoutChanged("sidebar"))},[T("div",{class:I(a.layoutType==="sidebar"?"layout-item-overlap-active":"layout-item-overlap")},t[10]||(t[10]=[T("h2",null,"经典",-1)]),2),Q(f,{style:{height:"100%"}},{default:ae(()=>[Q(u,{width:"15px",style:{background:"#d3dce6"}}),Q(f,null,{default:ae(()=>[Q(c,{style:{background:"#b3c0d1",height:"15px"}}),Q(d,{style:{background:"#e9eef3"}})]),_:1})]),_:1})]),T("div",{class:"layout-item-container",onClick:t[4]||(t[4]=p=>a.layoutChanged("column"))},[T("div",{class:I(a.layoutType==="column"?"layout-item-overlap-active":"layout-item-overlap")},t[11]||(t[11]=[T("h2",null,"分栏",-1)]),2),Q(f,{style:{height:"100%"}},{default:ae(()=>[Q(u,{width:"8px",style:{background:"#b3c0d1"}}),Q(u,{width:"15px",style:{background:"#d3dce6"}}),Q(f,null,{default:ae(()=>[Q(c,{style:{background:"#b3c0d1",height:"15px"}}),Q(d,{style:{background:"#e9eef3"}})]),_:1})]),_:1})])])])}const NZe=lo(TZe,[["render",IZe],["__scopeId","data-v-5e1963b2"]]);function _St(e){return rr({url:"/api/message/add",method:"post",data:e})}function wSt(e){return rr({url:"/api/message/update",method:"post",data:e})}function CSt(e){return rr({url:"/api/message/publish",method:"post",data:e})}function SSt(e){return rr({url:"/api/message/setRead",method:"get",params:{id:e}})}function ESt(){return rr({url:"/api/message/setAllRead",method:"get"})}function FZe(){return rr({url:"/api/message/messageCount",method:"get"})}function xSt(e){return rr({url:"/api/message/pagedReceived",method:"post",data:e})}function kSt(e){return rr({url:"/api/message/pagedPublish",method:"post",data:e})}function ASt(e){return rr({url:"/api/message/detail",method:"get",params:{id:e}})}function OSt(e){return rr({url:"/api/message/delete",method:"post",data:e})}function TSt(e){return rr({url:"/api/message/recalled",method:"post",data:e})}const LZe={name:"Layout",components:{Navbar:xJe,Sidebar:aZe,AppMain:wZe,RightPanel:GXe,Settings:NZe,TagsView:OZe,SidebarColumn:hZe},setup(){const e=qn.appStore(),t=qn.settingsStore();return{appStore:e,settingsStore:t}},data(){return{selectModule:""}},computed:{fixedHeader(){return!1},showSettings(){return this.settingsStore.showSettings},sidebar(){return this.appStore.sidebar},classObj(){return{hideSidebar:!this.sidebar.opened,openSidebar:this.sidebar.opened,withoutAnimation:this.sidebar.withoutAnimation}},size(){return this.appStore.size},layoutType(){return this.settingsStore.layoutType}},methods:{handleClickOutside(){this.appStore.closeSideBar({withoutAnimation:!1})},showRightPanel(){this.$refs.rpanel.open()},columnModulesChange(e){this.selectModule=e},messageNotify(){FZe().then(e=>{let{data:t}=e;t&&t>0&&wie({title:"您有"+t+"条未读消息。",message:nt("i",{style:"color: teal;cursor: pointer"},"站内信"),duration:3e3,type:"warning",onClick:()=>{this.$router.push({path:"/system/receivemessage"})}})})}},created(){this.messageNotify()}};function $Ze(e,t,n,r,o,a){const i=Ge("SidebarColumn"),s=Ge("Sidebar"),l=Ge("navbar"),u=Ge("tags-view"),c=Ge("el-header"),d=Ge("app-main"),f=Ge("el-main"),p=Ge("settings"),g=Ge("right-panel"),v=Ge("el-container"),m=Ge("el-config-provider");return x(),ge(m,{size:a.size},{default:ae(()=>[Q(v,{class:"app-wrapper"},{default:ae(()=>[a.layoutType==="column"?(x(),ge(i,{key:0,onModulesChange:a.columnModulesChange},null,8,["onModulesChange"])):pe("",!0),Q(s,{module:o.selectModule},null,8,["module"]),Q(v,null,{default:ae(()=>[Q(c,{style:{height:"90px",padding:"0"}},{default:ae(()=>[Q(l,{onShowRightPanel:a.showRightPanel},null,8,["onShowRightPanel"]),Q(u)]),_:1}),Q(f,{style:{padding:"0"}},{default:ae(()=>[Q(d)]),_:1}),a.showSettings?(x(),ge(g,{key:0,ref:"rpanel"},{default:ae(()=>[Q(p)]),_:1},512)):pe("",!0)]),_:1})]),_:1})]),_:1},8,["size"])}const dse=lo(LZe,[["render",$Ze],["__scopeId","data-v-409e4586"]]),Fj=Object.assign({"../views/404.vue":()=>ut(()=>import("./404-DiLG155Z.js"),__vite__mapDeps([0,1])),"../views/500.vue":()=>ut(()=>import("./500-D5H59xIr.js"),__vite__mapDeps([2,3])),"../views/dashboard/index.vue":()=>ut(()=>import("./index-DdUeIWBv.js"),__vite__mapDeps([4,5,6,7])),"../views/dashboard/menuItem.vue":()=>ut(()=>import("./menuItem-BOY6VTO4.js"),__vite__mapDeps([5,6])),"../views/demo/tablePageDemo.vue":()=>ut(()=>import("./tablePageDemo-0tJWKpg4.js"),__vite__mapDeps([8,9,10,11,12])),"../views/logisticsPlan/supplierConDate/index.vue":()=>ut(()=>import("./index-MnapJ_PQ.js"),__vite__mapDeps([13,14,10,11,15])),"../views/logisticsPlan/supplierConMmrp/index.vue":()=>ut(()=>import("./index-tGY11Ezp.js"),__vite__mapDeps([16,14,10,11,15])),"../views/logisticsPlan/supplierConPo/index.vue":()=>ut(()=>import("./index-YDYhuXyo.js"),__vite__mapDeps([17,14,10,11,15])),"../views/logisticsPlan/supplierInvData/index.vue":()=>ut(()=>import("./index-DZy36IGJ.js"),__vite__mapDeps([18,9,10,11,12])),"../views/logisticsPlan/supplierMrpDate/index.vue":()=>ut(()=>import("./index-DLP5nFp8.js"),__vite__mapDeps([19,9,10,11,12])),"../views/logisticsPlan/supplierMrpMonth/index.vue":()=>ut(()=>import("./index-CIONuyn4.js"),__vite__mapDeps([20,9,10,11,12])),"../views/logisticsPlan/supplierMrpState/index.vue":()=>ut(()=>import("./index-Dun8Fk-R.js"),__vite__mapDeps([21,9,10,11,12])),"../views/logisticsPlan/supplierMrpWarning/index.vue":()=>ut(()=>import("./index-CmycQnXx.js"),__vite__mapDeps([22,9,10,11,12])),"../views/logisticsPlan/supplierPo/index.vue":()=>ut(()=>import("./index-CUEnb519.js"),__vite__mapDeps([23,9,10,11,12])),"../views/logisticsPlan/supplierProHschedul/index.vue":()=>ut(()=>import("./index-DdaEfjE6.js"),__vite__mapDeps([24,9,10,11,12])),"../views/logisticsPlan/supplierProPlaning/index.vue":()=>ut(()=>import("./index-C8IWn3zz.js"),__vite__mapDeps([25,9,10,11,12])),"../views/logisticsPlan/supplierProTschedul/index.vue":()=>ut(()=>import("./index-BlJHa0Rc.js"),__vite__mapDeps([26,9,10,11,12])),"../views/logisticsPlan/supplierReturn/index.vue":()=>ut(()=>import("./index-Bsll9pGk.js"),__vite__mapDeps([27,9,10,11,12])),"../views/logisticsPlan/supplierSaWeek/index.vue":()=>ut(()=>import("./index-Brg6OZec.js"),__vite__mapDeps([28,9,10,11,12])),"../views/logisticsPlan/supplierSinvData/index.vue":()=>ut(()=>import("./index-CFOsi6WU.js"),__vite__mapDeps([29,9,10,11,12])),"../views/productionQuality/supplierBom/index.vue":()=>ut(()=>import("./index-Bb60x1dZ.js"),__vite__mapDeps([30,9,10,11,12])),"../views/productionQuality/supplierEmployee/index.vue":()=>ut(()=>import("./index-C1g3AyDm.js"),__vite__mapDeps([31,9,10,11,12])),"../views/productionQuality/supplierInfo/index.vue":()=>ut(()=>import("./index-hx5HqJ8L.js"),__vite__mapDeps([32,9,10,11,12])),"../views/productionQuality/supplierProAttachmentData/index.vue":()=>ut(()=>import("./index-DM0EFjfN.js"),__vite__mapDeps([33,9,10,11,12])),"../views/productionQuality/supplierProCps/index.vue":()=>ut(()=>import("./index-BS3eQQsu.js"),__vite__mapDeps([34,9,10,11,12])),"../views/productionQuality/supplierProData/index.vue":()=>ut(()=>import("./index-CFWVdWqU.js"),__vite__mapDeps([35,9,10,11,12])),"../views/productionQuality/supplierProFirstPassyield/index.vue":()=>ut(()=>import("./index-DIxozLsN.js"),__vite__mapDeps([36,9,10,11,12])),"../views/productionQuality/supplierProFlaw/index.vue":()=>ut(()=>import("./index-wvYYxlQW.js"),__vite__mapDeps([37,9,10,11,12])),"../views/productionQuality/supplierProMaterialStock/index.vue":()=>ut(()=>import("./index-CY7-ci1U.js"),__vite__mapDeps([38,9,10,11,12])),"../views/productionQuality/supplierProProcess/index.vue":()=>ut(()=>import("./index-YuCrtYPz.js"),__vite__mapDeps([39,9,10,11,12])),"../views/productionQuality/supplierProProcessEquipment/index.vue":()=>ut(()=>import("./index-CVB_Hyyy.js"),__vite__mapDeps([40,9,10,11,12])),"../views/productionQuality/supplierProScheduling/index.vue":()=>ut(()=>import("./index-C-5pJtI-.js"),__vite__mapDeps([41,9,10,11,12])),"../views/productionQuality/upplierProMaterialData/index.vue":()=>ut(()=>import("./index-CmSYTIGR.js"),__vite__mapDeps([42,9,10,11,12])),"../views/productionQuality/upplierProStationFirstPassyield/index.vue":()=>ut(()=>import("./index-DIKgj4pb.js"),__vite__mapDeps([43,9,10,11,12])),"../views/system/autoJob/components/deferredJobDialog.vue":()=>ut(()=>import("./deferredJobDialog-B28FVM6W.js").then(e=>e.d),[]),"../views/system/autoJob/index.vue":()=>ut(()=>import("./index-XuBzJva1.js"),__vite__mapDeps([44,45])),"../views/system/components/dictSelect.vue":()=>ut(()=>import("./dictSelect-C9zNQMlQ.js"),__vite__mapDeps([46,47])),"../views/system/components/enumSelect.vue":()=>ut(()=>import("./enumSelect-CYa77J6Y.js"),[]),"../views/system/components/orgCascader.vue":()=>ut(()=>import("./orgCascader-DuGog_1G.js"),__vite__mapDeps([48,49])),"../views/system/components/orgTree.vue":()=>ut(()=>import("./orgTree-BvhnaDNm.js"),__vite__mapDeps([50,49])),"../views/system/components/positionSelect.vue":()=>ut(()=>import("./positionSelect-_oCoaL-p.js"),__vite__mapDeps([51,52])),"../views/system/components/userSelect.vue":()=>ut(()=>import("./userSelect-PKlPeyQn.js"),[]),"../views/system/components/userSelectDialog.vue":()=>ut(()=>import("./userSelectDialog-DSNOi0Vj.js"),__vite__mapDeps([53,48,49])),"../views/system/dataDict/components/dictDetailDialog.vue":()=>ut(()=>import("./dictDetailDialog-BvRuHVit.js"),__vite__mapDeps([54,47,55])),"../views/system/dataDict/components/editDialog.vue":()=>ut(()=>import("./editDialog-CWYRor_l.js").then(e=>e.e),[]),"../views/system/dataDict/components/editDictDetailDialog.vue":()=>ut(()=>import("./editDictDetailDialog-ojTR1tDn.js"),__vite__mapDeps([55,47])),"../views/system/dataDict/index.vue":()=>ut(()=>import("./index-tPud7s2s.js"),__vite__mapDeps([56,57,54,47,55])),"../views/system/log/logDiffIndex.vue":()=>ut(()=>import("./logDiffIndex-Ogh5jP9W.js"),__vite__mapDeps([58,59])),"../views/system/log/logEventIndex.vue":()=>ut(()=>import("./logEventIndex-BAfinW_M.js"),__vite__mapDeps([60,59])),"../views/system/log/logExceptionIndex.vue":()=>ut(()=>import("./logExceptionIndex-C5-Hczqn.js"),__vite__mapDeps([61,59])),"../views/system/log/logJobIndex.vue":()=>ut(()=>import("./logJobIndex-CVZtEEoh.js"),__vite__mapDeps([62,59])),"../views/system/log/logLoginIndex.vue":()=>ut(()=>import("./logLoginIndex-B-E9EtFF.js"),__vite__mapDeps([63,59])),"../views/system/log/logOperateIndex.vue":()=>ut(()=>import("./logOperateIndex-CFsDjAZM.js"),__vite__mapDeps([64,59])),"../views/system/login/components/tenantDialog.vue":()=>ut(()=>import("./tenantDialog-BcUXe_TG.js"),[]),"../views/system/login/index.vue":()=>ut(()=>import("./index-C8xNz6ek.js"),__vite__mapDeps([65,66,67])),"../views/system/menu/components/editDialog.vue":()=>ut(()=>import("./editDialog-BG_uafSG.js"),__vite__mapDeps([68,69,70,71,72,73,74])),"../views/system/menu/components/elIconList.vue":()=>ut(()=>import("./elIconList-VhtBug2L.js"),__vite__mapDeps([70,71])),"../views/system/menu/components/faIconList.vue":()=>ut(()=>import("./faIconList-BwJKcuPo.js"),__vite__mapDeps([72,73])),"../views/system/menu/index.vue":()=>ut(()=>import("./index-DNJKccMX.js"),__vite__mapDeps([75,69,68,70,71,72,73,74])),"../views/system/message/components/editDialog.vue":()=>ut(()=>import("./editDialog-DMN_v1rK.js"),__vite__mapDeps([76,77,78])),"../views/system/message/components/publishDialog.vue":()=>ut(()=>import("./publishDialog-Cg8JlhDW.js"),__vite__mapDeps([79,80,53,48,49])),"../views/system/message/components/viewDialog.vue":()=>ut(()=>import("./viewDialog-DSgt_2bC.js"),[]),"../views/system/message/publishIndex.vue":()=>ut(()=>import("./publishIndex-DYDULXi2.js"),__vite__mapDeps([81,76,77,78,79,80,53,48,49])),"../views/system/message/receiveIndex.vue":()=>ut(()=>import("./receiveIndex-6878_nWN.js"),__vite__mapDeps([82,80,83])),"../views/system/org/components/editDialog.vue":()=>ut(()=>import("./editDialog-DwxVb6Vc.js"),__vite__mapDeps([84,49,85,48])),"../views/system/org/index.vue":()=>ut(()=>import("./index-XM_NmIPD.js"),__vite__mapDeps([86,49,84,85,48])),"../views/system/personalCenter/index.vue":()=>ut(()=>import("./index-DngX_HCh.js"),__vite__mapDeps([87,88,77,89])),"../views/system/position/components/editDialog.vue":()=>ut(()=>import("./editDialog-qurapBah.js"),__vite__mapDeps([90,52,69])),"../views/system/position/index.vue":()=>ut(()=>import("./index-mVYgXqI6.js"),__vite__mapDeps([91,90,52,69])),"../views/system/redirect/index.vue":()=>ut(()=>import("./index-CJJjODdf.js"),[]),"../views/system/role/components/editDataTypeDialog.vue":()=>ut(()=>import("./editDataTypeDialog-CI71LCab.js"),__vite__mapDeps([92,93,50,49,80])),"../views/system/role/components/editDialog.vue":()=>ut(()=>import("./editDialog-B2onn4X_.js"),__vite__mapDeps([94,93,69,95])),"../views/system/role/index.vue":()=>ut(()=>import("./index-i2-0Wja6.js"),__vite__mapDeps([96,94,93,69,95,92,50,49,80])),"../views/system/taskConifgure/index.vue":()=>ut(()=>import("./index-cywNSvi6.js"),__vite__mapDeps([97,9,10,11,12])),"../views/system/tenant/components/editDialog.vue":()=>ut(()=>import("./editDialog-Bx_Sz_2D.js").then(e=>e.e),[]),"../views/system/tenant/index.vue":()=>ut(()=>import("./index-DjgeiwPj.js"),__vite__mapDeps([98,99])),"../views/system/user/components/editDialog.vue":()=>ut(()=>import("./editDialog-D2KAZ0HW.js"),__vite__mapDeps([100,93,48,49,51,52,88,77,89])),"../views/system/user/index.vue":()=>ut(()=>import("./index-BYbm0dz9.js"),__vite__mapDeps([101,50,49,100,93,48,51,52,88,77,89])),"../views/task/components/commonLogPage.vue":()=>ut(()=>import("./commonLogPage-1o4egEaC.js"),__vite__mapDeps([102,9,10,11,12,103,104])),"../views/task/logisticsPlanLog/index copy 2.vue":()=>ut(()=>import("./index copy 2-CGydVEFI.js"),__vite__mapDeps([105,9,10,11,12,103,106])),"../views/task/logisticsPlanLog/index copy.vue":()=>ut(()=>import("./index copy-bl60qZwK.js"),__vite__mapDeps([107,9,10,11,12,103,108])),"../views/task/logisticsPlanLog/index.vue":()=>ut(()=>import("./index-u8WrsP7g.js"),__vite__mapDeps([109,102,9,10,11,12,103,104])),"../views/task/productionQualityLog/index copy.vue":()=>ut(()=>import("./index copy-Bo6BQmTR.js"),__vite__mapDeps([110,9,10,11,12,103,111])),"../views/task/productionQualityLog/index.vue":()=>ut(()=>import("./index-C6t2i6gc.js"),__vite__mapDeps([112,102,9,10,11,12,103,104])),"../views/task/taskSub/index.vue":()=>ut(()=>import("./index-CQFAZVNA.js"),__vite__mapDeps([113,9,10,11,12,114]))});function VZe(e,t=null){let n="../views"+e;return t?()=>Fj[n]().then(r=>(r.default.__name=t,r)):Fj[n]}const fse=[{path:"/redirect",component:dse,hidden:!0,name:"Redirect",children:[{path:"/redirect/:path(.*)",component:()=>ut(()=>import("./index-CJJjODdf.js"),[])}]},{path:"/login",component:()=>ut(()=>import("./index-C8xNz6ek.js"),__vite__mapDeps([65,66,67])),name:"login",hidden:!0},{path:"/404",component:()=>ut(()=>import("./404-DiLG155Z.js"),__vite__mapDeps([0,1])),name:"404",hidden:!0},{path:"/500",component:()=>ut(()=>import("./500-D5H59xIr.js"),__vite__mapDeps([2,3])),name:"500",hidden:!0},{path:"/:catchAll(.*)",component:()=>ut(()=>import("./404-DiLG155Z.js"),__vite__mapDeps([0,1])),name:"allto404",hidden:!0}],Co=[];function zZe(){for(let e in Co){let t=Co[e].name;t!="allto404"&&Ly.removeRoute(t)}Co.length=0}function jZe(e){let t=e.filter(n=>n.parentId==0);Co.length=0;for(let n in t)Co.push(pse(t[n],e));for(let n in Co)Ly.addRoute(Co[n])}function pse(e,t){let n={name:e.routeName?e.routeName:e.id,path:e.routePath,meta:{title:e.menuName}};if(e.componentPath&&(e.componentPath=="Layout"?n.component=dse:n.component=VZe(e.componentPath)),e.redirectPath&&(n.redirect=e.redirectPath),e.menuIcon&&(n.meta.icon=e.menuIcon),e.isAffix&&(n.meta.affix=e.isAffix),e.isCache&&(n.meta.isCache=e.isCache),e.outLink&&(n.meta.outLink=e.outLink),e.menuType===1){let r=t.filter(o=>o.parentId===e.id);if(r.length>0){n.children=[];for(let o in r)n.children.push(pse(r[o],t))}}return n}const Ly=YGe({history:EGe(),routes:fse});var hse={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT */(function(e,t){(function(n,r){e.exports=r()})(Bl,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'