|
|
import{G as re,r as p,H as B,x as de,Q as ue,e as r,P as N,o as f,c as pe,I as m,J as ce,h as t,g as l,w as e,l as fe,m as n,z as b,i as E,f as C,t as me}from"./index-9b4667b6.js";import{l as _e,g as ve,u as be,a as ge,d as he}from"./supplierAreaDict-a1912ae5.js";const ye={class:"app-container"},ke={class:"dialog-footer"},we=C("i",{class:"el-icon-upload"},null,-1),Ce=C("div",{class:"el-upload__text"},[n("\u5C06\u6587\u4EF6\u62D6\u5230\u6B64\u5904\uFF0C\u6216"),C("em",null,"\u70B9\u51FB\u4E0A\u4F20")],-1),xe={slot:"footer",class:"dialog-footer"},Se=re({name:"SupplierAreaDict"}),Ve=Object.assign(Se,{setup(De){const{proxy:i}=me();i.useDict("sys_normal_disable");const R=p([]),_=p(!1),x=p(!1),v=p(!0),S=p(!0),V=p([]),Q=p(!0),z=p(!0),U=p(""),T=p([]),d=B({fileList:[],open:!1,title:"",isUploading:!1,headers:{Authorization:"Bearer "+de()},url:"/prod-api/demo/demo/importData"});p([{key:0,label:"\u4E3B\u952E",visible:!1},{key:1,label:"\u6D4B\u8BD5",visible:!0},{key:2,label:"\u72B6\u6001",visible:!0},{key:3,label:"\u66F4\u65B0\u65F6\u95F4",visible:!0}]);const K=B({form:{},queryParams:{pageNum:1,pageSize:10,test:void 0,status:void 0,createTime:void 0},rules:{test:[{required:!0,message:"\u6D4B\u8BD5\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{queryParams:g,form:c,rules:O}=ue(K);function h(){v.value=!0,_e(i.addDateRange(g.value,T.value,"CreateTime")).then(u=>{console.log(u),R.value=u,v.value=!1})}function H(){_.value=!1,$()}function $(){c.value={id:void 0,test:void 0,status:"0"},i.resetForm("demoRef")}function F(){g.value.pageNum=1,h()}function j(){T.value=[],i.resetForm("queryRef"),F()}function G(){$(),_.value=!0,U.value="\u6DFB\u52A0\u4F9B\u5E94\u5546\u533A\u57DF"}function L(u){v.value=!0,$();const a=u.id||V.value;ve(a).then(k=>{v.value=!1,c.value=k.data,_.value=!0,U.value="\u4FEE\u6539\u4F9B\u5E94\u5546\u533A\u57DF"})}function J(){i.$refs.demoRef.validate(u=>{u&&(x.value=!0,c.value.id!=null?be(c.value).then(a=>{i.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),_.value=!1,h()}).finally(()=>{x.value=!1}):ge(c.value).then(a=>{i.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),_.value=!1,h()}).finally(()=>{x.value=!1}))})}function P(u){const a=u.id||V.value;i.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u4F9B\u5E94\u5546\u533A\u57DF\u7F16\u53F7\u4E3A"'+a+'"\u7684\u6570\u636E\u9879?').then(()=>(v.value=!0,he(a))).then(()=>{v.value=!1,h(),i.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).finally(()=>{v.value=!1})}function M(){d.title="\u6D4B\u8BD5\u5BFC\u5165",d.open=!0}function W(){g.value.ids=V.value,i.download("demo/demo/export",{...g.value},`demo_${new Date().getTime()}.xlsx`)}const X=(u,a,k)=>{d.isUploading=!0},Y=(u,a,k)=>{d.open=!1,d.isUploading=!1,i.$refs.uploadRef.clearFiles(),i.$alert(u.msg,"\u5BFC\u5165\u7ED3\u679C",{dangerouslyUseHTMLString:!0}),h()};function Z(){i.$refs.uploadRef.submit()}return h(),(u,a)=>{const k=r("el-input"),D=r("el-form-item"),s=r("el-button"),I=r("el-form"),w=r("el-col"),ee=r("right-toolbar"),le=r("el-row"),A=r("el-table-column"),te=r("OperateRecord"),ae=r("el-table"),oe=r("el-tree-select"),q=r("el-dialog"),ne=r("el-upload"),y=N("hasPermi"),ie=N("loading");return f(),pe("div",ye,[m(l(I,{model:t(g),ref:"queryRef",inline:!0,"label-width":"68px"},{default:e(()=>[l(D,{label:"\u533A\u57DF\u540D\u79F0",prop:"label"},{default:e(()=>[l(k,{modelValue:t(g).label,"onUpdate:modelValue":a[0]||(a[0]=o=>t(g).label=o),placeholder:"\u8BF7\u8F93\u5165\u533A\u57DF\u540D\u79F0",clearable:"",onKeyup:fe(F,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),l(D,null,{default:e(()=>[l(s,{type:"primary",icon:"search",onClick:F},{default:e(()=>[n(" \u67E5\u8BE2 ")]),_:1}),l(s,{icon:"Refresh",onClick:j},{default:e(()=>[n("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1},8,["model"]),[[ce,t(S)]]),l(le,{gutter:10,class:"mb8"},{default:e(()=>[l(w,{span:1.5},{default:e(()=>[m((f(),b(s,{type:"primary",plain:"",icon:"Plus",onClick:G},{default:e(()=>[n("\u65B0\u589E")]),_:1})),[[y,["report:supplierArea:add"]]])]),_:1},8,["span"]),l(w,{span:1.5},{default:e(()=>[m((f(),b(s,{type:"success",plain:"",icon:"Edit",disabled:t(Q),onClick:L},{default:e
|