1 |
- import{d as G,u as R,Y as X,r as p,x as Y,b as j,as as I,a1 as W,o as i,c as H,f as o,B as l,l as B,a as t,A as s,C,D as _,G as d,E,a0 as b,m as J,F as K,V as Q,L as Z,at as $,W as ee,X as ae}from"./index-b9299550.js";import{_ as le}from"./Dialog-f2c6d513.js";import{_ as te}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang-ba921998.js";import{_ as re}from"./DictTag.vue_vue_type_script_lang-128aab57.js";import{D as ie}from"./dict-fc5218c3.js";import{d as ne}from"./formatTime-988372b6.js";import{j as pe}from"./bpmn-embedded-13dae279.js";import{g as se,a as ue}from"./index-f1fe0ebb.js";import{b as me}from"./formCreate-a3356cdc.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ae6fb5f.js";import"./index-1bc6dd97.js";import"./color-6e929987.js";import"./XTextButton-02e014ca.js";import"./XTextButton.vue_vue_type_style_index_0_scoped_f7cd2dd8_lang-7aad277a.js";import"./XButton-eeb68bf5.js";import"./el-collapse-item-a9544d23.js";import"./el-link-db0f9114.js";import"./useMessage-903d430d.js";import"./el-drawer-1f465c5d.js";const de=G({name:"BpmProcessDefinition",__name:"index",setup(fe){const{push:V}=R(),{query:N}=X(),k=p(!0),x=p(0),P=p([]),u=Y({pageNo:1,pageSize:10,key:N.key}),T=async()=>{k.value=!0;try{const n=await se(u);P.value=n.list,x.value=n.total}finally{k.value=!1}},f=p(!1),v=p({rule:[],option:{}}),D=async n=>{n.formType==10?(me(v,n.formConf,n.formFields),f.value=!0):await V({path:n.formCustomCreatePath})},y=p(!1),m=p(null),S=p({prefix:"flowable"});return j(()=>{T()}),(n,a)=>{const r=Q,c=Z,q=re,w=$,z=ee,A=oe,L=te,M=I("form-create"),U=le,O=W("hasPermi"),F=ae;return i(),H(K,null,[o(L,null,{default:l(()=>[B((i(),s(z,{data:t(P)},{default:l(()=>[o(r,{label:"\u5B9A\u4E49\u7F16\u53F7",align:"center",prop:"id",width:"400"}),o(r,{label:"\u6D41\u7A0B\u540D\u79F0",align:"center",prop:"name",width:"200"},{default:l(e=>[o(c,{type:"primary",link:"",onClick:h=>(async g=>{m.value=await ue(g.id),y.value=!0})(e.row)},{default:l(()=>[C("span",null,_(e.row.name),1)]),_:2},1032,["onClick"])]),_:1}),o(r,{label:"\u5B9A\u4E49\u5206\u7C7B",align:"center",prop:"category",width:"100"},{default:l(e=>[o(q,{type:t(ie).BPM_MODEL_CATEGORY,value:e.row.category},null,8,["type","value"])]),_:1}),o(r,{label:"\u8868\u5355\u4FE1\u606F",align:"center",prop:"formType",width:"200"},{default:l(e=>[e.row.formType===10?(i(),s(c,{key:0,type:"primary",link:"",onClick:h=>D(e.row)},{default:l(()=>[C("span",null,_(e.row.formName),1)]),_:2},1032,["onClick"])):(i(),s(c,{key:1,type:"primary",link:"",onClick:h=>D(e.row)},{default:l(()=>[C("span",null,_(e.row.formCustomCreatePath),1)]),_:2},1032,["onClick"]))]),_:1}),o(r,{label:"\u6D41\u7A0B\u7248\u672C",align:"center",prop:"processDefinition.version",width:"80"},{default:l(e=>[e.row?(i(),s(w,{key:0},{default:l(()=>[d("v"+_(e.row.version),1)]),_:2},1024)):(i(),s(w,{key:1,type:"warning"},{default:l(()=>a[5]||(a[5]=[d("\u672A\u90E8\u7F72")])),_:1}))]),_:1}),o(r,{label:"\u72B6\u6001",align:"center",prop:"version",width:"80"},{default:l(e=>[e.row.suspensionState===1?(i(),s(w,{key:0,type:"success"},{default:l(()=>a[6]||(a[6]=[d("\u6FC0\u6D3B")])),_:1})):E("",!0),e.row.suspensionState===2?(i(),s(w,{key:1,type:"warning"},{default:l(()=>a[7]||(a[7]=[d("\u6302\u8D77")])),_:1})):E("",!0)]),_:1}),o(r,{label:"\u90E8\u7F72\u65F6\u95F4",align:"center",prop:"deploymentTime",width:"180",formatter:t(ne)},null,8,["formatter"]),o(r,{label:"\u5B9A\u4E49\u63CF\u8FF0",align:"center",prop:"description",width:"300","show-overflow-tooltip":""}),o(r,{label:"\u64CD\u4F5C",align:"center",width:"150",fixed:"right"},{default:l(e=>[B((i(),s(c,{link:"",type:"primary",onClick:h=>{return g=e.row,void V({name:"BpmTaskAssignRuleList",query:{modelId:g.id}});var g}},{default:l(()=>a[8]||(a[8]=[d(" \u5206\u914D\u89C4\u5219 ")])),_:2},1032,["onClick"])),[[O,["bpm:task-assign-rule:query"]]])]),_:1})]),_:1},8,["data"])),[[F,t(k)]]),o(A,{total:t(x),page:t(u).pageNo,"onUpdate:page":a[0]||(a[0]=e=>t(u).pageNo=e),limit:t(u).pageSize,"onUpdate:limit":a[1]||(a[1]=e=>t(u).pageSize=e),onPagination:T},null,8,["total","page","limit"])]),_:1}),o(U,{title:"\u8868\u5355\u8BE6\u60C5",modelValue:t(f),"onUpdate:modelValue":a[2]||(a[2]=e=>b(f)?f.value=e:null),width:"800"},{default:l(()=>[o(M,{rule:t(v).rule,option:t(v).option},null,8,["rule","option"])]),_:1},8,["modelValue"]),o(U,{title:"\u6D41\u7A0B\u56FE",modelValue:t(y),"onUpdate:modelValue":a[4]||(a[4]=e=>b(y)?y.value=e:null),width:"800"},{default:l(()=>[o(t(pe),J({key:"designer",modelValue:t(m),"onUpdate:modelValue":a[3]||(a[3]=e=>b(m)?m.value=e:null),value:t(m)},t(S),{prefix:t(S).prefix}),null,16,["modelValue","value","prefix"])]),_:1},8,["modelValue"])],64)}}});export{de as default};
|