1 |
- import{d as M,u as O,L as R,r as p,f as G,x as J,h as K,Q,o as i,c as X,i as o,w as l,B as z,a as t,j as s,k as C,t as _,m as d,l as B,P as b,ai as Y,F as H,I as W,q as Z,aj as $,J as ee,K as ae}from"./index-34852970.js";import{_ as le}from"./Dialog-e0707d40.js";import{_ as te}from"./ContentWrap.vue_vue_type_script_setup_true_lang-eb026e5c.js";import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang-1515f911.js";import{_ as re}from"./DictTag.vue_vue_type_script_lang-7acc703f.js";import{D as ie}from"./dict-5c28424e.js";import{d as ne}from"./formatTime-2355f062.js";import{j as pe}from"./bpmn-embedded-1dcc60c8.js";import{g as se,a as ue}from"./index-872accaf.js";import{b as me}from"./formCreate-a3356cdc.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-73839c3c.js";import"./index-d6d07698.js";import"./color-6e929987.js";import"./XTextButton-3230a009.js";import"./XTextButton.vue_vue_type_style_index_0_scoped_f7cd2dd8_lang-a8694787.js";import"./XButton-26882372.js";import"./el-collapse-item-58334586.js";import"./el-link-0fab0d26.js";import"./useMessage-f6294882.js";import"./el-drawer-d18df001.js";const de=M({name:"BpmProcessDefinition",__name:"index",setup(fe){const{push:V}=O(),{query:D}=R(),k=p(!0),x=p(0),P=p([]),u=G({pageNo:1,pageSize:10,key:D.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:{}}),S=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),U=p({prefix:"flowable"});return J(()=>{T()}),(n,a)=>{const r=W,c=Z,L=re,w=$,N=ee,j=oe,A=te,E=K("form-create"),q=le,F=Q("hasPermi"),I=ae;return i(),X(H,null,[o(A,null,{default:l(()=>[z((i(),s(N,{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(L,{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=>S(e.row)},{default:l(()=>[C("span",null,_(e.row.formName),1)]),_:2},1032,["onClick"])):(i(),s(c,{key:1,type:"primary",link:"",onClick:h=>S(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})):B("",!0),e.row.suspensionState===2?(i(),s(w,{key:1,type:"warning"},{default:l(()=>a[7]||(a[7]=[d("\u6302\u8D77")])),_:1})):B("",!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=>[z((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"])),[[F,["bpm:task-assign-rule:query"]]])]),_:1})]),_:1},8,["data"])),[[I,t(k)]]),o(j,{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(q,{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(E,{rule:t(v).rule,option:t(v).option},null,8,["rule","option"])]),_:1},8,["modelValue"]),o(q,{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),Y({key:"designer",modelValue:t(m),"onUpdate:modelValue":a[3]||(a[3]=e=>b(m)?m.value=e:null),value:t(m)},t(U),{prefix:t(U).prefix}),null,16,["modelValue","value","prefix"])]),_:1},8,["modelValue"])],64)}}});export{de as default};
|