1 |
- import{_ as M}from"./Dialog-23d56afa.js";import{d as N,u as O,Y as P,r as m,x as R,b as T,o as _,c as v,f as e,B as r,a as l,G as i,F as g,P as z,A as G,D as H,a0 as Y,H as j,_ as I,L as J,a6 as K,S as Q,aq as W,ar as X,U as Z}from"./index-24b5bd0d.js";import{_ as $}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{a as aa,D as ea}from"./dict-65668e05.js";import{C as la}from"./constants-c811e5ff.js";import{g as ra,c as ta,u as ua}from"./index-383e0b2d.js";import{P as oa}from"./index.es-05dd22c8.js";import{s as sa,e as ma,a as da}from"./formCreate-a3356cdc.js";import{u as ia}from"./tagsView-ad21b221.js";import{u as na}from"./useMessage-6f610bbd.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0b237923.js";const pa=N({name:"BpmFormEditor",__name:"index",setup(fa){const{t:y}=j(),b=na(),{push:k,currentRoute:h}=O(),{query:w}=P(),{delView:x}=ia(),d=m(),s=m(!1),n=m(!1),u=m({name:"",status:la.ENABLE,remark:""}),U=R({name:[{required:!0,message:"\u8868\u5355\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],status:[{required:!0,message:"\u5F00\u542F\u72B6\u6001\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}),p=m(),q=()=>{s.value=!0},C=async()=>{if(p&&await p.value.validate()){n.value=!0;try{const o=u.value;o.conf=ma(d),o.fields=da(d),o.id?(await ua(o),b.success(y("common.updateSuccess"))):(await ta(o),b.success(y("common.createSuccess"))),s.value=!1,S()}finally{n.value=!1}}},S=()=>{x(l(h)),k("/bpm/manager/form")};return T(async()=>{const o=w.id;if(!o)return;const a=await ra(o);u.value=a,sa(d,a.conf,a.fields)}),(o,a)=>{const A=I,f=J,B=$,V=K,c=Q,E=W,L=X,D=Z,F=M;return _(),v(g,null,[e(B,null,{default:r(()=>[e(l(oa),{ref_key:"designer",ref:d,height:"780px"},{handle:r(()=>[e(f,{round:"",size:"small",type:"primary",onClick:q},{default:r(()=>[e(A,{class:"mr-5px",icon:"ep:plus"}),a[5]||(a[5]=i(" \u4FDD\u5B58 "))]),_:1})]),_:1},512)]),_:1}),e(F,{modelValue:l(s),"onUpdate:modelValue":a[4]||(a[4]=t=>Y(s)?s.value=t:null),title:"\u4FDD\u5B58\u8868\u5355",width:"600"},{footer:r(()=>[e(f,{disabled:l(n),type:"primary",onClick:C},{default:r(()=>a[6]||(a[6]=[i("\u786E \u5B9A")])),_:1},8,["disabled"]),e(f,{onClick:a[3]||(a[3]=t=>s.value=!1)},{default:r(()=>a[7]||(a[7]=[i("\u53D6 \u6D88")])),_:1})]),default:r(()=>[e(D,{ref_key:"formRef",ref:p,model:l(u),rules:l(U),"label-width":"80px"},{default:r(()=>[e(c,{label:"\u8868\u5355\u540D",prop:"name"},{default:r(()=>[e(V,{modelValue:l(u).name,"onUpdate:modelValue":a[0]||(a[0]=t=>l(u).name=t),placeholder:"\u8BF7\u8F93\u5165\u8868\u5355\u540D"},null,8,["modelValue"])]),_:1}),e(c,{label:"\u72B6\u6001",prop:"status"},{default:r(()=>[e(L,{modelValue:l(u).status,"onUpdate:modelValue":a[1]||(a[1]=t=>l(u).status=t)},{default:r(()=>[(_(!0),v(g,null,z(l(aa)(l(ea).COMMON_STATUS),t=>(_(),G(E,{key:t.value,label:t.value},{default:r(()=>[i(H(t.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(c,{label:"\u5907\u6CE8",prop:"remark"},{default:r(()=>[e(V,{modelValue:l(u).remark,"onUpdate:modelValue":a[2]||(a[2]=t=>l(u).remark=t),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])],64)}}});export{pa as default};
|