1 |
- import{_ as J,__tla as Q}from"./Dialog-4b6e4616.js";import{am as h,d as X,h as Z,r as p,e as $,o as r,x as d,w as u,f as o,a as l,y as q,c as y,F as I,v as f,a0 as v,l as W,R as ee,C as ae,A as le,B as te,H as se,G as ue,_ as re,__tla as oe}from"./index-62b7dfb7.js";import{E as de,__tla as pe}from"./el-tree-select-bdddf955.js";import{a as N,D as F,__tla as ie}from"./dict-b3b654d0.js";import{d as ne,h as me}from"./tree-0af4953a.js";import{g as _e,__tla as ce}from"./index-a3ff5678.js";import{g as ye,__tla as Ie}from"./index-a725490c.js";import{g as fe,__tla as ve}from"./index-6c89b406.js";import{g as ge,__tla as be}from"./index-6f1cfe98.js";import{g as he,__tla as ke}from"./index-4de6895f.js";import{u as Ve,__tla as we}from"./useMessage-727ba3da.js";let k,K,P,Ge=Promise.all([(()=>{try{return Q}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return ie}catch{}})(),(()=>{try{return ce}catch{}})(),(()=>{try{return Ie}catch{}})(),(()=>{try{return ve}catch{}})(),(()=>{try{return be}catch{}})(),(()=>{try{return ke}catch{}})(),(()=>{try{return we}catch{}})()]).then(async()=>{P=async V=>await h.get({url:"/bpm/task-assign-rule/list",params:V}),k=re(X({name:"BpmTaskAssignRuleForm",__name:"TaskAssignRuleForm",emits:["success"],setup(V,{expose:B,emit:C}){const{t:w}=Z(),G=Ve(),n=p(!1),b=p(!1),t=p({type:NaN,modelId:"",options:[],roleIds:[],deptIds:[],postIds:[],userIds:[],userGroupIds:[],scripts:[]}),z=$({type:[{required:!0,message:"\u89C4\u5219\u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],roleIds:[{required:!0,message:"\u6307\u5B9A\u89D2\u8272\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],deptIds:[{required:!0,message:"\u6307\u5B9A\u90E8\u95E8\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],postIds:[{required:!0,message:"\u6307\u5B9A\u5C97\u4F4D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],userIds:[{required:!0,message:"\u6307\u5B9A\u7528\u6237\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],userGroupIds:[{required:!0,message:"\u6307\u5B9A\u7528\u6237\u7EC4\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],scripts:[{required:!0,message:"\u6307\u5B9A\u811A\u672C\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}]}),g=p(),S=p([]),U=p([]),A=p(),D=p([]),R=p([]),T=p([]),E=N(F.BPM_TASK_ASSIGN_SCRIPT);B({open:async(s,a)=>{O(),t.value={...a,modelId:s,options:[],roleIds:[],deptIds:[],postIds:[],userIds:[],userGroupIds:[],scripts:[]},a.type===10?t.value.roleIds.push(...a.options):a.type===20||a.type===21?t.value.deptIds.push(...a.options):a.type===22?t.value.postIds.push(...a.options):a.type===30||a.type===31||a.type===32?t.value.userIds.push(...a.options):a.type===40?t.value.userGroupIds.push(...a.options):a.type===50&&t.value.scripts.push(...a.options),n.value=!0,S.value=await _e(),U.value=await ye(),A.value=me(U.value,"id"),D.value=await fe(),R.value=await ge(),T.value=await he()}});const M=C,j=async()=>{if(!g||!await g.value.validate())return;const s={...t.value,taskDefinitionName:void 0};s.type===10?s.options=s.roleIds:s.type===20||s.type===21?s.options=s.deptIds:s.type===22?s.options=s.postIds:s.type===30||s.type===31||s.type===32?s.options=s.userIds:s.type===40?s.options=s.userGroupIds:s.type===50&&(s.options=s.scripts),s.roleIds=void 0,s.deptIds=void 0,s.postIds=void 0,s.userIds=void 0,s.userGroupIds=void 0,s.scripts=void 0,b.value=!0;try{const a=s;a.id?(await(async m=>await h.put({url:"/bpm/task-assign-rule/update",data:m}))(a),G.success(w("common.updateSuccess"))):(await(async m=>await h.post({url:"/bpm/task-assign-rule/create",data:m}))(a),G.success(w("common.createSuccess"))),n.value=!1,M("success")}finally{b.value=!1}},O=()=>{var s;(s=g.value)==null||s.resetFields()};return(s,a)=>{const m=ee,i=ae,_=le,c=te,H=de,L=se,x=ue,Y=J;return r(),d(Y,{modelValue:l(n),"onUpdate:modelValue":a[10]||(a[10]=e=>W(n)?n.value=e:null),title:"\u4FEE\u6539\u4EFB\u52A1\u89C4\u5219",width:"600"},{footer:u(()=>[o(x,{disabled:l(b),type:"primary",onClick:j},{default:u(()=>[q("\u786E \u5B9A")]),_:1},8,["disabled"]),o(x,{onClick:a[9]||(a[9]=e=>n.value=!1)},{default:u(()=>[q("\u53D6 \u6D88")]),_:1})]),default:u(()=>[o(L,{ref_key:"formRef",ref:g,model:l(t),rules:l(z),"label-width":"80px"},{default:u(()=>[o(i,{label:"\u4EFB\u52A1\u540D\u79F0",prop:"taskDefinitionName"},{default:u(()=>[o(m,{modelValue:l(t).taskDefinitionName,"onUpdate:modelValue":a[0]||(a[0]=e=>l(t).taskDefinitionName=e),disabled:"",placeholder:"\u8BF7\u8F93\u5165\u6D41\u6807\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),o(i,{label:"\u4EFB\u52A1\u6807\u8BC6",prop:"taskDefinitionKey"},{default:u(()=>[o(m,{modelValue:l(t).taskDefinitionKey,"onUpdate:modelValue":a[1]||(a[1]=e=>l(t).taskDefinitionKey=e),disabled:"",placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u6807\u8BC6"},null,8,["modelValue"])]),_:1}),o(i,{label:"\u89C4\u5219\u7C7B\u578B",prop:"type"},{default:u(()=>[o(c,{modelValue:l(t).type,"onUpdate:modelValue":a[2]||(a[2]=e=>l(t).type=e),clearable:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(N)(l(F).BPM_TASK_ASSIGN_RULE_TYPE),e=>(r(),d(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(t).type===10?(r(),d(i,{key:0,label:"\u6307\u5B9A\u89D2\u8272",prop:"roleIds"},{default:u(()=>[o(c,{modelValue:l(t).roleIds,"onUpdate:modelValue":a[3]||(a[3]=e=>l(t).roleIds=e),clearable:"",multiple:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(S),e=>(r(),d(_,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):v("",!0),l(t).type===20||l(t).type===21?(r(),d(i,{key:1,label:"\u6307\u5B9A\u90E8\u95E8",prop:"deptIds",span:"24"},{default:u(()=>[o(H,{ref:"treeRef",modelValue:l(t).deptIds,"onUpdate:modelValue":a[4]||(a[4]=e=>l(t).deptIds=e),data:l(A),props:l(ne),"empty-text":"\u52A0\u8F7D\u4E2D\uFF0C\u8BF7\u7A0D\u540E",multiple:"","node-key":"id","show-checkbox":""},null,8,["modelValue","data","props"])]),_:1})):v("",!0),l(t).type===22?(r(),d(i,{key:2,label:"\u6307\u5B9A\u5C97\u4F4D",prop:"postIds",span:"24"},{default:u(()=>[o(c,{modelValue:l(t).postIds,"onUpdate:modelValue":a[5]||(a[5]=e=>l(t).postIds=e),clearable:"",multiple:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(D),e=>(r(),d(_,{key:parseInt(e.id),label:e.name,value:parseInt(e.id)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):v("",!0),l(t).type===30||l(t).type===31||l(t).type===32?(r(),d(i,{key:3,label:"\u6307\u5B9A\u7528\u6237",prop:"userIds",span:"24"},{default:u(()=>[o(c,{modelValue:l(t).userIds,"onUpdate:modelValue":a[6]||(a[6]=e=>l(t).userIds=e),clearable:"",multiple:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(R),e=>(r(),d(_,{key:parseInt(e.id),label:e.nickname,value:parseInt(e.id)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):v("",!0),l(t).type===40?(r(),d(i,{key:4,label:"\u6307\u5B9A\u7528\u6237\u7EC4",prop:"userGroupIds"},{default:u(()=>[o(c,{modelValue:l(t).userGroupIds,"onUpdate:modelValue":a[7]||(a[7]=e=>l(t).userGroupIds=e),clearable:"",multiple:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(T),e=>(r(),d(_,{key:parseInt(e.id),label:e.name,value:parseInt(e.id)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):v("",!0),l(t).type===50?(r(),d(i,{key:5,label:"\u6307\u5B9A\u811A\u672C",prop:"scripts"},{default:u(()=>[o(c,{modelValue:l(t).scripts,"onUpdate:modelValue":a[8]||(a[8]=e=>l(t).scripts=e),clearable:"",multiple:"",style:{width:"100%"}},{default:u(()=>[(r(!0),y(I,null,f(l(E),e=>(r(),d(_,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):v("",!0)]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/bpm/taskAssignRule/TaskAssignRuleForm.vue"]]),K=Object.freeze(Object.defineProperty({__proto__:null,default:k},Symbol.toStringTag,{value:"Module"}))});export{k as T,Ge as __tla,K as a,P as g};
|