BusinessStatusTypeForm-2f5f6345.js 8.5 KB

12345
  1. <<<<<<<< HEAD:dist/assets/BusinessStatusTypeForm-2f5f6345.js
  2. import{d as G,h as H,r as d,e as N,o as L,v as U,w as l,f as e,a as s,n as c,x as I,t as O,a4 as P,O as J,V as M,A as Q,e0 as W,G as X,C as Y,H as Z,D as ee,I as ae,_ as le,__tla as te}from"./index-d75b4e4d.js";import{_ as se,__tla as ue}from"./Dialog-386bf3a6.js";import{E as re,__tla as de}from"./el-text-c041f5cb.js";import{b as oe,c as ne,u as ie,__tla as ce}from"./index-fcf66782.js";import{d as pe,h as me}from"./tree-0af4953a.js";import{g as _e,__tla as fe}from"./index-302352cb.js";import{u as ve,__tla as ye}from"./useMessage-ba892ac2.js";let S,he=Promise.all([(()=>{try{return te}catch{}})(),(()=>{try{return ue}catch{}})(),(()=>{try{return de}catch{}})(),(()=>{try{return ce}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return ye}catch{}})()]).then(async()=>{S=le(G({__name:"BusinessStatusTypeForm",emits:["success"],setup(ke,{expose:$,emit:D}){const{t:f}=H(),w=ve(),o=d(!1),b=d(""),n=d(!1),V=d(""),u=d({id:0,name:"",deptIds:[],statusList:[]}),F=N({name:[{required:!0,message:"\u72B6\u6001\u7C7B\u578B\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),v=d(),x=d([]),p=d(),g=d(!0);$({open:async(r,t)=>{if(o.value=!0,b.value=f("action."+r),V.value=r,B(),t){n.value=!0;try{u.value=await oe(t),p.value.setCheckedKeys(u.value.deptIds),u.value.statusList.length==0&&y(0)}finally{n.value=!1}}else y();x.value=me(await _e())}});const T=D,z=async()=>{await v.value.validate(),n.value=!0;try{const r=u.value;r.deptIds=p.value.getCheckedKeys(!1),V.value==="create"?(await ne(r),w.success(f("common.createSuccess"))):(await ie(r),w.success(f("common.updateSuccess"))),o.value=!1,T("success")}finally{n.value=!1}},B=()=>{var r,t;g.value=!0,u.value={id:0,name:"",deptIds:[],statusList:[]},(r=p.value)==null||r.setCheckedNodes([]),(t=v.value)==null||t.resetFields()},y=()=>{u.value.statusList.push({name:"",percent:""})};return(r,t)=>{const h=M,k=Q,K=W,R=re,m=X,_=Y,j=Z,q=ee,A=se,E=ae;return L(),U(A,{title:s(b),modelValue:s(o),"onUpdate:modelValue":t[2]||(t[2]=a=>J(o)?o.value=a:null)},{footer:l(()=>[e(_,{onClick:z,type:"primary",disabled:s(n)},{default:l(()=>[c("\u786E \u5B9A")]),_:1},8,["disabled"]),e(_,{onClick:t[1]||(t[1]=a=>o.value=!1)},{default:l(()=>[c("\u53D6 \u6D88")]),_:1})]),default:l(()=>[I((L(),U(q,{ref_key:"formRef",ref:v,model:s(u),rules:s(F),"label-width":"100px"},{default:l(()=>[e(k,{label:"\u72B6\u6001\u7C7B\u578B\u540D",prop:"name"},{default:l(()=>[e(h,{modelValue:s(u).name,"onUpdate:modelValue":t[0]||(t[0]=a=>s(u).name=a),placeholder:"\u8BF7\u8F93\u5165\u72B6\u6001\u7C7B\u578B\u540D"},null,8,["modelValue"])]),_:1}),e(k,{label:"\u5E94\u7528\u90E8\u95E8",prop:"deptIds"},{default:l(()=>[e(K,{ref_key:"treeRef",ref:p,data:s(x),props:s(pe),"check-strictly":!s(g),"node-key":"id",placeholder:"\u8BF7\u9009\u62E9\u5F52\u5C5E\u90E8\u95E8","show-checkbox":""},null,8,["data","props","check-strictly"])]),_:1}),e(k,{label:"\u72B6\u6001\u8BBE\u7F6E",prop:"statusList"},{default:l(()=>[e(j,{border:"",style:{width:"100%"},data:s(u).statusList},{default:l(()=>[e(m,{align:"center",label:"\u72B6\u6001",width:"120",prop:"star"},{default:l(a=>[e(R,null,{default:l(()=>[c("\u72B6\u6001"+O(a.$index+1),1)]),_:2},1024)]),_:1}),e(m,{align:"center",label:"\u72B6\u6001\u540D\u79F0",width:"120",prop:"name"},{default:l(({row:a})=>[e(h,{modelValue:a.name,"onUpdate:modelValue":i=>a.name=i,placeholder:"\u8BF7\u8F93\u5165\u72B6\u6001\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{width:"120",align:"center",label:"\u8D62\u5355\u7387",prop:"percent"},{default:l(({row:a})=>[e(h,{modelValue:a.percent,"onUpdate:modelValue":i=>a.percent=i,placeholder:"\u8BF7\u8F93\u5165\u8D62\u5355\u7387"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u64CD\u4F5C",align:"center"},{default:l(a=>[e(_,{link:"",type:"primary",onClick:i=>y(a.$index)},{default:l(()=>[c(" \u6DFB\u52A0 ")]),_:2},1032,["onClick"]),I(e(_,{link:"",type:"danger",onClick:i=>{return C=a.$index,void u.value.statusList.splice(C,1);var C}},{default:l(()=>[c(" \u5220\u9664 ")]),_:2},1032,["onClick"]),[[P,a.$index>0]])]),_:1})]),_:1},8,["data"])]),_:1})]),_:1},8,["model","rules"])),[[E,s(n)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/crm/businessStatusType/BusinessStatusTypeForm.vue"]])});export{he as __tla,S as default};
  3. ========
  4. import{d as G,h as H,r as d,e as N,o as L,v as U,w as l,f as e,a as s,n as c,x as I,t as O,a4 as P,O as J,V as M,A as Q,e0 as W,G as X,C as Y,H as Z,D as ee,I as ae,_ as le,__tla as te}from"./index-c9fff140.js";import{_ as se,__tla as ue}from"./Dialog-f1f78bbe.js";import{E as re,__tla as de}from"./el-text-456c3849.js";import{b as oe,c as ne,u as ie,__tla as ce}from"./index-e4a41081.js";import{d as pe,h as me}from"./tree-0af4953a.js";import{g as _e,__tla as fe}from"./index-a3b5d93a.js";import{u as ve,__tla as ye}from"./useMessage-5d45d53a.js";let S,he=Promise.all([(()=>{try{return te}catch{}})(),(()=>{try{return ue}catch{}})(),(()=>{try{return de}catch{}})(),(()=>{try{return ce}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return ye}catch{}})()]).then(async()=>{S=le(G({__name:"BusinessStatusTypeForm",emits:["success"],setup(ke,{expose:$,emit:D}){const{t:f}=H(),w=ve(),o=d(!1),b=d(""),n=d(!1),V=d(""),u=d({id:0,name:"",deptIds:[],statusList:[]}),F=N({name:[{required:!0,message:"\u72B6\u6001\u7C7B\u578B\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),v=d(),x=d([]),p=d(),g=d(!0);$({open:async(r,t)=>{if(o.value=!0,b.value=f("action."+r),V.value=r,B(),t){n.value=!0;try{u.value=await oe(t),p.value.setCheckedKeys(u.value.deptIds),u.value.statusList.length==0&&y(0)}finally{n.value=!1}}else y();x.value=me(await _e())}});const T=D,z=async()=>{await v.value.validate(),n.value=!0;try{const r=u.value;r.deptIds=p.value.getCheckedKeys(!1),V.value==="create"?(await ne(r),w.success(f("common.createSuccess"))):(await ie(r),w.success(f("common.updateSuccess"))),o.value=!1,T("success")}finally{n.value=!1}},B=()=>{var r,t;g.value=!0,u.value={id:0,name:"",deptIds:[],statusList:[]},(r=p.value)==null||r.setCheckedNodes([]),(t=v.value)==null||t.resetFields()},y=()=>{u.value.statusList.push({name:"",percent:""})};return(r,t)=>{const h=M,k=Q,K=W,R=re,m=X,_=Y,j=Z,q=ee,A=se,E=ae;return L(),U(A,{title:s(b),modelValue:s(o),"onUpdate:modelValue":t[2]||(t[2]=a=>J(o)?o.value=a:null)},{footer:l(()=>[e(_,{onClick:z,type:"primary",disabled:s(n)},{default:l(()=>[c("\u786E \u5B9A")]),_:1},8,["disabled"]),e(_,{onClick:t[1]||(t[1]=a=>o.value=!1)},{default:l(()=>[c("\u53D6 \u6D88")]),_:1})]),default:l(()=>[I((L(),U(q,{ref_key:"formRef",ref:v,model:s(u),rules:s(F),"label-width":"100px"},{default:l(()=>[e(k,{label:"\u72B6\u6001\u7C7B\u578B\u540D",prop:"name"},{default:l(()=>[e(h,{modelValue:s(u).name,"onUpdate:modelValue":t[0]||(t[0]=a=>s(u).name=a),placeholder:"\u8BF7\u8F93\u5165\u72B6\u6001\u7C7B\u578B\u540D"},null,8,["modelValue"])]),_:1}),e(k,{label:"\u5E94\u7528\u90E8\u95E8",prop:"deptIds"},{default:l(()=>[e(K,{ref_key:"treeRef",ref:p,data:s(x),props:s(pe),"check-strictly":!s(g),"node-key":"id",placeholder:"\u8BF7\u9009\u62E9\u5F52\u5C5E\u90E8\u95E8","show-checkbox":""},null,8,["data","props","check-strictly"])]),_:1}),e(k,{label:"\u72B6\u6001\u8BBE\u7F6E",prop:"statusList"},{default:l(()=>[e(j,{border:"",style:{width:"100%"},data:s(u).statusList},{default:l(()=>[e(m,{align:"center",label:"\u72B6\u6001",width:"120",prop:"star"},{default:l(a=>[e(R,null,{default:l(()=>[c("\u72B6\u6001"+O(a.$index+1),1)]),_:2},1024)]),_:1}),e(m,{align:"center",label:"\u72B6\u6001\u540D\u79F0",width:"120",prop:"name"},{default:l(({row:a})=>[e(h,{modelValue:a.name,"onUpdate:modelValue":i=>a.name=i,placeholder:"\u8BF7\u8F93\u5165\u72B6\u6001\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{width:"120",align:"center",label:"\u8D62\u5355\u7387",prop:"percent"},{default:l(({row:a})=>[e(h,{modelValue:a.percent,"onUpdate:modelValue":i=>a.percent=i,placeholder:"\u8BF7\u8F93\u5165\u8D62\u5355\u7387"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u64CD\u4F5C",align:"center"},{default:l(a=>[e(_,{link:"",type:"primary",onClick:i=>y(a.$index)},{default:l(()=>[c(" \u6DFB\u52A0 ")]),_:2},1032,["onClick"]),I(e(_,{link:"",type:"danger",onClick:i=>{return C=a.$index,void u.value.statusList.splice(C,1);var C}},{default:l(()=>[c(" \u5220\u9664 ")]),_:2},1032,["onClick"]),[[P,a.$index>0]])]),_:1})]),_:1},8,["data"])]),_:1})]),_:1},8,["model","rules"])),[[E,s(n)]])]),_:1},8,["title","modelValue"])}}}),[["__file","D:/zx/mall-newfeifan-zx-admin/src/views/crm/businessStatusType/BusinessStatusTypeForm.vue"]])});export{he as __tla,S as default};
  5. >>>>>>>> 2589804fb89eb98fd6498c1ee41a354dcce32af3:dist/assets/BusinessStatusTypeForm-f55db03a.js