import{d as T,u as U,r as o,f as X,B as z,aj as A,a as r,o as m,l as p,w as t,C as F,i as a,j as f,t as k,g as P,y as G,L as H,ak as N,v as K,J as V,M as Y,E as q,N as Q,_ as W,__tla as Z}from"./index-8c6726e5.js";import{E as $,__tla as aa}from"./el-card-17d153e8.js";import{_ as ta,__tla as ra}from"./ContentWrap-1defc267.js";import{_ as ea,__tla as la}from"./DictTag-bbdf2078.js";import{D as _a,__tla as sa}from"./dict-1c98488d.js";import{b as oa,a as na,__tla as ia}from"./index-fe351b90.js";import{c as ca,__tla as ua}from"./index-6fe586c8.js";import{b as ma}from"./formCreate-a3356cdc.js";import pa,{__tla as fa}from"./ProcessInstanceBpmnViewer-f82482bf.js";import{u as ya,__tla as da}from"./useMessage-9f6930df.js";import"./color-6e929987.js";import{__tla as ha}from"./bpmn-embedded-cbf2214a.js";import{__tla as va}from"./Dialog-336bccec.js";import{__tla as ba}from"./XTextButton-18b047c6.js";import{__tla as ga}from"./XButton-4acb3113.js";import{__tla as wa}from"./el-collapse-item-82af88f6.js";import{__tla as Ca}from"./el-link-15fce9e0.js";import{__tla as xa}from"./el-drawer-1bf056d7.js";import{__tla as ka}from"./formatTime-43b4aa50.js";let D,Pa=Promise.all([(()=>{try{return Z}catch{}})(),(()=>{try{return aa}catch{}})(),(()=>{try{return ra}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return sa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return ua}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ha}catch{}})(),(()=>{try{return va}catch{}})(),(()=>{try{return ba}catch{}})(),(()=>{try{return ga}catch{}})(),(()=>{try{return wa}catch{}})(),(()=>{try{return Ca}catch{}})(),(()=>{try{return xa}catch{}})(),(()=>{try{return ka}catch{}})()]).then(async()=>{let y,d;y={class:"clearfix"},d={class:"el-icon-document"},D=W(T({name:"BpmProcessInstanceCreate",__name:"index",setup(Da){const h=U(),E=ya(),c=o(!0),v=o([]),I=X({suspensionState:1}),b=o(null),_=o(),u=o({rule:[],option:{}}),s=o(),B=async g=>{if(_.value&&s.value){_.value.btn.loading(!0);try{await ca({processDefinitionId:s.value.id,variables:g}),E.success("\u53D1\u8D77\u6D41\u7A0B\u6210\u529F"),h.go(-1)}finally{_.value.btn.loading(!1)}}};return z(()=>{(async()=>{c.value=!0;try{v.value=await oa(I)}finally{c.value=!1}})()}),(g,i)=>{const n=H,J=ea,M=N,w=K,C=V,R=Y,x=ta,j=A("form-create"),L=q,O=$,S=Q;return r(s)?(m(),p(x,{key:1},{default:t(()=>[a(O,{class:"box-card"},{default:t(()=>[P("div",y,[P("span",d,"\u7533\u8BF7\u4FE1\u606F\u3010"+k(r(s).name)+"\u3011",1),a(C,{style:{float:"right"},type:"primary",onClick:i[0]||(i[0]=e=>s.value=void 0)},{default:t(()=>[a(w,{icon:"ep:delete"}),f(" \u9009\u62E9\u5176\u5B83\u6D41\u7A0B ")]),_:1})]),a(L,{span:16,offset:6,style:{"margin-top":"20px"}},{default:t(()=>[a(j,{rule:r(u).rule,api:r(_),"onUpdate:api":i[1]||(i[1]=e=>G(_)?_.value=e:null),option:r(u).option,onSubmit:B},null,8,["rule","api","option"])]),_:1})]),_:1}),a(pa,{"bpmn-xml":r(b)},null,8,["bpmn-xml"])]),_:1})):(m(),p(x,{key:0},{default:t(()=>[F((m(),p(R,{data:r(v)},{default:t(()=>[a(n,{label:"\u6D41\u7A0B\u540D\u79F0",align:"center",prop:"name"}),a(n,{label:"\u6D41\u7A0B\u5206\u7C7B",align:"center",prop:"category"},{default:t(e=>[a(J,{type:r(_a).BPM_MODEL_CATEGORY,value:e.row.category},null,8,["type","value"])]),_:1}),a(n,{label:"\u6D41\u7A0B\u7248\u672C",align:"center",prop:"version"},{default:t(e=>[a(M,null,{default:t(()=>[f("v"+k(e.row.version),1)]),_:2},1024)]),_:1}),a(n,{label:"\u6D41\u7A0B\u63CF\u8FF0",align:"center",prop:"description"}),a(n,{label:"\u64CD\u4F5C",align:"center"},{default:t(e=>[a(C,{link:"",type:"primary",onClick:Ea=>(async l=>{s.value=l,l.formType==10?(ma(u,l.formConf,l.formFields),b.value=await na(l.id)):l.formCustomCreatePath&&await h.push({path:l.formCustomCreatePath})})(e.row)},{default:t(()=>[a(w,{icon:"ep:plus"}),f(" \u9009\u62E9 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[S,r(c)]])]),_:1}))}}}),[["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-admin/src/views/bpm/processInstance/create/index.vue"]])});export{Pa as __tla,D as default};
