| 1 |
- import{L as E,O as D,b as q,I as A,A as M,m as O,k as B,l as j,p as z,_ as F}from"./index-CKIhG1T4.js";import{E as K}from"./el-drawer-CG4e3nfG.js";import{E as R}from"./el-tree-select-Jn0wedJD.js";import{b as Z,u as $,h as G}from"./template-f2OMF8fz.js";import{C as H,f as p,a as _,v as J,D as m,T as h,U as o,F as n,_ as P,$ as t,Z as V,u as r,E as Q,K as W,ad as X}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";const Y={class:"create-modal-header"},ee=F(H({__name:"CreateOrEditTemplate",props:{isShow:{type:Boolean,default:!1},pageType:{type:String,default:"add"},id:{type:String,default:""},classList:{type:Array,default:()=>[]}},emits:["update:isShow","updateList"],setup(c,{emit:w}){const y=E();p(()=>[{value:0,label:"\u542F\u7528"},{value:1,label:"\u5173\u95ED"}]);const T=p(()=>y.getDictMap.system_standard_template_type);p(()=>y.getDictMap.system_standard_template_sign_type);const f=w,g=_(),s=c,a=_({name:"",type:"",classId:"",versionNumber:"",signType:"",status:""}),I={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u6A21\u677F\u540D\u79F0",trigger:"blur"},{max:30,message:"\u6A21\u677F\u540D\u79F0\u957F\u5EA6\u4E0D\u80FD\u8D85\u8FC730\u4E2A\u5B57\u7B26",trigger:"blur"}],type:[{required:!0,message:"\u8BF7\u9009\u62E9\u6A21\u677F\u7C7B\u578B",trigger:"change"}]};J(()=>{s.id&&s.pageType==="edit"&&(async()=>{const l=await Z({id:s.id});l&&(a.value={name:l.name,type:l.type,classId:l.classId,versionNumber:l.versionNumber,signType:l.signType,status:[0,1].includes(l.status)?l.status:null})})()});const b=()=>{f("update:isShow",!1)},N=()=>{var l;(l=g.value)==null||l.validate(async e=>{if(e){const u={...a.value,status:s.id?a.value.status:3};s.pageType==="edit"&&s.id&&(u.id=s.id),(s.pageType==="edit"?await $(u):await G(u))&&(D.success((s.pageType==="edit"?"\u4FEE\u6539":"\u65B0\u589E")+"\u6210\u529F"),f("updateList"),b())}})};return(l,e)=>{const u=q,k=A,v=M,i=O,L=B,S=j,x=R,U=z,C=K;return m(),h(C,{size:600,"model-value":s.isShow,direction:"rtl","show-close":!1,"close-on-click-modal":!1},{header:o(()=>[n("div",Y,[n("h4",null,P(c.pageType==="add"?"\u65B0\u5EFA\u6A21\u677F\u4FE1\u606F":"\u7F16\u8F91\u6A21\u677F\u4FE1\u606F"),1),n("div",null,[t(u,{type:"default",onClick:b},{default:o(()=>e[4]||(e[4]=[V("\u53D6\u6D88")])),_:1}),t(u,{type:"primary",onClick:N},{default:o(()=>e[5]||(e[5]=[V("\u786E\u5B9A")])),_:1})]),t(k,{style:{position:"absolute",bottom:"-14px",right:"0",left:"0",margin:"0"}})])]),default:o(()=>[t(U,{model:r(a),ref_key:"formRef",ref:g,rules:I,"label-width":"160"},{default:o(()=>[t(i,{label:"\u6A21\u677F\u540D\u79F0",prop:"name"},{default:o(()=>[t(v,{modelValue:r(a).name,"onUpdate:modelValue":e[0]||(e[0]=d=>r(a).name=d),placeholder:"\u8BF7\u8F93\u5165\u6A21\u677F\u540D\u79F0",maxlength:"30","show-word-limit":""},null,8,["modelValue"])]),_:1}),t(i,{label:"\u6A21\u677F\u7C7B\u578B",prop:"type"},{default:o(()=>[t(S,{modelValue:r(a).type,"onUpdate:modelValue":e[1]||(e[1]=d=>r(a).type=d),placeholder:"\u8BF7\u9009\u62E9\u6A21\u677F\u7C7B\u578B"},{default:o(()=>[(m(!0),Q(W,null,X(r(T),d=>(m(),h(L,{key:d.value,label:d.label,value:d.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"\u68C0\u9A8C\u6807\u51C6\u7C7B\u578B",prop:"classId"},{default:o(()=>[t(x,{modelValue:r(a).classId,"onUpdate:modelValue":e[2]||(e[2]=d=>r(a).classId=d),"check-strictly":"",data:s.classList,"default-expand-all":"",filterable:"",clearable:"",placeholder:"\u9009\u62E9\u7C7B\u578B",props:{value:"id",label:"name"}},null,8,["modelValue","data"])]),_:1}),t(i,{label:"\u7248\u672C\u53F7",prop:"versionNumber"},{default:o(()=>[t(v,{modelValue:r(a).versionNumber,"onUpdate:modelValue":e[3]||(e[3]=d=>r(a).versionNumber=d),placeholder:"\u8BF7\u8F93\u5165\u7248\u672C\u53F7"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}}),[["__scopeId","data-v-3ef90301"]]);export{ee as default};
|