index-21b55a17.js 35 KB

1
  1. var Kt=Object.defineProperty;var at=Object.getOwnPropertySymbols;var Wt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable;var rt=(t,h,c)=>h in t?Kt(t,h,{enumerable:!0,configurable:!0,writable:!0,value:c}):t[h]=c,j=(t,h)=>{for(var c in h||(h={}))Wt.call(h,c)&&rt(t,c,h[c]);if(at)for(var c of at(h))Yt.call(h,c)&&rt(t,c,h[c]);return t};var v=(t,h,c)=>new Promise((x,L)=>{var U=C=>{try{I(c.next(C))}catch(o){L(o)}},M=C=>{try{I(c.throw(C))}catch(o){L(o)}},I=C=>C.done?x(C.value):Promise.resolve(C.value).then(U,M);I((c=c.apply(t,h)).next())});import{a4 as z,d as Zt,bU as A,s as R,r as et,aZ as P,f as Ht,dp as Jt,n as ta,D as nt,o as _t,c as ot,w as Q,e as q,a as b,u as D,aV as aa,b1 as B,fn as ra,E as ea,_ as na,__tla as _a}from"./index-b5895273.js";import{C as oa,__tla as sa}from"./index-15b0df12.js";import{Z as la,R as ma,__tla as ca}from"./index-67f9e311.js";import{I as ia,__tla as pa}from"./Index-281ee613.js";import ua,{__tla as ya}from"./Index-1629683c.js";import{p as w,o as fa,K as da,L as st,M as lt,N as ha,O as ga,P as mt,Q as ct,R as it,S as pt,T as Ea,U as Ca,V as Na,__tla as va}from"./formPermission-5236f629.js";import{_ as Ia,__tla as Ta}from"./Start.vue_vue_type_script_setup_true_lang-4aeb32fc.js";import{_ as K,__tla as Oa}from"./Process.vue_vue_type_script_setup_true_lang-e1219d3d.js";import{_ as Pa,__tla as Sa}from"./User.vue_vue_type_script_setup_true_lang-1a2c6a88.js";import{c as Aa,__tla as Ra}from"./upload-887cb82a.js";import{B as s,M as W,C as Y,k as ba,i as $,P as V,j as wa}from"./workflowEnum-a2efed5c.js";import{e as La,c as Da,__tla as $a}from"./design-f3e25317.js";import"./index.esm-5037906b.js";import"./preact.module-8c2bd209.js";import{__tla as Va}from"./index-7fb58e79.js";import{__tla as xa}from"./Tree-6c35f2c0.js";import{__tla as Ua}from"./useContextMenu-c4ffe073.js";import{__tla as Ma}from"./difference-9954c5db.js";import{__tla as ka}from"./UserCard-5a5e66ad.js";import{__tla as Fa}from"./index-7914b44e.js";import{__tla as Ga}from"./index-3862eebd.js";import{__tla as Xa}from"./UpdateFormData-deff6129.js";import{__tla as ja}from"./designHelper-fedad396.js";import{__tla as za}from"./index-1c9ab88b.js";import{__tla as Qa}from"./useStateFormInfo-62924c67.js";import{__tla as qa}from"./BasicPanel-d9dc651d.js";import{__tla as Ba}from"./FormItem-20d75030.js";import{__tla as Ka}from"./ScriptApiSelect-d8270a70.js";import{__tla as Wa}from"./index-18fd250e.js";import{__tla as Ya}from"./ApiConfigSelect-7ba9c91e.js";import{__tla as Za}from"./index-0d38e276.js";import{__tla as Ha}from"./index-d8d113fc.js";import{__tla as Ja}from"./useWindowSizeFn-a59bee15.js";import{__tla as tr}from"./ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js";import"./sortable.esm-de7debe0.js";import{__tla as ar}from"./XjrLiteflowChainController-e789a700.js";import{__tla as rr}from"./DeleteTwoTone-50087dc5.js";import{__tla as er}from"./SettingList-cf46c8ba.js";import{__tla as nr}from"./SettingModal-f50d22d3.js";import{__tla as _r}from"./Category-8bec9e32.js";import{__tla as or}from"./SelectedList-5a476d2f.js";import{__tla as sr}from"./index-016fd85f.js";import{__tla as lr}from"./index-2a8c0b19.js";import{__tla as mr}from"./index-f35bbafa.js";import{__tla as cr}from"./index-bbe22d68.js";import{__tla as ir}from"./min-03eb9ce8.js";import{__tla as pr}from"./sum-f551e4a9.js";import{__tla as ur}from"./index-5eb30ce0.js";import{__tla as yr}from"./FullscreenOutlined-012b5e27.js";import{__tla as fr}from"./useScript-ab5d4580.js";import{__tla as dr}from"./index-83eefeb2.js";import{__tla as hr}from"./download-801edd56.js";import"./base64Conver-39fc0d26.js";import{__tla as gr}from"./index-339f95d8.js";import{__tla as Er}from"./useCountdown-fd9786ef.js";import{__tla as Cr}from"./Upload-bceb0d3c.js";import{__tla as Nr}from"./index-c53afdf5.js";import"./base64-912b9db4.js";import{__tla as vr}from"./set-b89b8dc5.js";import{__tla as Ir}from"./_isIterateeCall-61185d8a.js";import{__tla as Tr}from"./uniqBy-b68717e0.js";import{__tla as Or}from"./index-2c5e4dd6.js";import{__tla as Pr}from"./index-9f9c48fd.js";import{__tla as Sr}from"./index-dc94981a.js";import{__tla as Ar}from"./onMountedOrActivated-6125a24a.js";import{__tla as Rr}from"./index-3705f1a8.js";import{__tla as br}from"./useContentViewHeight-cd147d02.js";import{__tla as wr}from"./RedoOutlined-105a0bcb.js";import{__tla as Lr}from"./index-9d2b78f3.js";import{__tla as Dr}from"./index-49a1c061.js";import{__tla as $r}from"./index-76a8e61b.js";import{__tla as Vr}from"./index-8ae648d6.js";import{__tla as xr}from"./index-bd1f1fae.js";import{__tla as Ur}from"./CodeFirstModal-c3d991fc.js";import"./logofull-781b92fc.js";import{__tla as Mr}from"./StructureConfigStep-846a63d1.js";import{__tla as kr}from"./index-308444bf.js";import{__tla as Fr}from"./index-42205ab8.js";import{__tla as Gr}from"./vuedraggable.umd-49e3dbfb.js";import{__tla as Xr}from"./index-6e3664b4.js";import{__tla as jr}from"./random-c2506b20.js";import{__tla as zr}from"./DataSourceSetting.vue_vue_type_script_setup_true_lang-fc9a6f17.js";import{__tla as Qr}from"./DatasourceSelect.vue_vue_type_script_setup_true_lang-7ba22c0a.js";import{__tla as qr}from"./index-f881acf0.js";import{__tla as Br}from"./PreviewDrawer.vue_vue_type_script_setup_true_lang-9ac2bb76.js";import{__tla as Kr}from"./ScriptConfig-3763e0a1.js";import{__tla as Wr}from"./TableNameModal-e1b05a01.js";import{__tla as Yr}from"./snakeCase-d21134ea.js";import{__tla as Zr}from"./_createCompounder-3d650df3.js";import{__tla as Hr}from"./FormDesignStep.vue_vue_type_script_setup_true_lang-17468a85.js";import{__tla as Jr}from"./unionWith-3a64d623.js";import{__tla as te}from"./FormEventStep-1ca89cf6.js";import{__tla as ae}from"./BasicConfigStep-d21f0d6b.js";import{__tla as re}from"./SelectDatabase.vue_vue_type_script_setup_true_lang-1edd438d.js";import"./formtypeEnum-6ba652e1.js";import{__tla as ee}from"./ParameterOperation.vue_vue_type_script_setup_true_lang-064fc5ce.js";import{__tla as ne}from"./FormAssignmentConfig-99c121f2.js";import{__tla as _e}from"./FormTargetItem.vue_vue_type_script_setup_true_lang-4637d99a.js";import{__tla as oe}from"./ParamAssignmentConfig-0673120d.js";import{__tla as se}from"./rules-f033306e.js";import{__tla as le}from"./Index.vue_vue_type_script_setup_true_name_ProcessBasic_lang-c998a89e.js";import{__tla as me}from"./ApproveRules.vue_vue_type_script_setup_true_name_ProcessBasic_lang-85056922.js";import{__tla as ce}from"./NameRule-5adb74cf.js";import{__tla as ie}from"./InputModel-822d6813.js";import{__tla as pe}from"./SettingDefaultForm-336d672d.js";import{__tla as ue}from"./ProcessPermission.vue_vue_type_script_setup_true_name_ProcessPermission_lang-d559d473.js";import{__tla as ye}from"./MemberTable-b758c3c5.js";import{__tla as fe}from"./Posts.vue_vue_type_script_setup_true_lang-f946b0c6.js";import{__tla as de}from"./Roles.vue_vue_type_script_setup_true_lang-87fc3cb6.js";import{__tla as he}from"./Users.vue_vue_type_script_setup_true_lang-72dd4853.js";import{__tla as ge}from"./NodeApprover-57b87add.js";import{__tla as Ee}from"./UpperManagement-3780d918.js";import{__tla as Ce}from"./FormFields-6e4b39d9.js";import{__tla as Ne}from"./Index-4a720b0e.js";import{__tla as ve}from"./PickFunctionForm-54fdbb37.js";import{__tla as Ie}from"./ProcessTimeout.vue_vue_type_script_setup_true_name_ProcessTimeout_lang-f7689f27.js";import{__tla as Te}from"./Index-fc1a0d8e.js";import{__tla as Oe}from"./SelectDesign.vue_vue_type_script_setup_true_lang-5a3218b9.js";import{__tla as Pe}from"./CategoryTree-b74c82c0.js";import{__tla as Se}from"./TemplateCard-242ac081.js";import{__tla as Ae}from"./Selected-9bbc5e27.js";import{__tla as Re}from"./Process-fad502ad.js";import{__tla as be}from"./NoticePolicyConfig.vue_vue_type_script_setup_true_lang-25336a71.js";import{__tla as we}from"./Countersign-9316aa90.js";import{__tla as Le}from"./ButtonSetting-d05e933d.js";import{__tla as De}from"./ApiSelect-948bf38a.js";import{__tla as $e}from"./OpinionConfig.vue_vue_type_script_setup_true_lang-f7b9c13a.js";import{__tla as Ve}from"./TimeOutHandle.vue_vue_type_script_setup_true_lang-1b1759cf.js";let ut,xe=Promise.all([(()=>{try{return _a}catch(t){}})(),(()=>{try{return sa}catch(t){}})(),(()=>{try{return ca}catch(t){}})(),(()=>{try{return pa}catch(t){}})(),(()=>{try{return ya}catch(t){}})(),(()=>{try{return va}catch(t){}})(),(()=>{try{return Ta}catch(t){}})(),(()=>{try{return Oa}catch(t){}})(),(()=>{try{return Sa}catch(t){}})(),(()=>{try{return Ra}catch(t){}})(),(()=>{try{return $a}catch(t){}})(),(()=>{try{return Va}catch(t){}})(),(()=>{try{return xa}catch(t){}})(),(()=>{try{return Ua}catch(t){}})(),(()=>{try{return Ma}catch(t){}})(),(()=>{try{return ka}catch(t){}})(),(()=>{try{return Fa}catch(t){}})(),(()=>{try{return Ga}catch(t){}})(),(()=>{try{return Xa}catch(t){}})(),(()=>{try{return ja}catch(t){}})(),(()=>{try{return za}catch(t){}})(),(()=>{try{return Qa}catch(t){}})(),(()=>{try{return qa}catch(t){}})(),(()=>{try{return Ba}catch(t){}})(),(()=>{try{return Ka}catch(t){}})(),(()=>{try{return Wa}catch(t){}})(),(()=>{try{return Ya}catch(t){}})(),(()=>{try{return Za}catch(t){}})(),(()=>{try{return Ha}catch(t){}})(),(()=>{try{return Ja}catch(t){}})(),(()=>{try{return tr}catch(t){}})(),(()=>{try{return ar}catch(t){}})(),(()=>{try{return rr}catch(t){}})(),(()=>{try{return er}catch(t){}})(),(()=>{try{return nr}catch(t){}})(),(()=>{try{return _r}catch(t){}})(),(()=>{try{return or}catch(t){}})(),(()=>{try{return sr}catch(t){}})(),(()=>{try{return lr}catch(t){}})(),(()=>{try{return mr}catch(t){}})(),(()=>{try{return cr}catch(t){}})(),(()=>{try{return ir}catch(t){}})(),(()=>{try{return pr}catch(t){}})(),(()=>{try{return ur}catch(t){}})(),(()=>{try{return yr}catch(t){}})(),(()=>{try{return fr}catch(t){}})(),(()=>{try{return dr}catch(t){}})(),(()=>{try{return hr}catch(t){}})(),(()=>{try{return gr}catch(t){}})(),(()=>{try{return Er}catch(t){}})(),(()=>{try{return Cr}catch(t){}})(),(()=>{try{return Nr}catch(t){}})(),(()=>{try{return vr}catch(t){}})(),(()=>{try{return Ir}catch(t){}})(),(()=>{try{return Tr}catch(t){}})(),(()=>{try{return Or}catch(t){}})(),(()=>{try{return Pr}catch(t){}})(),(()=>{try{return Sr}catch(t){}})(),(()=>{try{return Ar}catch(t){}})(),(()=>{try{return Rr}catch(t){}})(),(()=>{try{return br}catch(t){}})(),(()=>{try{return wr}catch(t){}})(),(()=>{try{return Lr}catch(t){}})(),(()=>{try{return Dr}catch(t){}})(),(()=>{try{return $r}catch(t){}})(),(()=>{try{return Vr}catch(t){}})(),(()=>{try{return xr}catch(t){}})(),(()=>{try{return Ur}catch(t){}})(),(()=>{try{return Mr}catch(t){}})(),(()=>{try{return kr}catch(t){}})(),(()=>{try{return Fr}catch(t){}})(),(()=>{try{return Gr}catch(t){}})(),(()=>{try{return Xr}catch(t){}})(),(()=>{try{return jr}catch(t){}})(),(()=>{try{return zr}catch(t){}})(),(()=>{try{return Qr}catch(t){}})(),(()=>{try{return qr}catch(t){}})(),(()=>{try{return Br}catch(t){}})(),(()=>{try{return Kr}catch(t){}})(),(()=>{try{return Wr}catch(t){}})(),(()=>{try{return Yr}catch(t){}})(),(()=>{try{return Zr}catch(t){}})(),(()=>{try{return Hr}catch(t){}})(),(()=>{try{return Jr}catch(t){}})(),(()=>{try{return te}catch(t){}})(),(()=>{try{return ae}catch(t){}})(),(()=>{try{return re}catch(t){}})(),(()=>{try{return ee}catch(t){}})(),(()=>{try{return ne}catch(t){}})(),(()=>{try{return _e}catch(t){}})(),(()=>{try{return oe}catch(t){}})(),(()=>{try{return se}catch(t){}})(),(()=>{try{return le}catch(t){}})(),(()=>{try{return me}catch(t){}})(),(()=>{try{return ce}catch(t){}})(),(()=>{try{return ie}catch(t){}})(),(()=>{try{return pe}catch(t){}})(),(()=>{try{return ue}catch(t){}})(),(()=>{try{return ye}catch(t){}})(),(()=>{try{return fe}catch(t){}})(),(()=>{try{return de}catch(t){}})(),(()=>{try{return he}catch(t){}})(),(()=>{try{return ge}catch(t){}})(),(()=>{try{return Ee}catch(t){}})(),(()=>{try{return Ce}catch(t){}})(),(()=>{try{return Ne}catch(t){}})(),(()=>{try{return ve}catch(t){}})(),(()=>{try{return Ie}catch(t){}})(),(()=>{try{return Te}catch(t){}})(),(()=>{try{return Oe}catch(t){}})(),(()=>{try{return Pe}catch(t){}})(),(()=>{try{return Se}catch(t){}})(),(()=>{try{return Ae}catch(t){}})(),(()=>{try{return Re}catch(t){}})(),(()=>{try{return be}catch(t){}})(),(()=>{try{return we}catch(t){}})(),(()=>{try{return Le}catch(t){}})(),(()=>{try{return De}catch(t){}})(),(()=>{try{return $e}catch(t){}})(),(()=>{try{return Ve}catch(t){}})()]).then(()=>v(void 0,null,function*(){const{t}=z();function h(a){return c(a)}function c(a){const e=[];return a.forEach(n=>{n.$type==s.START?e.push(...x(n)):n.$type==s.SUB_PROCESS?e.push(...U(n)):n.$type==s.SEQUENCEFLOW||(n.$type==s.END?e.push(...L(n)):e.push(...M(n)))}),e}function x(a){return C(a)}function L(a){return I(a)}function U(a){const e=[...I(a),...C(a)];return a.flowElements&&e.push(...c(a.flowElements)),e}function M(a){return[...I(a),...C(a)]}function I(a){const e=[];if(!a.incoming||a.incoming&&!Array.isArray(a.incoming)||a.incoming&&Array.isArray(a.incoming)&&a.incoming.length==0){const n=a.name?a.name:a.id;e.push({nodeName:t("\u6D41\u7A0B\u56FE"),nodeType:s.PROCESS,msg:t("\u6D41\u7A0B\u4E2D")+n+t("\u8282\u70B9\u672A\u753B\u5165\u7EBF\uFF0C\u5C06\u65E0\u6CD5\u89E6\u53D1\uFF0C\u8BF7\u786E\u8BA4\u540E\u518D\u4FDD\u5B58"),validate:!1})}return e}function C(a){const e=[];if(!a.outgoing||a.outgoing&&!Array.isArray(a.outgoing)||a.outgoing&&Array.isArray(a.outgoing)&&a.outgoing.length==0){const n=a.name?a.name:a.id;e.push({nodeName:t("\u6D41\u7A0B\u56FE"),nodeType:s.PROCESS,msg:t("\u6D41\u7A0B\u4E2D")+n+t("\u8282\u70B9\u672A\u753B\u51FA\u7EBF\uFF0C\u5C06\u65E0\u6CD5\u89E6\u53D1\uFF0C\u8BF7\u786E\u8BA4\u540E\u518D\u4FDD\u5B58"),validate:!1})}return e}const{t:o}=z();function yt(a){const e=[];return e.push(...ft(a.processConfig)),e.push(...Et(a.childNodeConfig)),e}function ft(a){const e=[];return a.code==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u6A21\u677F\u7F16\u53F7\u4E0D\u80FD\u4E3A\u7A7A"),validate:!1}),a.name==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u6A21\u677F\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),validate:!1}),a.category==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u6A21\u677F\u5206\u7C7B\u4E0D\u80FD\u4E3A\u7A7A"),validate:!1}),e.push(...dt(a.menuConfig)),e.push(...ht(a.formInitConfig)),e.push(...gt(a.processParamConfigs)),e}function dt(a){const e=[];return a.enabled&&(a.code==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u83DC\u5355\u8BBE\u7F6E\u4E2D\u529F\u80FD\u7F16\u53F7\u672A\u586B\u5199\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),a.name==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u83DC\u5355\u8BBE\u7F6E\u4E2D\u529F\u80FD\u540D\u79F0\u672A\u586B\u5199\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})),e}function ht(a){const e=[];return a.enabled&&a.formId==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u542F\u7528\u4E86\u8868\u5355\u53D1\u8D77\u6D41\u7A0B\u529F\u80FD\uFF0C\u4F46\u672A\u7ED1\u5B9A\u8868\u5355\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),e}function gt(a){const e=[];return Array.isArray(a)&&a.forEach(n=>{n.name==""&&e.push({nodeName:o("\u6D41\u7A0B\u5C5E\u6027"),nodeType:s.PROCESS,msg:o("\u6D41\u7A0B\u53C2\u6570\u4E2D\u6709\u53C2\u6570\u540D\u79F0\u672A\u586B\u5199\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})}),e}function Et(a){return Ct(a)}function Ct(a){const e=[];return a.forEach(n=>{e.push(...Tt(n)),n.type==s.START?e.push(...k(n)):n.type==s.USER?(e.push(...Nt(n)),e.push(...k(n))):n.type==s.SCRIPT?(e.push(...vt(n)),e.push(...k(n))):n.type==s.CALLACTIVITY&&e.push(...It(n))}),e}function Nt(a){const e=[],n=a.name?a.name:w(a.type);return a.hasOwnProperty("countersignConfig")&&a.countersignConfig.multipleInstancesType!=W.NONE&&(a.countersignConfig.countersignList.length>0?a.countersignConfig.countersignList.filter(u=>u.checked).length==0&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u4F1A\u7B7E\u914D\u7F6E\u4E2D\u672A\u9009\u4E2D\u4EFB\u4F55\u4F1A\u7B7E\u4EBA\u5458\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}):e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u4F1A\u7B7E\u914D\u7F6E\u4EFB\u4F55\u5BA1\u6279\u4EBA\u5458\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})),a.hasOwnProperty("relationComment")&&a.relationComment.enabled&&a.relationComment.component.length==0&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u5173\u8054\u610F\u89C1\u6846\u672A\u914D\u7F6E\u76F8\u5173\u610F\u89C1\u6846\u7EC4\u4EF6\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),e}function vt(a){const e=[],n=a.name?a.name:w(a.type);return a.hasOwnProperty("script")&&a.script.enabled&&a.script.scriptContent==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u542F\u7528\u4E86\u811A\u672C\u53C2\u6570\u914D\u7F6E\uFF0C\u4F46\u662F\u672A\u586B\u5199\u6267\u884C\u811A\u672C\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),a.hasOwnProperty("api")&&a.api.enabled&&a.api.id==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u542F\u7528\u4E86API\u914D\u7F6E\uFF0C\u4F46\u662F\u672A\u586B\u5199\u9009\u4E2DAPI\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),e}function It(a){const e=[],n=a.name?a.name:w(a.type);return a.hasOwnProperty("schemaId")&&a.schemaId==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u542F\u7528\u4E86\u5916\u90E8\u6D41\u7A0B\uFF0C\u4F46\u662F\u672A\u5173\u8054\u4EFB\u4F55\u5916\u90E8\u6D41\u7A0B\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),a.inParams&&a.inParams.length>0&&a.inParams.forEach(u=>{u.source==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u8F93\u5165\u53C2\u6570\u4E2D\u6709\u53D8\u91CF\u6765\u6E90\u672A\u914D\u7F6E\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),u.target==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u8F93\u5165\u53C2\u6570\u4E2D\u6709\u76EE\u6807\u53D8\u91CF\u672A\u914D\u7F6E\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})}),a.hasOwnProperty("callActivityType")&&a.callActivityType==Y.SINGLE?(a.originatorNode==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u542F\u7528\u4E86\u5916\u90E8\u6D41\u7A0B\uFF0C\u4F46\u662F\u672A\u914D\u7F6E\u53D1\u8D77\u4EBA\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),a.outParams&&a.outParams.length>0&&a.outParams.forEach(u=>{u.source==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u8F93\u5165\u53C2\u6570\u4E2D\u6709\u53D8\u91CF\u6765\u6E90\u672A\u914D\u7F6E\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),u.target==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u8F93\u5165\u53C2\u6570\u4E2D\u6709\u76EE\u6807\u53D8\u91CF\u672A\u914D\u7F6E\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})})):a.hasOwnProperty("callActivityType")&&a.callActivityType==Y.MULTIPLE&&(a.originatorType==ba.FORM_FIELD&&a.originatorConfig==""&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o("\u4E2D\u542F\u7528\u4E86\u5916\u90E8\u6D41\u7A0B\uFF0C\u4F46\u662F\u672A\u914D\u7F6E\u53D1\u8D77\u4EBA\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),a.finishType==$.PERCENTAGE&&!a.percentOf&&e.push({nodeName:n,nodeType:a.type,msg:"\u3010"+n+"\u3011"+o(" \u5916\u90E8\u6D41\u7A0B\u8BBE\u7F6E\u4E86\u767E\u5206\u6BD4\uFF0C\u4F46\u662F\u672A\u586B\u5199\u767E\u5206\u6BD4\u6570\u503C\uFF0C\u8BF7\u786E\u8BA4\uFF01"),validate:!1})),e}function Tt(a){const e=[],n=a.name?a.name:w(a.type);return a.name==""&&a.type!==s.SEQUENCEFLOW&&e.push({nodeName:n,nodeType:a.type,msg:o("\u6D41\u7A0B\u6A21\u677F\u4E2D")+n+o("\u8282\u70B9\u540D\u79F0\u672A\u586B\u5199\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),e}function k(a){const e=a.name?a.name:w(a.type),n=[];if(a.hasOwnProperty("assignmentConfig")){const u=a.assignmentConfig;u.formAssignmentConfigs.length>0&&u.formAssignmentConfigs.forEach(y=>{y.source==""&&n.push({nodeName:e,nodeType:a.type,msg:"\u3010"+e+"\u3011"+o("-\u53C2\u6570\u64CD\u4F5C-\u8868\u5355\u8D4B\u503C\u4E2D\u672A\u9009\u62E9\u8D4B\u503C\u6765\u6E90\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),(!y.target||y.target.formId=="")&&n.push({nodeName:e,nodeType:a.type,msg:"\u3010"+e+"\u3011"+o("-\u53C2\u6570\u64CD\u4F5C-\u8868\u5355\u8D4B\u503C\u4E2D\u672A\u9009\u62E9\u76EE\u6807\u8868\u5355\u5B57\u6BB5\u503C\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})}),u.paramAssignmentConfigs.length>0&&u.paramAssignmentConfigs.forEach(y=>{y.target==""&&n.push({nodeName:e,nodeType:a.type,msg:"\u3010"+e+"\u3011"+o("-\u53C2\u6570\u64CD\u4F5C-\u53C2\u6570\u8D4B\u503C\u4E2D\u672A\u9009\u62E9\u8D4B\u503C\u6765\u6E90\uFF0C\u8BF7\u786E\u8BA4"),validate:!1}),(y.type==V.VALUE&&y.value==""||y.type==V.VARIABLE&&y.varValue==""||y.type==V.API&&y.apiConfig.id==""||y.type==V.FORM_DATA&&y.formConfig.formId=="")&&n.push({nodeName:e,nodeType:a.type,msg:"\u3010"+e+"\u3011"+o("-\u53C2\u6570\u64CD\u4F5C-\u53C2\u6570\u8D4B\u503C\u4E2D\u672A\u9009\u62E9\u76EE\u6807\u53C2\u6570\u53D8\u91CF\u503C\uFF0C\u8BF7\u786E\u8BA4"),validate:!1})})}return n}const Ot={class:"containers"},Pt={class:"fixed-bottom"},St={class:"entry fixed-refresh"},At=Zt({__name:"index",props:{editData:{default:()=>({id:"",json:{processConfig:null,childNodeConfig:[]},xml:""})}},emits:["close"],setup(a,{emit:e}){const n=a,{t:u}=z(),y=A(()=>R(()=>import("./Script-d811f0dd.js").then(r=>v(this,null,function*(){return yield r.__tla,r})),["assets/Script-d811f0dd.js","assets/useStateFormInfo-62924c67.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/formPermission-5236f629.js","assets/workflowEnum-a2efed5c.js","assets/designHelper-fedad396.js","assets/upload-887cb82a.js","assets/index-1c9ab88b.js","assets/design-f3e25317.js","assets/BasicPanel-d9dc651d.js","assets/index-67f9e311.js","assets/index-7fb58e79.js","assets/Tree-6c35f2c0.js","assets/useContextMenu-c4ffe073.js","assets/useContextMenu-755955d6.css","assets/index-1853a539.css","assets/difference-9954c5db.js","assets/Tree-3ff93750.css","assets/Index-281ee613.js","assets/Index-f5be8550.css","assets/UserCard-5a5e66ad.js","assets/UserCard-050affa6.css","assets/index-7914b44e.js","assets/index-3862eebd.js","assets/index-bfbe4d9f.css","assets/index-bd90c6ea.css","assets/FormItem-20d75030.js","assets/FormItem-c5213ee8.css","assets/ScriptApiSelect-d8270a70.js","assets/index-18fd250e.js","assets/ApiConfigSelect-7ba9c91e.js","assets/index-0d38e276.js","assets/ApiConfigSelect-90cde5a2.css","assets/index-d8d113fc.js","assets/useWindowSizeFn-a59bee15.js","assets/index-c1798eb2.css","assets/index-d49b83ad.css","assets/ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js","assets/ScriptApiSelect-c0d7bdb2.css","assets/sortable.esm-de7debe0.js","assets/XjrLiteflowChainController-e789a700.js","assets/DeleteTwoTone-50087dc5.js","assets/BasicPanel-c15e5d75.css","assets/ParamAssignmentConfig-0673120d.js","assets/FormTargetItem.vue_vue_type_script_setup_true_lang-4637d99a.js","assets/rules-f033306e.js","assets/ParamAssignmentConfig-84fddb58.css"])),Rt=A(()=>R(()=>import("./End-af111fb3.js").then(r=>v(this,null,function*(){return yield r.__tla,r})),["assets/End-af111fb3.js","assets/useStateFormInfo-62924c67.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/formPermission-5236f629.js","assets/workflowEnum-a2efed5c.js","assets/designHelper-fedad396.js","assets/upload-887cb82a.js","assets/index-1c9ab88b.js","assets/design-f3e25317.js","assets/BasicPanel-d9dc651d.js","assets/index-67f9e311.js","assets/index-7fb58e79.js","assets/Tree-6c35f2c0.js","assets/useContextMenu-c4ffe073.js","assets/useContextMenu-755955d6.css","assets/index-1853a539.css","assets/difference-9954c5db.js","assets/Tree-3ff93750.css","assets/Index-281ee613.js","assets/Index-f5be8550.css","assets/UserCard-5a5e66ad.js","assets/UserCard-050affa6.css","assets/index-7914b44e.js","assets/index-3862eebd.js","assets/index-bfbe4d9f.css","assets/index-bd90c6ea.css","assets/FormItem-20d75030.js","assets/FormItem-c5213ee8.css","assets/ScriptApiSelect-d8270a70.js","assets/index-18fd250e.js","assets/ApiConfigSelect-7ba9c91e.js","assets/index-0d38e276.js","assets/ApiConfigSelect-90cde5a2.css","assets/index-d8d113fc.js","assets/useWindowSizeFn-a59bee15.js","assets/index-c1798eb2.css","assets/index-d49b83ad.css","assets/ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js","assets/ScriptApiSelect-c0d7bdb2.css","assets/sortable.esm-de7debe0.js","assets/XjrLiteflowChainController-e789a700.js","assets/DeleteTwoTone-50087dc5.js","assets/BasicPanel-c15e5d75.css","assets/NoticePolicyConfig.vue_vue_type_script_setup_true_lang-25336a71.js"])),bt=A(()=>R(()=>import("./Default-edbe0471.js").then(r=>v(this,null,function*(){return yield r.__tla,r})),["assets/Default-edbe0471.js","assets/BasicPanel-d9dc651d.js","assets/useStateFormInfo-62924c67.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/formPermission-5236f629.js","assets/workflowEnum-a2efed5c.js","assets/designHelper-fedad396.js","assets/upload-887cb82a.js","assets/index-1c9ab88b.js","assets/design-f3e25317.js","assets/index-67f9e311.js","assets/index-7fb58e79.js","assets/Tree-6c35f2c0.js","assets/useContextMenu-c4ffe073.js","assets/useContextMenu-755955d6.css","assets/index-1853a539.css","assets/difference-9954c5db.js","assets/Tree-3ff93750.css","assets/Index-281ee613.js","assets/Index-f5be8550.css","assets/UserCard-5a5e66ad.js","assets/UserCard-050affa6.css","assets/index-7914b44e.js","assets/index-3862eebd.js","assets/index-bfbe4d9f.css","assets/index-bd90c6ea.css","assets/FormItem-20d75030.js","assets/FormItem-c5213ee8.css","assets/ScriptApiSelect-d8270a70.js","assets/index-18fd250e.js","assets/ApiConfigSelect-7ba9c91e.js","assets/index-0d38e276.js","assets/ApiConfigSelect-90cde5a2.css","assets/index-d8d113fc.js","assets/useWindowSizeFn-a59bee15.js","assets/index-c1798eb2.css","assets/index-d49b83ad.css","assets/ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js","assets/ScriptApiSelect-c0d7bdb2.css","assets/sortable.esm-de7debe0.js","assets/XjrLiteflowChainController-e789a700.js","assets/DeleteTwoTone-50087dc5.js","assets/BasicPanel-c15e5d75.css"])),wt=A(()=>R(()=>import("./SequenceFlow-2fd5a112.js").then(r=>v(this,null,function*(){return yield r.__tla,r})),["assets/SequenceFlow-2fd5a112.js","assets/vuedraggable.umd-49e3dbfb.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/useStateFormInfo-62924c67.js","assets/formPermission-5236f629.js","assets/workflowEnum-a2efed5c.js","assets/designHelper-fedad396.js","assets/upload-887cb82a.js","assets/index-1c9ab88b.js","assets/design-f3e25317.js","assets/BasicPanel-d9dc651d.js","assets/index-67f9e311.js","assets/index-7fb58e79.js","assets/Tree-6c35f2c0.js","assets/useContextMenu-c4ffe073.js","assets/useContextMenu-755955d6.css","assets/index-1853a539.css","assets/difference-9954c5db.js","assets/Tree-3ff93750.css","assets/Index-281ee613.js","assets/Index-f5be8550.css","assets/UserCard-5a5e66ad.js","assets/UserCard-050affa6.css","assets/index-7914b44e.js","assets/index-3862eebd.js","assets/index-bfbe4d9f.css","assets/index-bd90c6ea.css","assets/FormItem-20d75030.js","assets/FormItem-c5213ee8.css","assets/ScriptApiSelect-d8270a70.js","assets/index-18fd250e.js","assets/ApiConfigSelect-7ba9c91e.js","assets/index-0d38e276.js","assets/ApiConfigSelect-90cde5a2.css","assets/index-d8d113fc.js","assets/useWindowSizeFn-a59bee15.js","assets/index-c1798eb2.css","assets/index-d49b83ad.css","assets/ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js","assets/ScriptApiSelect-c0d7bdb2.css","assets/sortable.esm-de7debe0.js","assets/XjrLiteflowChainController-e789a700.js","assets/DeleteTwoTone-50087dc5.js","assets/BasicPanel-c15e5d75.css","assets/SequenceFlow-4d060b31.css"])),Lt=A(()=>R(()=>import("./CallActivity-0dfac006.js").then(r=>v(this,null,function*(){return yield r.__tla,r})),["assets/CallActivity-0dfac006.js","assets/useStateFormInfo-62924c67.js","assets/index-b5895273.js","assets/index-87d5a591.css","assets/formPermission-5236f629.js","assets/workflowEnum-a2efed5c.js","assets/designHelper-fedad396.js","assets/upload-887cb82a.js","assets/index-1c9ab88b.js","assets/design-f3e25317.js","assets/BasicPanel-d9dc651d.js","assets/index-67f9e311.js","assets/index-7fb58e79.js","assets/Tree-6c35f2c0.js","assets/useContextMenu-c4ffe073.js","assets/useContextMenu-755955d6.css","assets/index-1853a539.css","assets/difference-9954c5db.js","assets/Tree-3ff93750.css","assets/Index-281ee613.js","assets/Index-f5be8550.css","assets/UserCard-5a5e66ad.js","assets/UserCard-050affa6.css","assets/index-7914b44e.js","assets/index-3862eebd.js","assets/index-bfbe4d9f.css","assets/index-bd90c6ea.css","assets/FormItem-20d75030.js","assets/FormItem-c5213ee8.css","assets/ScriptApiSelect-d8270a70.js","assets/index-18fd250e.js","assets/ApiConfigSelect-7ba9c91e.js","assets/index-0d38e276.js","assets/ApiConfigSelect-90cde5a2.css","assets/index-d8d113fc.js","assets/useWindowSizeFn-a59bee15.js","assets/index-c1798eb2.css","assets/index-d49b83ad.css","assets/ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js","assets/ScriptApiSelect-c0d7bdb2.css","assets/sortable.esm-de7debe0.js","assets/XjrLiteflowChainController-e789a700.js","assets/DeleteTwoTone-50087dc5.js","assets/BasicPanel-c15e5d75.css","assets/SelectDesign.vue_vue_type_script_setup_true_lang-5a3218b9.js","assets/CategoryTree-b74c82c0.js","assets/index-f35bbafa.js","assets/CategoryTree-4e4aba43.css","assets/TemplateCard-242ac081.js","assets/TemplateCard-6e129ac6.css","assets/Selected-9bbc5e27.js","assets/Selected-c9bbc7ad.css","assets/InputModel-822d6813.js","assets/InputModel-e1609e2c.css","assets/CallActivity-84dc0463.css"])),T=et(!1);P("updateElementName",Mt),P("updateConditionExpression",kt),P("updateCountersign",jt),P("updateScriptTaskExpression",Ft),P("updateCallActivityExpression",Gt),P("updateCallActivityMulti",Xt);const O=fa(),F=new Map([[s.PROCESS,K],[s.SEQUENCEFLOW,wt],[s.START,Ia],[s.USER,Pa],[s.END,Rt],[s.SCRIPT,y],[s.CALLACTIVITY,Lt]]);let m,f,G=et(null),i=Ht({componentName:Jt(K),zoom:1,renderKey:1,elementEventName:"showPanel",removedId:""});ta(()=>{Z()});function Z(){var r;m=new oa({container:G.value,additionalModules:[{labelEditingProvider:["value",""]}]}),(r=n.editData)!=null&&r.id?$t():Dt()}function H(r){return v(this,null,function*(){try{yield m.importXML(r),Ut()}catch(_){}})}function Dt(){let r="process_"+da(),_=nt(st);_.processId=r,lt(_),ha();let l=Na(r);H(l)}function $t(){lt(j(j({},nt(st)),n.editData.json.processConfig)),ga(n.editData.json.childNodeConfig),H(n.editData.xml)}function Vt(){O.$reset(),document.querySelector("#canvas_node").innerHTML="",Z()}function S(r,_){if(xt(r),i.elementEventName="showPanel",_){let{setInfoId:l}=O;l(_)}i.renderKey++}function xt(r){i.componentName=r&&F.has(r)&&F.get(r)?F.get(r):bt}function Ut(){m.on("shape.added",r=>{let _=r.element?m.get("elementRegistry").get(r.element.id):r.shape;S(_.type,_.id),i.elementEventName="added"}),m.on("selection.changed",r=>{i.elementEventName="change";const _=r.newSelection[0];if(_)if(f=_,_.type=="label")_.parent&&_.parent.type&&_.parent.id&&S(_.parent.type,_.parent.id);else if(mt(_.id)&&_.type!=="label"){let l=ct(_.type);l&&(it(_.id,_.type,l,_.parent.id),m.get("modeling").updateProperties(_,{name:l}),S(_.type,_.id))}else _&&_.type&&_.id&&S(_.type,_.id)}),m.on("element.changed",r=>{if(i.elementEventName==="removed")pt(r.element.id);else if(f=r.element,i.removedId!=r.element.id&&mt(r.element.id)&&r.element.type!=="label"){let _=ct(r.element.type);_&&(it(r.element.id,r.element.type,_,r.element.parent.id),m.get("modeling").updateProperties(r.element,{name:_}))}else r&&r.element&&r.element.parent&&i.removedId!=r.element.id&&Ea(r.element.id,r.element.parent.id)}),m.on("shape.removed",r=>{if(r.element&&r.element.id&&r.element.id.includes("_label")){let _=r.element.id.replace("_label","");i.removedId=_,pt(_)}i.componentName=K,i.elementEventName="removed"}),m.on("element.click",r=>{if(i.elementEventName="click",r.element.type!=="label"){let _=r.element?m.get("elementRegistry").get(r.element.id):r.shape;S(_.type,_.id)}})}function Mt(){var p,d,E,g;const r=m.get("modeling"),{infoId:_,getProperties:l}=O;(((p=l(_))==null?void 0:p.type)==s.START||((d=l(_))==null?void 0:d.type)==s.SEQUENCEFLOW)&&!((E=l(_))!=null&&E.name)?r.updateProperties(f,{name:"_"}):r.updateProperties(f,{name:(g=l(_))==null?void 0:g.name})}function kt(r){let _=m.get("moddle");const l=m.get("modeling");let p=_.create(s.CONDITION_EXPRESSION,{body:"${"+r+"}"});l.updateProperties(f,{conditionExpression:p})}function Ft(r,_){m.get("modeling").updateProperties(f,{"bpmn:script":_,scriptFormat:r})}function Gt(r){m.get("modeling").updateProperties(f,{calledElement:r})}function Xt(r,_,l,p){const d=m.get("moddle"),E=m.get("modeling");if(r==Y.SINGLE)f&&delete f.businessObject.loopCharacteristics,E.updateProperties(f,{});else{let g=d.create(s.COUNTERSIGN,{isSequential:_===wa.SEQUENCE});if(l!==$.ALL){let X;l===$.SINGLE&&(X=d.create(s.CONDITION_EXPRESSION,{body:"${nrOfCompletedInstances == 1}"})),l===$.PERCENTAGE&&(X=d.create(s.CONDITION_EXPRESSION,{body:"${(nrOfCompletedInstances / nrOfInstances) * 100 >= "+p+"}"})),g.completionCondition=X}const{infoId:N}=O;g.$attrs["camunda:collection"]="${assigneeList_"+N+"}",g.$attrs["camunda:elementVariable"]="assignee",E.updateProperties(f,{loopCharacteristics:g})}}function jt(r,_,l){const p=m.get("moddle"),d=m.get("modeling");if(r==W.NONE)f&&delete f.businessObject.loopCharacteristics,d.updateProperties(f,{});else{let E;const{infoId:g}=O;_===0&&(E=p.create(s.CONDITION_EXPRESSION,{body:"${"+g+"___button___rejectCount > 0 || nrOfCompletedInstances == nrOfInstances}"})),_===1&&(E=p.create(s.CONDITION_EXPRESSION,{body:"${"+g+"___button___agreeCount > 0 || nrOfCompletedInstances == nrOfInstances}"})),_===2&&(E=p.create(s.CONDITION_EXPRESSION,{body:"${("+g+"___button___agreeCount / nrOfInstances) * 100 >= "+l+" || nrOfCompletedInstances == nrOfInstances}"}));let N=p.create(s.COUNTERSIGN,{isSequential:r===W.ASYNC});N.completionCondition=E,N.$attrs["camunda:collection"]="${assigneeList_"+g+"}",N.$attrs["camunda:elementVariable"]="assignee",d.updateProperties(f,{loopCharacteristics:N})}}function J(r=!0){i.zoom=m.get("canvas").zoom(),i.zoom+=r?.1:-.1,m.get("canvas").zoom(i.zoom)}function zt(r,_){const l=[];if(l.push(...h(r)),l.push(...yt(_)),l.length>0){let p=5;return l.forEach(d=>{ra.open({type:"error",message:d.nodeName,description:d.msg,duration:p}),p=p+2}),!1}return!0}function Qt(r){return v(this,null,function*(){try{return yield Aa(new Blob([r]),"thumb.svg")}catch(_){return""}})}const{createMessage:qt}=ea();function Bt(){return v(this,null,function*(){if(T.value)return qt.warning("\u8BF7\u5148\u7B49\u5F85\u4E0A\u4E00\u6B21\u4FDD\u5B58\u5B8C\u6210"),!1;T.value=!0;const r=Ca(),_=r.processConfig.name,l=m.getDefinitions().rootElements;l[0].name=_;const p=l[0].flowElements;if(zt(p,r))try{const{svg:d}=yield m.saveSVG({format:!0});let E=yield Qt(d);r.processConfig.workflowChat=E;let{xml:g}=yield m.saveXML({format:!0});r.processConfig.xmlContent=g;let N=!1;n.editData.id?(r.id=n.editData.id,N=yield La(r)):N=yield Da(r),N?(B.success(u("\u4FDD\u5B58\u6210\u529F")),T.value=!1,tt()):(B.error(u("\u4FDD\u5B58\u5931\u8D25")),T.value=!1)}catch(d){B.error(u("\u4FDD\u5B58\u5931\u8D25")),T.value=!1}else T.value=!1})}function tt(){m=null,G.value=null,O.$reset(),e("close")}return(r,_)=>(_t(),ot(D(ma),null,{head:Q(()=>[q(ua,{onSave:Bt,onClose:tt})]),left:Q(()=>[b("div",Ot,[b("div",{class:"canvas",ref_key:"canvas",ref:G,id:"canvas_node"},null,512),b("div",Pt,[q(D(la),{onIn:_[0]||(_[0]=l=>J(!1)),onOut:_[1]||(_[1]=l=>J(!0))}),b("div",{class:"fixed-refresh-box",onClick:Vt},[b("div",St,[q(ia,{icon:"qingkong"})])])])])]),right:Q(()=>[(_t(),ot(aa(D(i).componentName),{key:D(i).renderKey,class:"property-panel"}))]),_:1}))}});ut=na(At,[["__scopeId","data-v-2e03ca91"]])}));export{xe as __tla,ut as default};