1 |
- import{d as F,L as G,r as t,f as L,x as M,Q as h,o as l,c as b,i as o,w as s,B as A,a as n,j as f,F as P,A as J,m as T,t as Q,l as Y,I as H,aj as U,q as W,J as z,K as O}from"./index-34852970.js";import{_ as V}from"./ContentWrap.vue_vue_type_script_setup_true_lang-eb026e5c.js";import{_ as X}from"./DictTag.vue_vue_type_script_lang-7acc703f.js";import{a as Z,D as K}from"./dict-5c28424e.js";import{_ as $,g as aa}from"./TaskAssignRuleForm.vue_vue_type_script_setup_true_lang-b59fc580.js";import{g as ea}from"./index-477ed16c.js";import{g as ra}from"./index-65ed075d.js";import{g as ta}from"./index-0c5ba822.js";import{g as oa}from"./index-53ede70b.js";import{g as sa}from"./index-f73bb72c.js";import"./el-card-73839c3c.js";import"./color-6e929987.js";import"./Dialog-e0707d40.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-tree-select-bcaa5997.js";import"./tree-0af4953a.js";import"./useMessage-f6294882.js";const ia=F({name:"BpmTaskAssignRule",__name:"index",setup(la){const{query:d}=G(),m=t(!0),c=t([]),u=L({modelId:d.modelId,processDefinitionId:d.processDefinitionId}),_=t([]),v=t([]),y=t([]),g=t([]),w=t([]),R=Z(K.BPM_TASK_ASSIGN_SCRIPT),k=async()=>{m.value=!0;try{c.value=await aa(u)}finally{m.value=!1}},x=(r,e)=>{if(r===10){for(const a of _.value)if(a.id===e)return a.name}else if(r===20||r===21){for(const a of v.value)if(a.id===e)return a.name}else if(r===22){for(const a of y.value)if(a.id===e)return a.name}else if(r===30||r===31||r===32){for(const a of g.value)if(a.id===e)return a.nickname}else if(r===40){for(const a of w.value)if(a.id===e)return a.name}else if(r===50){e+="";for(const a of R)if(a.value===e)return a.label}return"\u672A\u77E5("+e+")"},I=t();return M(async()=>{await k(),_.value=await ea(),v.value=await ra(),y.value=await ta(),g.value=await oa(),w.value=await sa()}),(r,e)=>{const a=H,B=X,D=U,C=W,N=z,j=V,q=h("hasPermi"),E=O;return l(),b(P,null,[o(j,null,{default:s(()=>[A((l(),f(N,{data:n(c)},{default:s(()=>[o(a,{label:"\u4EFB\u52A1\u540D",align:"center",prop:"taskDefinitionName"}),o(a,{label:"\u4EFB\u52A1\u6807\u8BC6",align:"center",prop:"taskDefinitionKey"}),o(a,{label:"\u89C4\u5219\u7C7B\u578B",align:"center",prop:"type"},{default:s(i=>[o(B,{type:n(K).BPM_TASK_ASSIGN_RULE_TYPE,value:i.row.type},null,8,["type","value"])]),_:1}),o(a,{label:"\u89C4\u5219\u8303\u56F4",align:"center",prop:"options"},{default:s(i=>[(l(!0),b(P,null,J(i.row.options,p=>(l(),f(D,{class:"mr-5px",key:p},{default:s(()=>[T(Q(x(i.row.type,p)),1)]),_:2},1024))),128))]),_:1}),n(u).modelId?(l(),f(a,{key:0,label:"\u64CD\u4F5C",align:"center"},{default:s(i=>[A((l(),f(C,{link:"",type:"primary",onClick:p=>{return S=i.row,void I.value.open(u.modelId,S);var S}},{default:s(()=>e[0]||(e[0]=[T(" \u4FEE\u6539 ")])),_:2},1032,["onClick"])),[[q,["bpm:task-assign-rule:update"]]])]),_:1})):Y("",!0)]),_:1},8,["data"])),[[E,n(m)]])]),_:1}),o($,{ref_key:"formRef",ref:I,onSuccess:k},null,512)],64)}}});export{ia as default};
|