1 |
- import{d as B,r as d,o as _,x as m,w as t,g as u,a,q as v,y as T,c as z,F as C,v as R,Q as X,z as j,A,B as G,X as H,G as J,D as P,J as Q,_ as E,__tla as K}from"./index-57157669.js";import{_ as L,__tla as M}from"./Dialog-f9339461.js";import{d as N,__tla as O}from"./index-244d2e9a.js";import{g as S,__tla as W}from"./index-ecf2f94d.js";let g,Y=Promise.all([(()=>{try{return K}catch{}})(),(()=>{try{return M}catch{}})(),(()=>{try{return O}catch{}})(),(()=>{try{return W}catch{}})()]).then(async()=>{g=E(B({name:"BpmTaskDelegateForm",__name:"TaskDelegateForm",emits:["success"],setup(Z,{expose:y,emit:b}){const r=d(!1),i=d(!1),l=d({id:"",delegateUserId:void 0}),U=d({delegateUserId:[{required:!0,message:"\u63A5\u6536\u4EBA\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}]}),n=d(),c=d([]);y({open:async o=>{r.value=!0,V(),l.value.id=o,c.value=await S()}});const h=b,w=async()=>{if(n&&await n.value.validate()){i.value=!0;try{await N(l.value),r.value=!1,h("success")}finally{i.value=!1}}},V=()=>{var o;l.value={id:"",delegateUserId:void 0},(o=n.value)==null||o.resetFields()};return(o,s)=>{const k=j,I=A,f=G,x=H,D=J,p=P,F=L,q=Q;return _(),m(F,{modelValue:a(r),"onUpdate:modelValue":s[3]||(s[3]=e=>X(r)?r.value=e:null),title:"\u59D4\u6D3E\u4EFB\u52A1",width:"500"},{footer:t(()=>[u(p,{disabled:a(i),type:"primary",onClick:w},{default:t(()=>[v("\u786E \u5B9A")]),_:1},8,["disabled"]),u(p,{onClick:s[2]||(s[2]=e=>r.value=!1)},{default:t(()=>[v("\u53D6 \u6D88")]),_:1})]),default:t(()=>[T((_(),m(D,{ref_key:"formRef",ref:n,model:a(l),rules:a(U),"label-width":"110px"},{default:t(()=>[u(f,{label:"\u63A5\u6536\u4EBA",prop:"delegateUserId"},{default:t(()=>[u(I,{modelValue:a(l).delegateUserId,"onUpdate:modelValue":s[0]||(s[0]=e=>a(l).delegateUserId=e),clearable:"",style:{width:"100%"}},{default:t(()=>[(_(!0),z(C,null,R(a(c),e=>(_(),m(k,{key:e.id,label:e.nickname,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(f,{label:"\u59D4\u6D3E\u7406\u7531",prop:"reason"},{default:t(()=>[u(x,{modelValue:a(l).reason,"onUpdate:modelValue":s[1]||(s[1]=e=>a(l).reason=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u59D4\u6D3E\u7406\u7531"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])),[[q,a(i)]])]),_:1},8,["modelValue"])}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-business/src/views/bpm/processInstance/detail/TaskDelegateForm.vue"]])});export{Y as __tla,g as default};
|