1 |
- import{d as W,u as X,H as $,r as g,x as j,b as J,a1 as Z,o as s,c as m,f as l,B as o,a,a2 as A,F as c,P as S,A as u,G as f,l as w,C as ee,D as le,E as ae,bh as te,a6 as oe,S as re,Q as se,R as ne,K as ue,_ as pe,L as ie,U as de,V as me,W as ce,X as fe}from"./index-bf9ff227.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang-d90f8b28.js";import{_ as ye}from"./DictTag.vue_vue_type_script_lang-a9dd3e98.js";import{_ as be}from"./ContentWrap.vue_vue_type_script_setup_true_lang-e7a6a44f.js";import{a as E,D as d}from"./dict-3320eb00.js";import{d as O}from"./formatTime-7c094983.js";import{d as ve,a as ge}from"./index-b70eff6a.js";import{u as Se}from"./useMessage-5b7a04fd.js";import"./index-1943929a.js";import"./color-6e929987.js";import"./el-card-3ab8deb4.js";const we=W({name:"BpmProcessInstance",__name:"index",setup(Te){const D=X(),L=Se(),{t:U}=$(),T=g(!0),B=g(0),N=g([]),r=j({pageNo:1,pageSize:10,name:"",processDefinitionId:void 0,category:void 0,status:void 0,result:void 0,createTime:[]}),I=g(),_=async()=>{T.value=!0;try{const k=await ve(r);N.value=k.list,B.value=k.total}finally{T.value=!1}},y=()=>{r.pageNo=1,_()},Y=()=>{I.value.resetFields(),y()},q=()=>{D.push({name:"BpmProcessInstanceCreate"})};return J(()=>{_()}),(k,t)=>{const M=oe,p=re,C=se,V=ne,z=ue,h=pe,i=ie,F=de,R=be,n=me,x=ye,G=ce,H=_e,P=Z("hasPermi"),K=fe;return s(),m(c,null,[l(R,null,{default:o(()=>[l(F,{class:"-mb-15px",model:a(r),ref_key:"queryFormRef",ref:I,inline:!0,"label-width":"68px"},{default:o(()=>[l(p,{label:"\u6D41\u7A0B\u540D\u79F0",prop:"name"},{default:o(()=>[l(M,{modelValue:a(r).name,"onUpdate:modelValue":t[0]||(t[0]=e=>a(r).name=e),placeholder:"\u8BF7\u8F93\u5165\u6D41\u7A0B\u540D\u79F0",clearable:"",onKeyup:A(y,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),l(p,{label:"\u6240\u5C5E\u6D41\u7A0B",prop:"processDefinitionId"},{default:o(()=>[l(M,{modelValue:a(r).processDefinitionId,"onUpdate:modelValue":t[1]||(t[1]=e=>a(r).processDefinitionId=e),placeholder:"\u8BF7\u8F93\u5165\u6D41\u7A0B\u5B9A\u4E49\u7684\u7F16\u53F7",clearable:"",onKeyup:A(y,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),l(p,{label:"\u6D41\u7A0B\u5206\u7C7B",prop:"category"},{default:o(()=>[l(V,{modelValue:a(r).category,"onUpdate:modelValue":t[2]||(t[2]=e=>a(r).category=e),placeholder:"\u8BF7\u9009\u62E9\u6D41\u7A0B\u5206\u7C7B",clearable:"",class:"!w-240px"},{default:o(()=>[(s(!0),m(c,null,S(a(E)(a(d).BPM_MODEL_CATEGORY),e=>(s(),u(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[l(V,{modelValue:a(r).status,"onUpdate:modelValue":t[3]||(t[3]=e=>a(r).status=e),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",clearable:"",class:"!w-240px"},{default:o(()=>[(s(!0),m(c,null,S(a(E)(a(d).BPM_PROCESS_INSTANCE_STATUS),e=>(s(),u(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u7ED3\u679C",prop:"result"},{default:o(()=>[l(V,{modelValue:a(r).result,"onUpdate:modelValue":t[4]||(t[4]=e=>a(r).result=e),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u679C",clearable:"",class:"!w-240px"},{default:o(()=>[(s(!0),m(c,null,S(a(E)(a(d).BPM_PROCESS_INSTANCE_RESULT),e=>(s(),u(C,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u63D0\u4EA4\u65F6\u95F4",prop:"createTime"},{default:o(()=>[l(z,{modelValue:a(r).createTime,"onUpdate:modelValue":t[5]||(t[5]=e=>a(r).createTime=e),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),l(p,null,{default:o(()=>[l(i,{onClick:y},{default:o(()=>[l(h,{icon:"ep:search",class:"mr-5px"}),t[8]||(t[8]=f(" \u641C\u7D22"))]),_:1}),l(i,{onClick:Y},{default:o(()=>[l(h,{icon:"ep:refresh",class:"mr-5px"}),t[9]||(t[9]=f(" \u91CD\u7F6E"))]),_:1}),w((s(),u(i,{type:"primary",plain:"",onClick:q},{default:o(()=>[l(h,{icon:"ep:plus",class:"mr-5px"}),t[10]||(t[10]=f(" \u53D1\u8D77\u6D41\u7A0B "))]),_:1})),[[P,["bpm:process-instance:query"]]])]),_:1})]),_:1},8,["model"])]),_:1}),l(R,null,{default:o(()=>[w((s(),u(G,{data:a(N)},{default:o(()=>[l(n,{label:"\u6D41\u7A0B\u7F16\u53F7",align:"center",prop:"id",width:"300px"}),l(n,{label:"\u6D41\u7A0B\u540D\u79F0",align:"center",prop:"name"}),l(n,{label:"\u6D41\u7A0B\u5206\u7C7B",align:"center",prop:"category"},{default:o(e=>[l(x,{type:a(d).BPM_MODEL_CATEGORY,value:e.row.category},null,8,["type","value"])]),_:1}),l(n,{label:"\u5F53\u524D\u5BA1\u6279\u4EFB\u52A1",align:"center",prop:"tasks"},{default:o(e=>[(s(!0),m(c,null,S(e.row.tasks,b=>(s(),u(i,{type:"primary",key:b.id,link:""},{default:o(()=>[ee("span",null,le(b.name),1)]),_:2},1024))),128))]),_:1}),l(n,{label:"\u72B6\u6001",prop:"status"},{default:o(e=>[l(x,{type:a(d).BPM_PROCESS_INSTANCE_STATUS,value:e.row.status},null,8,["type","value"])]),_:1}),l(n,{label:"\u7ED3\u679C",prop:"result"},{default:o(e=>[l(x,{type:a(d).BPM_PROCESS_INSTANCE_RESULT,value:e.row.result},null,8,["type","value"])]),_:1}),l(n,{label:"\u63D0\u4EA4\u65F6\u95F4",align:"center",prop:"createTime",width:"180",formatter:a(O)},null,8,["formatter"]),l(n,{label:"\u7ED3\u675F\u65F6\u95F4",align:"center",prop:"endTime",width:"180",formatter:a(O)},null,8,["formatter"]),l(n,{label:"\u64CD\u4F5C",align:"center"},{default:o(e=>[w((s(),u(i,{link:"",type:"primary",onClick:b=>{return v=e.row,void D.push({name:"BpmProcessInstanceDetail",query:{id:v.id}});var v}},{default:o(()=>t[11]||(t[11]=[f(" \u8BE6\u60C5 ")])),_:2},1032,["onClick"])),[[P,["bpm:process-instance:cancel"]]]),e.row.result===1?w((s(),u(i,{key:0,link:"",type:"primary",onClick:b=>(async v=>{const{value:Q}=await te.prompt("\u8BF7\u8F93\u5165\u53D6\u6D88\u539F\u56E0","\u53D6\u6D88\u6D41\u7A0B",{confirmButtonText:U("common.ok"),cancelButtonText:U("common.cancel"),inputPattern:/^[\s\S]*.*\S[\s\S]*$/,inputErrorMessage:"\u53D6\u6D88\u539F\u56E0\u4E0D\u80FD\u4E3A\u7A7A"});await ge(v.id,Q),L.success("\u53D6\u6D88\u6210\u529F"),await _()})(e.row)},{default:o(()=>t[12]||(t[12]=[f(" \u53D6\u6D88 ")])),_:2},1032,["onClick"])),[[P,["bpm:process-instance:query"]]]):ae("",!0)]),_:1})]),_:1},8,["data"])),[[K,a(T)]]),l(H,{total:a(B),page:a(r).pageNo,"onUpdate:page":t[6]||(t[6]=e=>a(r).pageNo=e),limit:a(r).pageSize,"onUpdate:limit":t[7]||(t[7]=e=>a(r).pageSize=e),onPagination:_},null,8,["total","page","limit"])]),_:1})],64)}}});export{we as default};
|