| 1 |
- import{aq as n,d as A,h as I,r as c,e as M,o as V,v as g,w as d,f as o,a as t,n as b,x as R,O as T,V as B,A as E,D as G,C as H,I as J,_ as K,__tla as L}from"./index-663b822b.js";import{_ as N,__tla as Q}from"./Dialog-38464040.js";import{u as W,__tla as X}from"./useMessage-40b17a0b.js";let f,h,x,Y=Promise.all([(()=>{try{return L}catch{}})(),(()=>{try{return Q}catch{}})(),(()=>{try{return X}catch{}})()]).then(async()=>{h={getSharePathPage:async a=>await n.get({url:"/distri/share-path/page",params:a}),getSharePath:async a=>await n.get({url:"/distri/share-path/get?id="+a}),createSharePath:async a=>await n.post({url:"/distri/share-path/create",data:a}),updateSharePath:async a=>await n.put({url:"/distri/share-path/update",data:a}),deleteSharePath:async a=>await n.delete({url:"/distri/share-path/delete?id="+a}),exportSharePath:async a=>await n.download({url:"/distri/share-path/export-excel",params:a})},f=K(A({name:"SharePathForm",__name:"SharePathForm",emits:["success"],setup(a,{expose:F,emit:U}){const{t:p}=I(),y=W(),u=c(!1),S=c(""),i=c(!1),w=c(""),l=c({id:void 0,ancestor:void 0,descendant:void 0,depth:void 0}),k=M({}),m=c();F({open:async(s,e)=>{if(u.value=!0,S.value=p("action."+s),w.value=s,O(),e){i.value=!0;try{l.value=await h.getSharePath(e)}finally{i.value=!1}}}});const z=U,C=async()=>{await m.value.validate(),i.value=!0;try{const s=l.value;w.value==="create"?(await h.createSharePath(s),y.success(p("common.createSuccess"))):(await h.updateSharePath(s),y.success(p("common.updateSuccess"))),u.value=!1,z("success")}finally{i.value=!1}},O=()=>{var s;l.value={id:void 0,ancestor:void 0,descendant:void 0,depth:void 0},(s=m.value)==null||s.resetFields()};return(s,e)=>{const _=B,v=E,j=G,P=H,D=N,q=J;return V(),g(D,{title:t(S),modelValue:t(u),"onUpdate:modelValue":e[4]||(e[4]=r=>T(u)?u.value=r:null)},{footer:d(()=>[o(P,{onClick:C,type:"primary",disabled:t(i)},{default:d(()=>[b("\u786E \u5B9A")]),_:1},8,["disabled"]),o(P,{onClick:e[3]||(e[3]=r=>u.value=!1)},{default:d(()=>[b("\u53D6 \u6D88")]),_:1})]),default:d(()=>[R((V(),g(j,{ref_key:"formRef",ref:m,model:t(l),rules:t(k),"label-width":"100px"},{default:d(()=>[o(v,{label:"\u7236\u4EB2id",prop:"ancestor"},{default:d(()=>[o(_,{modelValue:t(l).ancestor,"onUpdate:modelValue":e[0]||(e[0]=r=>t(l).ancestor=r),placeholder:"\u8BF7\u8F93\u5165\u7236\u4EB2id"},null,8,["modelValue"])]),_:1}),o(v,{label:"\u63A8\u9500\u4EBA\u5458",prop:"descendant"},{default:d(()=>[o(_,{modelValue:t(l).descendant,"onUpdate:modelValue":e[1]||(e[1]=r=>t(l).descendant=r),placeholder:"\u8BF7\u8F93\u5165\u63A8\u9500\u4EBA\u5458"},null,8,["modelValue"])]),_:1}),o(v,{label:"\u5C42\u7EA7",prop:"depth"},{default:d(()=>[o(_,{modelValue:t(l).depth,"onUpdate:modelValue":e[2]||(e[2]=r=>t(l).depth=r),placeholder:"\u8BF7\u8F93\u5165\u5C42\u7EA7"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[q,t(i)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/system/distri/sharepath/SharePathForm.vue"]]),x=Object.freeze(Object.defineProperty({__proto__:null,default:f},Symbol.toStringTag,{value:"Module"}))});export{f as S,Y as __tla,h as a,x as b};
|