TransferForm-d11be582.js 3.5 KB

1
  1. import{d as N,r as n,e as S,l as W,o,v as i,w as r,f as t,a as l,n as _,x as j,c as O,F as b,q as L,O as U,t as B,P as I,y as Y,z as G,A as H,ah as J,ai as K,D as Q,C as X,I as Z,_ as $,__tla as ee}from"./index-663b822b.js";import{_ as le,__tla as ae}from"./Dialog-38464040.js";import{g as re,__tla as se}from"./index-276b4c05.js";import{a as te,D as ne,__tla as oe}from"./dict-258c02de.js";import{P as ue,__tla as de}from"./index-11424f14.js";import{u as ie,__tla as _e}from"./useMessage-40b17a0b.js";let k,me=Promise.all([(()=>{try{return ee}catch{}})(),(()=>{try{return ae}catch{}})(),(()=>{try{return se}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return de}catch{}})(),(()=>{try{return _e}catch{}})()]).then(async()=>{k=$(N({name:"CrmTransferForm",__name:"TransferForm",emits:["success"],setup(ve,{expose:x,emit:C}){const z=ie(),d=n(!1),c=n(""),m=n(!1),V=n([]),v=n(!1),s=n({id:void 0,newOwnerUserId:void 0,oldOwnerPermissionLevel:void 0}),F=S({newOwnerUserId:[{required:!0,message:"\u65B0\u8D1F\u8D23\u4EBA\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],oldOwnerPermissionLevel:[{required:!0,message:"\u8001\u8D1F\u8D23\u4EBA\u52A0\u5165\u56E2\u961F\u540E\u7684\u6743\u9650\u7EA7\u522B\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),f=n(),g=n(()=>{});x({open:async(u,a,w)=>{d.value=!0,c.value=u,g.value=w,q(),s.value.id=a}});const E=C,R=async()=>{if(f&&await f.value.validate()){m.value=!0;try{const u=s.value;await g.value(l(u)),z.success(c.value+"\u6210\u529F"),d.value=!1,E("success")}finally{m.value=!1}}},q=()=>{var u;(u=f.value)==null||u.resetFields(),s.value={id:void 0,newOwnerUserId:void 0,oldOwnerPermissionLevel:void 0}};return W(async()=>{V.value=await re()}),(u,a)=>{const w=Y,D=G,p=H,y=J,h=K,T=Q,P=X,A=le,M=Z;return o(),i(A,{modelValue:l(d),"onUpdate:modelValue":a[5]||(a[5]=e=>U(d)?d.value=e:null),title:l(c),width:"30%"},{footer:r(()=>[t(P,{disabled:l(m),type:"primary",onClick:R},{default:r(()=>[_("\u786E \u5B9A")]),_:1},8,["disabled"]),t(P,{onClick:a[4]||(a[4]=e=>d.value=!1)},{default:r(()=>[_("\u53D6 \u6D88")]),_:1})]),default:r(()=>[j((o(),i(T,{ref_key:"formRef",ref:f,model:l(s),rules:l(F),"label-width":"150px"},{default:r(()=>[t(p,{label:"\u9009\u62E9\u65B0\u8D1F\u8D23\u4EBA",prop:"newOwnerUserId"},{default:r(()=>[t(D,{modelValue:l(s).newOwnerUserId,"onUpdate:modelValue":a[0]||(a[0]=e=>l(s).newOwnerUserId=e)},{default:r(()=>[(o(!0),O(b,null,L(l(V),e=>(o(),i(w,{key:e.id,label:e.nickname,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(p,{label:"\u8001\u8D1F\u8D23\u4EBA"},{default:r(()=>[t(h,{modelValue:l(v),"onUpdate:modelValue":a[1]||(a[1]=e=>U(v)?v.value=e:null),onChange:a[2]||(a[2]=e=>l(s).oldOwnerPermissionLevel=void 0)},{default:r(()=>[t(y,{label:!1,size:"large"},{default:r(()=>[_("\u79FB\u9664")]),_:1}),t(y,{label:!0,size:"large"},{default:r(()=>[_("\u52A0\u5165\u56E2\u961F")]),_:1})]),_:1},8,["modelValue"])]),_:1}),l(v)?(o(),i(p,{key:0,label:"\u8001\u8D1F\u8D23\u4EBA\u6743\u9650\u7EA7\u522B",prop:"oldOwnerPermissionLevel"},{default:r(()=>[t(h,{modelValue:l(s).oldOwnerPermissionLevel,"onUpdate:modelValue":a[3]||(a[3]=e=>l(s).oldOwnerPermissionLevel=e)},{default:r(()=>[(o(!0),O(b,null,L(l(te)(l(ne).CRM_PERMISSION_LEVEL),e=>(o(),O(b,{key:e.value},[e.value!=l(ue).OWNER?(o(),i(y,{key:0,label:e.value},{default:r(()=>[_(B(e.label),1)]),_:2},1032,["label"])):I("",!0)],64))),128))]),_:1},8,["modelValue"])]),_:1})):I("",!0)]),_:1},8,["model","rules"])),[[M,l(m)]])]),_:1},8,["modelValue","title"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/crm/permission/components/TransferForm.vue"]])});export{me as __tla,k as default};