chore: build and deploy web-antd
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 9s

This commit is contained in:
lzh
2026-03-24 09:48:00 +08:00
parent 0d505737b9
commit c700ab38f4
3291 changed files with 4574 additions and 4574 deletions

View File

@@ -1 +0,0 @@
.custom-login-wrapper[data-v-72741661]{width:100%}

View File

@@ -0,0 +1 @@
.custom-login-wrapper[data-v-2e958cf2]{width:100%}

View File

@@ -8,5 +8,5 @@
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(hm, s);
})();
}</script><script type="module" crossorigin src="/jse/index-index-CbCBcLyX.js"></script></head><body><script data-app-loading="inject-js">var theme = localStorage.getItem('aiot-platform-5.5.9-prod-preferences-theme');
}</script><script type="module" crossorigin src="/jse/index-index-DTH1zC_5.js"></script></head><body><script data-app-loading="inject-js">var theme = localStorage.getItem('aiot-platform-5.5.9-prod-preferences-theme');
document.documentElement.classList.toggle('dark', /dark/.test(theme));</script><style data-app-loading="inject-css">html{line-height:1.15}.loading{align-items:center;background-color:#f4f7f9;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.loading.hidden{opacity:0;pointer-events:none;transition:all .8s ease-out;visibility:hidden}.dark .loading{background:#0d0d10}.title{color:rgba(0,0,0,.85)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:28px;font-weight:600!important;margin-top:66px}.dark .title{color:#fff!important}.loader{height:48px;position:relative;width:48px}.loader:before{animation:shadow-ani .5s linear infinite;background:rgba(255,161,10,.5);background:hsl(var(--primary,37 100% 52%)/50%);border-radius:50%;height:5px;top:60px;width:48px}.loader:after,.loader:before{content:"";left:0;position:absolute}.loader:after{animation:jump-ani .5s linear infinite;background:#ffa10a;background:hsl(var(--primary,37 100% 52%));border-radius:4px;height:100%;top:0;width:100%}@keyframes jump-ani{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow-ani{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}</style><div class="loading" id="__app-loading__"><div class="loader"></div><div class="title">AIoT 智能运营</div></div><div id="app"></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{an as d,ay as f,ac as w}from"./bootstrap-D-ZoMY6-.js";import{_ as C}from"./AreaTree.vue_vue_type_script_setup_true_lang-DhFemoMD.js";import{m as g,b9 as m,w as B,aa as D,ab as A,b2 as v,u as n,bJ as r,ad as N,ac as S,ae as i,j as s,bp as R,ai as _}from"../jse/index-index-CbCBcLyX.js";import{D as T}from"./index-BON2OcQE.js";import"./index-Bnmy5vvs.js";const F={key:0,class:"selected-hint"},I={class:"hint-text"},P={class:"tree-container"},j={class:"drawer-footer"},E=g({__name:"AreaFilterDrawer",props:{modelValue:{default:void 0},open:{type:Boolean,default:!1}},emits:["confirm","update:modelValue","update:open"],setup(c,{emit:h}){const u=c,l=h,p=m(),e=m(null);B(()=>u.open,a=>{a&&u.modelValue||a&&(e.value=null)});const x=D(()=>{var a,t,o;return(a=e.value)!=null&&a.id?(o=(t=p.value)==null?void 0:t.getAreaPath(e.value.id))!=null?o:e.value.areaName:""});function y(a){e.value=a}function b(){var t,o;const a=(o=(t=e.value)==null?void 0:t.id)!=null?o:void 0;l("update:modelValue",a),l("confirm",a),l("update:open",!1)}function k(){e.value=null,l("update:modelValue",void 0),l("confirm",void 0),l("update:open",!1)}function V(){l("update:open",!1)}return(a,t)=>(v(),A(n(T),{open:c.open,title:"区域筛选",placement:"right",width:320,"body-style":{padding:"12px 16px",display:"flex",flexDirection:"column"},"header-style":{padding:"12px 16px"},"footer-style":{padding:"10px 16px"},onClose:V},{footer:r(()=>[i("div",j,[s(n(f),{onClick:k},{default:r(()=>[s(n(d),{icon:"solar:restart-bold",class:"btn-icon"}),t[0]||(t[0]=_(" 重置 ",-1))]),_:1}),s(n(f),{type:"primary",disabled:!e.value,onClick:b},{default:r(()=>[s(n(d),{icon:"solar:check-circle-bold",class:"btn-icon"}),t[1]||(t[1]=_(" 确认 ",-1))]),_:1},8,["disabled"])])]),default:r(()=>{var o;return[e.value?(v(),N("div",F,[s(n(d),{icon:"solar:map-point-bold",class:"hint-icon"}),i("span",I,R(x.value),1)])):S("",!0),i("div",P,[s(C,{ref_key:"areaTreeRef",ref:p,"selected-keys":(o=e.value)!=null&&o.id?[e.value.id]:[],onSelect:y},null,8,["selected-keys"])])]}),_:1},8,["open"]))}}),H=w(E,[["__scopeId","data-v-83468e94"]]);export{H as default};

View File

@@ -0,0 +1 @@
import{an as d,ay as f,ac as w}from"./bootstrap-BKs0Sk6Z.js";import{_ as C}from"./AreaTree.vue_vue_type_script_setup_true_lang-DLNrTu1-.js";import{m as g,b9 as m,w as B,aa as D,ab as A,b2 as v,u as n,bJ as r,ad as N,ac as S,ae as i,j as s,bp as R,ai as _}from"../jse/index-index-DTH1zC_5.js";import{D as T}from"./index-ToIZhB_e.js";import"./index-Cv5wKKSC.js";const F={key:0,class:"selected-hint"},I={class:"hint-text"},P={class:"tree-container"},j={class:"drawer-footer"},E=g({__name:"AreaFilterDrawer",props:{modelValue:{default:void 0},open:{type:Boolean,default:!1}},emits:["confirm","update:modelValue","update:open"],setup(c,{emit:h}){const u=c,l=h,p=m(),e=m(null);B(()=>u.open,a=>{a&&u.modelValue||a&&(e.value=null)});const x=D(()=>{var a,t,o;return(a=e.value)!=null&&a.id?(o=(t=p.value)==null?void 0:t.getAreaPath(e.value.id))!=null?o:e.value.areaName:""});function y(a){e.value=a}function b(){var t,o;const a=(o=(t=e.value)==null?void 0:t.id)!=null?o:void 0;l("update:modelValue",a),l("confirm",a),l("update:open",!1)}function k(){e.value=null,l("update:modelValue",void 0),l("confirm",void 0),l("update:open",!1)}function V(){l("update:open",!1)}return(a,t)=>(v(),A(n(T),{open:c.open,title:"区域筛选",placement:"right",width:320,"body-style":{padding:"12px 16px",display:"flex",flexDirection:"column"},"header-style":{padding:"12px 16px"},"footer-style":{padding:"10px 16px"},onClose:V},{footer:r(()=>[i("div",j,[s(n(f),{onClick:k},{default:r(()=>[s(n(d),{icon:"solar:restart-bold",class:"btn-icon"}),t[0]||(t[0]=_(" 重置 ",-1))]),_:1}),s(n(f),{type:"primary",disabled:!e.value,onClick:b},{default:r(()=>[s(n(d),{icon:"solar:check-circle-bold",class:"btn-icon"}),t[1]||(t[1]=_(" 确认 ",-1))]),_:1},8,["disabled"])])]),default:r(()=>{var o;return[e.value?(v(),N("div",F,[s(n(d),{icon:"solar:map-point-bold",class:"hint-icon"}),i("span",I,R(x.value),1)])):S("",!0),i("div",P,[s(C,{ref_key:"areaTreeRef",ref:p,"selected-keys":(o=e.value)!=null&&o.id?[e.value.id]:[],onSelect:y},null,8,["selected-keys"])])]}),_:1},8,["open"]))}}),H=w(E,[["__scopeId","data-v-83468e94"]]);export{H as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./AreaTree.vue_vue_type_script_setup_true_lang-DLNrTu1-.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./index-Cv5wKKSC.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./AreaTree.vue_vue_type_script_setup_true_lang-DhFemoMD.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./index-Bnmy5vvs.js";export{o as default};

View File

@@ -0,0 +1 @@
var K=(f,w,h)=>new Promise((v,i)=>{var k=l=>{try{o(h.next(l))}catch(u){i(u)}},s=l=>{try{o(h.throw(l))}catch(u){i(u)}},o=l=>l.done?v(l.value):Promise.resolve(l.value).then(k,s);o((h=h.apply(f,w)).next())});import{bt as V,an as j,S as z,ct as O}from"./bootstrap-BKs0Sk6Z.js";import{a as R}from"./index-Cv5wKKSC.js";import{m as _,b9 as m,w as $,v as D,ad as A,b2 as g,j as I,u as y,bJ as b,ab as E,ac as J,ag as U,bc as q,aS as F,aw as G,d9 as S}from"../jse/index-index-DTH1zC_5.js";const H={key:1,class:"py-4 text-center text-gray-500"},Z=_({__name:"AreaTree",props:{activeOnly:{type:Boolean,default:!0},checkable:{type:Boolean,default:!1},checkedKeys:{default:()=>[]},selectedKeys:{default:void 0}},emits:["check","select","update:checkedKeys"],setup(f,{expose:w,emit:h}){const v=f,i=h,k=m([...v.checkedKeys]);$(()=>v.checkedKeys,e=>{k.value=[...e]});const s=m([]),o=m([]),l=m(!1),u=m("");function N(e){const a=e.target.value;if(u.value=a,!a){o.value=S(s.value,"id","parentId","children");return}const t=a.toLowerCase(),n=new Set;for(const d of s.value)d.areaName.toLowerCase().includes(t)&&n.add(d.id);const c=new Map(s.value.map(d=>[d.id,d])),r=new Set(n);for(const d of n){let p=c.get(d);for(;p!=null&&p.parentId;)r.add(p.parentId),p=c.get(p.parentId)}const P=s.value.filter(d=>r.has(d.id));o.value=S(P,"id","parentId","children")}function x(e,a){if(e.length===0){i("select",null);return}const t=a.node.dataRef||a.node;i("select",t)}function T(e,a){var c;const t=Array.isArray(e)?e:e.checked,n=(c=a.halfCheckedKeys)!=null?c:[];k.value=t,i("update:checkedKeys",t),i("check",t,n)}function B(e){var t;const a=s.value.find(n=>n.id===e);return(t=a==null?void 0:a.areaName)!=null?t:""}function C(){return K(this,null,function*(){l.value=!0;try{const e=yield R(v.activeOnly?{isActive:!0}:void 0);s.value=e,o.value=S(e,"id","parentId","children")}catch(e){console.error("获取区域树失败",e)}finally{l.value=!1}})}function M(e){if(!e)return"";const a=new Map(s.value.map(c=>[c.id,c])),t=[];let n=a.get(e);for(;n;)t.unshift(n.areaName),n=n.parentId?a.get(n.parentId):void 0;return t.join(" / ")}function L(e){const a=[e],t=new Set([e]);function n(c){for(const r of s.value)r.parentId===c&&r.id!==null&&r.id!==void 0&&!t.has(r.id)&&(t.add(r.id),a.push(r.id),n(r.id))}return n(e),a}return w({refresh:C,getAreaPath:M,getDescendantIds:L,getAreaName:B}),D(C),(e,a)=>(g(),A("div",null,[I(y(V),{value:u.value,"onUpdate:value":a[0]||(a[0]=t=>u.value=t),placeholder:"搜索区域","allow-clear":"",class:"w-full",onChange:N},{prefix:b(()=>[I(y(j),{icon:"lucide:search",class:"size-4"})]),_:1},8,["value"]),I(y(z),{spinning:l.value,"wrapper-class-name":"w-full"},{default:b(()=>[o.value.length>0?(g(),E(y(O),{key:0,class:"pt-2","tree-data":o.value,"default-expand-all":!0,checkable:f.checkable,"checked-keys":f.checkable?k.value:void 0,"selected-keys":f.selectedKeys,"field-names":{title:"areaName",key:"id",children:"children"},onSelect:x,onCheck:T},U({_:2},[e.$slots.title?{name:"title",fn:b(t=>[q(e.$slots,"title",F(G(t)))]),key:"0"}:void 0]),1032,["tree-data","checkable","checked-keys","selected-keys"])):l.value?J("",!0):(g(),A("div",H," 暂无区域数据 "))]),_:3},8,["spinning"])]))}});export{Z as _};

View File

@@ -1 +0,0 @@
var K=(f,w,h)=>new Promise((v,i)=>{var k=l=>{try{o(h.next(l))}catch(u){i(u)}},s=l=>{try{o(h.throw(l))}catch(u){i(u)}},o=l=>l.done?v(l.value):Promise.resolve(l.value).then(k,s);o((h=h.apply(f,w)).next())});import{bt as V,an as j,S as z,ct as O}from"./bootstrap-D-ZoMY6-.js";import{a as R}from"./index-Bnmy5vvs.js";import{m as _,b9 as m,w as $,v as D,ad as A,b2 as g,j as I,u as y,bJ as b,ab as E,ac as J,ag as U,bc as q,aS as F,aw as G,d9 as S}from"../jse/index-index-CbCBcLyX.js";const H={key:1,class:"py-4 text-center text-gray-500"},Z=_({__name:"AreaTree",props:{activeOnly:{type:Boolean,default:!0},checkable:{type:Boolean,default:!1},checkedKeys:{default:()=>[]},selectedKeys:{default:void 0}},emits:["check","select","update:checkedKeys"],setup(f,{expose:w,emit:h}){const v=f,i=h,k=m([...v.checkedKeys]);$(()=>v.checkedKeys,e=>{k.value=[...e]});const s=m([]),o=m([]),l=m(!1),u=m("");function N(e){const a=e.target.value;if(u.value=a,!a){o.value=S(s.value,"id","parentId","children");return}const t=a.toLowerCase(),n=new Set;for(const d of s.value)d.areaName.toLowerCase().includes(t)&&n.add(d.id);const c=new Map(s.value.map(d=>[d.id,d])),r=new Set(n);for(const d of n){let p=c.get(d);for(;p!=null&&p.parentId;)r.add(p.parentId),p=c.get(p.parentId)}const P=s.value.filter(d=>r.has(d.id));o.value=S(P,"id","parentId","children")}function x(e,a){if(e.length===0){i("select",null);return}const t=a.node.dataRef||a.node;i("select",t)}function T(e,a){var c;const t=Array.isArray(e)?e:e.checked,n=(c=a.halfCheckedKeys)!=null?c:[];k.value=t,i("update:checkedKeys",t),i("check",t,n)}function B(e){var t;const a=s.value.find(n=>n.id===e);return(t=a==null?void 0:a.areaName)!=null?t:""}function C(){return K(this,null,function*(){l.value=!0;try{const e=yield R(v.activeOnly?{isActive:!0}:void 0);s.value=e,o.value=S(e,"id","parentId","children")}catch(e){console.error("获取区域树失败",e)}finally{l.value=!1}})}function M(e){if(!e)return"";const a=new Map(s.value.map(c=>[c.id,c])),t=[];let n=a.get(e);for(;n;)t.unshift(n.areaName),n=n.parentId?a.get(n.parentId):void 0;return t.join(" / ")}function L(e){const a=[e],t=new Set([e]);function n(c){for(const r of s.value)r.parentId===c&&r.id!==null&&r.id!==void 0&&!t.has(r.id)&&(t.add(r.id),a.push(r.id),n(r.id))}return n(e),a}return w({refresh:C,getAreaPath:M,getDescendantIds:L,getAreaName:B}),D(C),(e,a)=>(g(),A("div",null,[I(y(V),{value:u.value,"onUpdate:value":a[0]||(a[0]=t=>u.value=t),placeholder:"搜索区域","allow-clear":"",class:"w-full",onChange:N},{prefix:b(()=>[I(y(j),{icon:"lucide:search",class:"size-4"})]),_:1},8,["value"]),I(y(z),{spinning:l.value,"wrapper-class-name":"w-full"},{default:b(()=>[o.value.length>0?(g(),E(y(O),{key:0,class:"pt-2","tree-data":o.value,"default-expand-all":!0,checkable:f.checkable,"checked-keys":f.checkable?k.value:void 0,"selected-keys":f.selectedKeys,"field-names":{title:"areaName",key:"id",children:"children"},onSelect:x,onCheck:T},U({_:2},[e.$slots.title?{name:"title",fn:b(t=>[q(e.$slots,"title",F(G(t)))]),key:"0"}:void 0]),1032,["tree-data","checkable","checked-keys","selected-keys"])):l.value?J("",!0):(g(),A("div",H," 暂无区域数据 "))]),_:3},8,["spinning"])]))}});export{Z as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DDDjJ0L4.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./Text-KmfgJ8Vs.js";import"./index-BK4W1dkp.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DEXsZG5_.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./Text-EOsA6-Qr.js";import"./index-SowCGqSA.js";export{o as default};

View File

@@ -1 +0,0 @@
import{c as h}from"./utils-C4vayS9C.js";import{T as y,c as z,d as K}from"./consts-D1Imw0A8.js";import{aA as W,br as X,c6 as D,c8 as ee,ca as ae,bZ as le,b_ as k,bR as P,bQ as te,c7 as ue}from"./bootstrap-D-ZoMY6-.js";import{T as j}from"./Text-KmfgJ8Vs.js";import"./index-BK4W1dkp.js";import{m as ne,aE as oe,b9 as s,w as ie,ad as I,b2 as p,j as o,ab as g,ac as S,bJ as n,ai as U,u as l,I as A,bb as Y,bp as V,R as se,n as ve}from"../jse/index-index-CbCBcLyX.js";const be=ne({name:"ElementCustomConfig4BoundaryEventTimer",__name:"BoundaryEventTimer",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(F){const L=F,T=oe("prefix"),H=s(),c=()=>window==null?void 0:window.bpmnInstances,f=s(!1),E=s(),m=s({value:void 0}),d=s(),v=s(6),r=s(y.HOUR),b=s(1),$=s(),N=s(),x=s([]),t=s(),G=()=>{var u,e,a,B,_,M;if(H.value=c().bpmnElement,t.value=H.value.businessObject.eventDefinitions[0],$.value=(e=(u=H.value.businessObject)==null?void 0:u.extensionElements)!=null?e:c().moddle.create("bpmn:ExtensionElements",{values:[]}),E.value=(a=$.value.values)==null?void 0:a.find(i=>i.$type===`${T}:BoundaryEventType`),E.value&&E.value.value===1&&(f.value=!0,x.value.push(E.value)),m.value=(B=$.value.values)==null?void 0:B.find(i=>i.$type===`${T}:TimeoutHandlerType`),m.value){if(x.value.push(m.value),t.value.timeCycle){const i=t.value.timeCycle.body,q=i.split("/")[0],O=i.split("/")[1];b.value=Number.parseInt(q.slice(1)),v.value=Number.parseInt(O.slice(2,-1)),r.value=h(O.slice(-1)),d.value=t.value.timeCycle}if(t.value.timeDuration){const i=t.value.timeDuration.body;v.value=Number.parseInt(i.slice(2,-1)),r.value=h(i.slice(-1)),d.value=t.value.timeDuration}}N.value=(M=(_=$.value.values)==null?void 0:_.filter(i=>i.$type!==`${T}:BoundaryEventType`&&i.$type!==`${T}:TimeoutHandlerType`))!=null?M:[]},J=u=>{f.value=u,u?(E.value=c().moddle.create(`${T}:BoundaryEventType`,{value:1}),x.value.push(E.value),m.value=c().moddle.create(`${T}:TimeoutHandlerType`,{value:1}),x.value.push(m.value),v.value=6,r.value=2,b.value=1,d.value=c().moddle.create("bpmn:Expression",{body:"PT6H"}),t.value.timeDuration=d.value):(x.value=[],delete t.value.timeDuration,delete t.value.timeCycle),C()},Q=()=>{b.value=1,C(),R()},Z=()=>{r.value===y.MINUTE&&(v.value=60),r.value===y.HOUR&&(v.value=6),r.value===y.DAY&&(v.value=1),R(),C()},R=()=>{b.value>1?(d.value.body=`R${b.value}/${w()}`,t.value.timeCycle||(delete t.value.timeDuration,t.value.timeCycle=d.value)):(d.value.body=w(),t.value.timeDuration||(delete t.value.timeCycle,t.value.timeDuration=d.value))},w=()=>{let u="PT";return r.value===y.MINUTE&&(u+=`${v.value}M`),r.value===y.HOUR&&(u+=`${v.value}H`),r.value===y.DAY&&(u+=`${v.value}D`),u},C=()=>{const u=c().moddle.create("bpmn:ExtensionElements",{values:[...N.value||[],...x.value]});c().modeling.updateProperties(se(H.value),{extensionElements:u})};return ie(()=>L.id,u=>{u&&u.length>0&&ve(()=>{G()})},{immediate:!0}),(u,e)=>(p(),I("div",null,[o(l(W),{orientation:"left"},{default:n(()=>[...e[7]||(e[7]=[U("审批人超时未处理时",-1)])]),_:1}),o(l(D),{label:"启用开关",name:"timeoutHandlerEnable"},{default:n(()=>[o(l(X),{checked:f.value,"onUpdate:checked":e[0]||(e[0]=a=>f.value=a),"checked-children":"开启","un-checked-children":"关闭",onChange:J},null,8,["checked"])]),_:1}),f.value?(p(),g(l(D),{key:0,label:"执行动作",name:"timeoutHandlerType"},{default:n(()=>[o(l(ee),{value:m.value.value,"onUpdate:value":e[1]||(e[1]=a=>m.value.value=a),onChange:Q},{default:n(()=>[(p(!0),I(A,null,Y(l(z),a=>(p(),g(l(ae),{key:a.value,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})):S("",!0),f.value?(p(),g(l(D),{key:1,label:"超时时间设置","label-col":{span:24},"wrapper-col":{span:24}},{default:n(()=>[o(l(le),{gutter:[0,0]},{default:n(()=>[o(l(k),null,{default:n(()=>[o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[8]||(e[8]=[U(" 当超过 ",-1)])]),_:1})]),_:1}),o(l(k),null,{default:n(()=>[o(l(D),{name:"timeDuration",class:"mb-0"},{default:n(()=>[o(l(P),{class:"mr-2 mt-0.5",value:v.value,"onUpdate:value":e[2]||(e[2]=a=>v.value=a),min:1,"controls-position":"right",onChange:e[3]||(e[3]=()=>{R(),C()})},null,8,["value"])]),_:1})]),_:1}),o(l(k),null,{default:n(()=>[o(l(te),{value:r.value,"onUpdate:value":e[4]||(e[4]=a=>r.value=a),class:"mr-2 !w-24",onChange:Z},{default:n(()=>[(p(!0),I(A,null,Y(l(K),a=>(p(),g(l(ue),{key:a.value,label:a.label,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["label","value"]))),128))]),_:1},8,["value"]),o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[9]||(e[9]=[U(" 未处理 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0),f.value&&m.value.value===1?(p(),g(l(D),{key:2,label:"最大提醒次数",name:"maxRemindCount"},{default:n(()=>[o(l(P),{value:b.value,"onUpdate:value":e[5]||(e[5]=a=>b.value=a),min:1,max:10,onChange:e[6]||(e[6]=()=>{R(),C()})},null,8,["value"])]),_:1})):S("",!0)]))}});export{be as _};

View File

@@ -0,0 +1 @@
import{c as h}from"./utils-C4vayS9C.js";import{T as y,c as z,d as K}from"./consts-D1Imw0A8.js";import{aA as W,br as X,c6 as D,c8 as ee,ca as ae,bZ as le,b_ as k,bR as P,bQ as te,c7 as ue}from"./bootstrap-BKs0Sk6Z.js";import{T as j}from"./Text-EOsA6-Qr.js";import"./index-SowCGqSA.js";import{m as ne,aE as oe,b9 as s,w as ie,ad as I,b2 as p,j as o,ab as g,ac as S,bJ as n,ai as U,u as l,I as A,bb as Y,bp as V,R as se,n as ve}from"../jse/index-index-DTH1zC_5.js";const be=ne({name:"ElementCustomConfig4BoundaryEventTimer",__name:"BoundaryEventTimer",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(F){const L=F,T=oe("prefix"),H=s(),c=()=>window==null?void 0:window.bpmnInstances,f=s(!1),E=s(),m=s({value:void 0}),d=s(),v=s(6),r=s(y.HOUR),b=s(1),$=s(),N=s(),x=s([]),t=s(),G=()=>{var u,e,a,B,_,M;if(H.value=c().bpmnElement,t.value=H.value.businessObject.eventDefinitions[0],$.value=(e=(u=H.value.businessObject)==null?void 0:u.extensionElements)!=null?e:c().moddle.create("bpmn:ExtensionElements",{values:[]}),E.value=(a=$.value.values)==null?void 0:a.find(i=>i.$type===`${T}:BoundaryEventType`),E.value&&E.value.value===1&&(f.value=!0,x.value.push(E.value)),m.value=(B=$.value.values)==null?void 0:B.find(i=>i.$type===`${T}:TimeoutHandlerType`),m.value){if(x.value.push(m.value),t.value.timeCycle){const i=t.value.timeCycle.body,q=i.split("/")[0],O=i.split("/")[1];b.value=Number.parseInt(q.slice(1)),v.value=Number.parseInt(O.slice(2,-1)),r.value=h(O.slice(-1)),d.value=t.value.timeCycle}if(t.value.timeDuration){const i=t.value.timeDuration.body;v.value=Number.parseInt(i.slice(2,-1)),r.value=h(i.slice(-1)),d.value=t.value.timeDuration}}N.value=(M=(_=$.value.values)==null?void 0:_.filter(i=>i.$type!==`${T}:BoundaryEventType`&&i.$type!==`${T}:TimeoutHandlerType`))!=null?M:[]},J=u=>{f.value=u,u?(E.value=c().moddle.create(`${T}:BoundaryEventType`,{value:1}),x.value.push(E.value),m.value=c().moddle.create(`${T}:TimeoutHandlerType`,{value:1}),x.value.push(m.value),v.value=6,r.value=2,b.value=1,d.value=c().moddle.create("bpmn:Expression",{body:"PT6H"}),t.value.timeDuration=d.value):(x.value=[],delete t.value.timeDuration,delete t.value.timeCycle),C()},Q=()=>{b.value=1,C(),R()},Z=()=>{r.value===y.MINUTE&&(v.value=60),r.value===y.HOUR&&(v.value=6),r.value===y.DAY&&(v.value=1),R(),C()},R=()=>{b.value>1?(d.value.body=`R${b.value}/${w()}`,t.value.timeCycle||(delete t.value.timeDuration,t.value.timeCycle=d.value)):(d.value.body=w(),t.value.timeDuration||(delete t.value.timeCycle,t.value.timeDuration=d.value))},w=()=>{let u="PT";return r.value===y.MINUTE&&(u+=`${v.value}M`),r.value===y.HOUR&&(u+=`${v.value}H`),r.value===y.DAY&&(u+=`${v.value}D`),u},C=()=>{const u=c().moddle.create("bpmn:ExtensionElements",{values:[...N.value||[],...x.value]});c().modeling.updateProperties(se(H.value),{extensionElements:u})};return ie(()=>L.id,u=>{u&&u.length>0&&ve(()=>{G()})},{immediate:!0}),(u,e)=>(p(),I("div",null,[o(l(W),{orientation:"left"},{default:n(()=>[...e[7]||(e[7]=[U("审批人超时未处理时",-1)])]),_:1}),o(l(D),{label:"启用开关",name:"timeoutHandlerEnable"},{default:n(()=>[o(l(X),{checked:f.value,"onUpdate:checked":e[0]||(e[0]=a=>f.value=a),"checked-children":"开启","un-checked-children":"关闭",onChange:J},null,8,["checked"])]),_:1}),f.value?(p(),g(l(D),{key:0,label:"执行动作",name:"timeoutHandlerType"},{default:n(()=>[o(l(ee),{value:m.value.value,"onUpdate:value":e[1]||(e[1]=a=>m.value.value=a),onChange:Q},{default:n(()=>[(p(!0),I(A,null,Y(l(z),a=>(p(),g(l(ae),{key:a.value,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1})):S("",!0),f.value?(p(),g(l(D),{key:1,label:"超时时间设置","label-col":{span:24},"wrapper-col":{span:24}},{default:n(()=>[o(l(le),{gutter:[0,0]},{default:n(()=>[o(l(k),null,{default:n(()=>[o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[8]||(e[8]=[U(" 当超过 ",-1)])]),_:1})]),_:1}),o(l(k),null,{default:n(()=>[o(l(D),{name:"timeDuration",class:"mb-0"},{default:n(()=>[o(l(P),{class:"mr-2 mt-0.5",value:v.value,"onUpdate:value":e[2]||(e[2]=a=>v.value=a),min:1,"controls-position":"right",onChange:e[3]||(e[3]=()=>{R(),C()})},null,8,["value"])]),_:1})]),_:1}),o(l(k),null,{default:n(()=>[o(l(te),{value:r.value,"onUpdate:value":e[4]||(e[4]=a=>r.value=a),class:"mr-2 !w-24",onChange:Z},{default:n(()=>[(p(!0),I(A,null,Y(l(K),a=>(p(),g(l(ue),{key:a.value,label:a.label,value:a.value},{default:n(()=>[U(V(a.label),1)]),_:2},1032,["label","value"]))),128))]),_:1},8,["value"]),o(l(j),{class:"mr-2 mt-2 inline-flex text-sm"},{default:n(()=>[...e[9]||(e[9]=[U(" 未处理 ",-1)])]),_:1})]),_:1})]),_:1})]),_:1})):S("",!0),f.value&&m.value.value===1?(p(),g(l(D),{key:2,label:"最大提醒次数",name:"maxRemindCount"},{default:n(()=>[o(l(P),{value:b.value,"onUpdate:value":e[5]||(e[5]=a=>b.value=a),min:1,max:10,onChange:e[6]||(e[6]=()=>{R(),C()})},null,8,["value"])]),_:1})):S("",!0)]))}});export{be as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./CallActivity.vue_vue_type_script_setup_true_lang-Xa1SRoW0.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./index-DbXlC9hD.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./use-vxe-grid-DphpfoAg.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./CallActivity.vue_vue_type_script_setup_true_lang-bxGY-Jfc.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./index-DNUyl9Bk.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./use-vxe-grid-Q5I02g7y.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{bt as c,ay as d}from"./bootstrap-BKs0Sk6Z.js";import{b9 as f,w as Y,ad as o,b2 as n,ae as v,ai as b,j as i,u as r,I as k,bb as y,bp as S,bJ as g,ab as x}from"../jse/index-index-DTH1zC_5.js";const C={class:"mb-2.5"},B={__name:"DurationConfig",props:{value:{type:String,default:""}},emits:["change"],setup(D,{emit:M}){const $=D,H=M,h=[{key:"Y",label:"年",presets:[1,2,3,4]},{key:"M",label:"月",presets:[1,2,3,4]},{key:"D",label:"天",presets:[1,2,3,4]},{key:"H",label:"时",presets:[4,8,12,24]},{key:"m",label:"分",presets:[5,10,30,50]},{key:"S",label:"秒",presets:[5,10,30,50]}],e=f({Y:"",M:"",D:"",H:"",m:"",S:""}),u=f("");function p(a,l){if(!l||Number.isNaN(l)){e.value[a]="";return}e.value[a]=l,m()}function m(){let a="P";e.value.Y&&(a+=`${e.value.Y}Y`),e.value.M&&(a+=`${e.value.M}M`),e.value.D&&(a+=`${e.value.D}D`),(e.value.H||e.value.m||e.value.S)&&(a+="T"),e.value.H&&(a+=`${e.value.H}H`),e.value.m&&(a+=`${e.value.m}M`),e.value.S&&(a+=`${e.value.S}S`),u.value=a==="P"?"":a,H("change",u.value)}return Y(()=>$.value,a=>{if(!a)return;const l=a.match(/^P(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)D)?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+)S)?)?$/);l&&(e.value.Y=l[1]||"",e.value.M=l[2]||"",e.value.D=l[3]||"",e.value.H=l[4]||"",e.value.m=l[5]||"",e.value.S=l[6]||"",m())},{immediate:!0}),(a,l)=>(n(),o("div",null,[v("div",C,[l[1]||(l[1]=b(" 当前选择:",-1)),i(r(c),{value:u.value,"onUpdate:value":l[0]||(l[0]=t=>u.value=t),readonly:"",class:"w-[300px]"},null,8,["value"])]),(n(),o(k,null,y(h,t=>v("div",{key:t.key,class:"mb-2"},[v("span",null,S(t.label)+"",1),i(r(d).Group,null,{default:g(()=>[(n(!0),o(k,null,y(t.presets,s=>(n(),x(r(d),{key:s,size:"small",onClick:N=>p(t.key,s)},{default:g(()=>[b(S(s),1)]),_:2},1032,["onClick"]))),128)),i(r(c),{value:e.value[t.key],"onUpdate:value":s=>e.value[t.key]=s,size:"small",class:"ml-2 w-[60px]",placeholder:"自定义",onChange:s=>p(t.key,e.value[t.key])},null,8,["value","onUpdate:value","onChange"])]),_:2},1024)])),64))]))}};export{B as default};

View File

@@ -1 +0,0 @@
import{bt as c,ay as d}from"./bootstrap-D-ZoMY6-.js";import{b9 as f,w as Y,ad as o,b2 as n,ae as v,ai as b,j as i,u as r,I as k,bb as y,bp as S,bJ as g,ab as x}from"../jse/index-index-CbCBcLyX.js";const C={class:"mb-2.5"},B={__name:"DurationConfig",props:{value:{type:String,default:""}},emits:["change"],setup(D,{emit:M}){const $=D,H=M,h=[{key:"Y",label:"年",presets:[1,2,3,4]},{key:"M",label:"月",presets:[1,2,3,4]},{key:"D",label:"天",presets:[1,2,3,4]},{key:"H",label:"时",presets:[4,8,12,24]},{key:"m",label:"分",presets:[5,10,30,50]},{key:"S",label:"秒",presets:[5,10,30,50]}],e=f({Y:"",M:"",D:"",H:"",m:"",S:""}),u=f("");function p(a,l){if(!l||Number.isNaN(l)){e.value[a]="";return}e.value[a]=l,m()}function m(){let a="P";e.value.Y&&(a+=`${e.value.Y}Y`),e.value.M&&(a+=`${e.value.M}M`),e.value.D&&(a+=`${e.value.D}D`),(e.value.H||e.value.m||e.value.S)&&(a+="T"),e.value.H&&(a+=`${e.value.H}H`),e.value.m&&(a+=`${e.value.m}M`),e.value.S&&(a+=`${e.value.S}S`),u.value=a==="P"?"":a,H("change",u.value)}return Y(()=>$.value,a=>{if(!a)return;const l=a.match(/^P(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)D)?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+)S)?)?$/);l&&(e.value.Y=l[1]||"",e.value.M=l[2]||"",e.value.D=l[3]||"",e.value.H=l[4]||"",e.value.m=l[5]||"",e.value.S=l[6]||"",m())},{immediate:!0}),(a,l)=>(n(),o("div",null,[v("div",C,[l[1]||(l[1]=b(" 当前选择:",-1)),i(r(c),{value:u.value,"onUpdate:value":l[0]||(l[0]=t=>u.value=t),readonly:"",class:"w-[300px]"},null,8,["value"])]),(n(),o(k,null,y(h,t=>v("div",{key:t.key,class:"mb-2"},[v("span",null,S(t.label)+"",1),i(r(d).Group,null,{default:g(()=>[(n(!0),o(k,null,y(t.presets,s=>(n(),x(r(d),{key:s,size:"small",onClick:N=>p(t.key,s)},{default:g(()=>[b(S(s),1)]),_:2},1032,["onClick"]))),128)),i(r(c),{value:e.value[t.key],"onUpdate:value":s=>e.value[t.key]=s,size:"small",class:"ml-2 w-[60px]",placeholder:"自定义",onChange:s=>p(t.key,e.value[t.key])},null,8,["value","onUpdate:value","onChange"])]),_:2},1024)])),64))]))}};export{B as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-C364Y0yN.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-DRk2KH2T.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";export{o as default};

View File

@@ -1 +0,0 @@
var E=Object.defineProperty;var j=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var B=(s,n,a)=>n in s?E(s,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[n]=a,f=(s,n)=>{for(var a in n||(n={}))$.call(n,a)&&B(s,a,n[a]);if(j)for(var a of j(n))P.call(n,a)&&B(s,a,n[a]);return s};import{bV as h,c6 as v,bt as p}from"./bootstrap-D-ZoMY6-.js";import{m as x,b9 as c,b7 as k,w as O,aW as q,ad as g,b2 as w,j as o,u as d,bJ as r,R as U}from"../jse/index-index-CbCBcLyX.js";const F={class:"panel-tab__content"},N={key:0},R={key:1},D=x({name:"ElementBaseInfo",__name:"ElementBaseInfo",props:{businessObject:{},model:{}},setup(s){const n=s,a=c({}),i=c(),t=c({}),C=k({id:[{required:!0,message:"流程标识不能为空",trigger:"blur"}],name:[{required:!0,message:"流程名称不能为空",trigger:"blur"}]}),b=()=>window==null?void 0:window.bpmnInstances,y=()=>{var e,l;i.value=(e=b())==null?void 0:e.bpmnElement,(l=i.value)!=null&&l.businessObject&&(t.value=i.value.businessObject,a.value.type=i.value.businessObject.$type)},I=e=>{e&&/[a-z_][-\w.$]*/i.test(e)&&(t.value&&(t.value.id=e),setTimeout(()=>{m("id")},100))},_=e=>{e&&(t.value&&(t.value.name=e),setTimeout(()=>{m("name")},100))},m=e=>{const l=Object.create(null);!t.value||!i.value||(l[e]=t.value[e],a.value=f(f({},t.value),a.value),e==="id"?b().modeling.updateProperties(U(i.value),{id:t.value[e],di:{id:`${t.value[e]}_di`}}):b().modeling.updateProperties(U(i.value),l))};return O(()=>n.businessObject,e=>{e&&y()}),O(()=>{var e;return(e=n.model)==null?void 0:e.key},e=>{var l,u;e&&(I((l=n.model)==null?void 0:l.key),_((u=n.model)==null?void 0:u.name))},{immediate:!0}),q(()=>{i.value=null}),(e,l)=>(w(),g("div",F,[o(d(h),{model:a.value,rules:C,layout:"vertical"},{default:r(()=>[a.value.type==="bpmn:Process"?(w(),g("div",N,[o(d(v),{label:"流程标识",name:"id"},{default:r(()=>[o(d(p),{value:a.value.id,"onUpdate:value":l[0]||(l[0]=u=>a.value.id=u),placeholder:"请输入流标标识",disabled:a.value.id!==void 0&&a.value.id.length>0,onChange:I},null,8,["value","disabled"])]),_:1}),o(d(v),{label:"流程名称",name:"name"},{default:r(()=>[o(d(p),{value:a.value.name,"onUpdate:value":l[1]||(l[1]=u=>a.value.name=u),placeholder:"请输入流程名称","allow-clear":"",onChange:_},null,8,["value"])]),_:1})])):(w(),g("div",R,[o(d(v),{label:"ID"},{default:r(()=>[o(d(p),{value:t.value.id,"onUpdate:value":l[2]||(l[2]=u=>t.value.id=u),"allow-clear":"",onChange:l[3]||(l[3]=u=>m("id"))},null,8,["value"])]),_:1}),o(d(v),{label:"名称"},{default:r(()=>[o(d(p),{value:t.value.name,"onUpdate:value":l[4]||(l[4]=u=>t.value.name=u),"allow-clear":"",onChange:l[5]||(l[5]=u=>m("name"))},null,8,["value"])]),_:1})]))]),_:1},8,["model","rules"])]))}});export{D as _};

View File

@@ -0,0 +1 @@
var E=Object.defineProperty;var j=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var B=(s,n,a)=>n in s?E(s,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[n]=a,f=(s,n)=>{for(var a in n||(n={}))$.call(n,a)&&B(s,a,n[a]);if(j)for(var a of j(n))P.call(n,a)&&B(s,a,n[a]);return s};import{bV as h,c6 as v,bt as p}from"./bootstrap-BKs0Sk6Z.js";import{m as x,b9 as c,b7 as k,w as O,aW as q,ad as g,b2 as w,j as o,u as d,bJ as r,R as U}from"../jse/index-index-DTH1zC_5.js";const F={class:"panel-tab__content"},N={key:0},R={key:1},D=x({name:"ElementBaseInfo",__name:"ElementBaseInfo",props:{businessObject:{},model:{}},setup(s){const n=s,a=c({}),i=c(),t=c({}),C=k({id:[{required:!0,message:"流程标识不能为空",trigger:"blur"}],name:[{required:!0,message:"流程名称不能为空",trigger:"blur"}]}),b=()=>window==null?void 0:window.bpmnInstances,y=()=>{var e,l;i.value=(e=b())==null?void 0:e.bpmnElement,(l=i.value)!=null&&l.businessObject&&(t.value=i.value.businessObject,a.value.type=i.value.businessObject.$type)},I=e=>{e&&/[a-z_][-\w.$]*/i.test(e)&&(t.value&&(t.value.id=e),setTimeout(()=>{m("id")},100))},_=e=>{e&&(t.value&&(t.value.name=e),setTimeout(()=>{m("name")},100))},m=e=>{const l=Object.create(null);!t.value||!i.value||(l[e]=t.value[e],a.value=f(f({},t.value),a.value),e==="id"?b().modeling.updateProperties(U(i.value),{id:t.value[e],di:{id:`${t.value[e]}_di`}}):b().modeling.updateProperties(U(i.value),l))};return O(()=>n.businessObject,e=>{e&&y()}),O(()=>{var e;return(e=n.model)==null?void 0:e.key},e=>{var l,u;e&&(I((l=n.model)==null?void 0:l.key),_((u=n.model)==null?void 0:u.name))},{immediate:!0}),q(()=>{i.value=null}),(e,l)=>(w(),g("div",F,[o(d(h),{model:a.value,rules:C,layout:"vertical"},{default:r(()=>[a.value.type==="bpmn:Process"?(w(),g("div",N,[o(d(v),{label:"流程标识",name:"id"},{default:r(()=>[o(d(p),{value:a.value.id,"onUpdate:value":l[0]||(l[0]=u=>a.value.id=u),placeholder:"请输入流标标识",disabled:a.value.id!==void 0&&a.value.id.length>0,onChange:I},null,8,["value","disabled"])]),_:1}),o(d(v),{label:"流程名称",name:"name"},{default:r(()=>[o(d(p),{value:a.value.name,"onUpdate:value":l[1]||(l[1]=u=>a.value.name=u),placeholder:"请输入流程名称","allow-clear":"",onChange:_},null,8,["value"])]),_:1})])):(w(),g("div",R,[o(d(v),{label:"ID"},{default:r(()=>[o(d(p),{value:t.value.id,"onUpdate:value":l[2]||(l[2]=u=>t.value.id=u),"allow-clear":"",onChange:l[3]||(l[3]=u=>m("id"))},null,8,["value"])]),_:1}),o(d(v),{label:"名称"},{default:r(()=>[o(d(p),{value:t.value.name,"onUpdate:value":l[4]||(l[4]=u=>t.value.name=u),"allow-clear":"",onChange:l[5]||(l[5]=u=>m("name"))},null,8,["value"])]),_:1})]))]),_:1},8,["model","rules"])]))}});export{D as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-BhmBs7wF.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DDDjJ0L4.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./Text-KmfgJ8Vs.js";import"./index-BK4W1dkp.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-5-GBqGfU.js";import"./index-CKAWlI-R.js";import"./helpers-D4uWbi4L.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-BbWe4gtT.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DEXsZG5_.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./Text-EOsA6-Qr.js";import"./index-SowCGqSA.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-kHkZLCnR.js";import"./index-71RG0_Rh.js";import"./helpers-COu9p_K6.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as m}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DEXsZG5_.js";import{_ as c}from"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-kHkZLCnR.js";import{m as p,b9 as r,w as l,ad as u,b2 as a,ab as f,bf as b,aS as _,aw as d}from"../jse/index-index-DTH1zC_5.js";const v={UserTask:{name:"用户任务",component:c},BoundaryEventTimerEventDefinition:{name:"定时边界事件(非中断)",component:m}},C={class:"panel-tab__content"},O=p({name:"ElementCustomConfig",__name:"ElementCustomConfig",props:{id:{type:String,default:""},type:{type:String,default:""},businessObject:{type:Object,default:()=>({})}},setup(i){const e=i,s=r(null);return l(()=>e.businessObject,()=>{var t,n;if(e.type&&e.businessObject){let o=e.type;e.businessObject.eventDefinitions&&(o+=((t=e.businessObject.eventDefinitions[0])==null?void 0:t.$type.split(":")[1])||""),s.value=(n=v[o])==null?void 0:n.component}},{immediate:!0}),(t,n)=>(a(),u("div",C,[(a(),f(b(s.value),_(d(t.$props)),null,16))]))}});export{O as _};

View File

@@ -1 +0,0 @@
import{_ as m}from"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DDDjJ0L4.js";import{_ as c}from"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-5-GBqGfU.js";import{m as p,b9 as r,w as l,ad as u,b2 as a,ab as f,bf as b,aS as _,aw as d}from"../jse/index-index-CbCBcLyX.js";const v={UserTask:{name:"用户任务",component:c},BoundaryEventTimerEventDefinition:{name:"定时边界事件(非中断)",component:m}},C={class:"panel-tab__content"},O=p({name:"ElementCustomConfig",__name:"ElementCustomConfig",props:{id:{type:String,default:""},type:{type:String,default:""},businessObject:{type:Object,default:()=>({})}},setup(i){const e=i,s=r(null);return l(()=>e.businessObject,()=>{var t,n;if(e.type&&e.businessObject){let o=e.type;e.businessObject.eventDefinitions&&(o+=((t=e.businessObject.eventDefinitions[0])==null?void 0:t.$type.split(":")[1])||""),s.value=(n=v[o])==null?void 0:n.component}},{immediate:!0}),(t,n)=>(a(),u("div",C,[(a(),f(b(s.value),_(d(t.$props)),null,16))]))}});export{O as _};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementForm.vue_vue_type_script_setup_true_lang-D0kr9RZK.js";import"./index-ytcc3rko.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementForm.vue_vue_type_script_setup_true_lang-UqSXUVAd.js";import"./index-BzdtrIbU.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";export{o as default};

View File

@@ -0,0 +1 @@
var F=(E,y,l)=>new Promise((n,o)=>{var b=t=>{try{u(l.next(t))}catch(d){o(d)}},s=t=>{try{u(l.throw(t))}catch(d){o(d)}},u=t=>t.done?n(t.value):Promise.resolve(t.value).then(b,s);u((l=l.apply(E,y)).next())});import{g as $}from"./index-ytcc3rko.js";import{bV as j,c6 as w,bQ as f}from"./bootstrap-BKs0Sk6Z.js";import{m as B,aE as C,b9 as e,aa as N,v as P,w as V,ad as K,b2 as g,j as p,u as m,bJ as c,I as h,bb as M,ab as R,ai as D,bp as T,R as x,n as U,bZ as J}from"../jse/index-index-DTH1zC_5.js";const Q={class:"panel-tab__content"},G=B({name:"ElementForm",__name:"ElementForm",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(E){const y=E,l=C("prefix"),n=e(void 0),o=e("");e("");const b=e([]);e({}),e({long:"长整型",string:"字符串",boolean:"布尔类",date:"日期类",enum:"枚举类",custom:"自定义类型"}),e(-1),e(-1),e(!1),e(!1),e({}),e(""),e([]),e([]),e([]);const s=e(),u=e(),t=e(),d=e(),r=()=>window==null?void 0:window.bpmnInstances,L=()=>{s.value=r().bpmnElement,n.value=s.value.businessObject.formKey,u.value=s.value.businessObject.get("extensionElements")||r().moddle.create("bpmn:ExtensionElements",{values:[]}),t.value=u.value.values.find(a=>a.$type===`${l}:FormData`)||r().moddle.create(`${l}:FormData`,{fields:[]}),o.value=t.value.businessKey,d.value=u.value.values.filter(a=>a.$type!==`${l}:FormData`),b.value=J(t.value.fields||[]),O()},k=()=>{r().modeling.updateProperties(x(s.value),{formKey:n.value})},I=()=>{r().modeling.updateModdleProperties(x(s.value),t.value,{businessKey:o.value})},O=()=>{const a=r().moddle.create("bpmn:ExtensionElements",{values:[...d.value,t.value]});r().modeling.updateProperties(x(s.value),{extensionElements:a})},_=e([]),S=N(()=>_.value.map(a=>({value:a.id,label:a.name})));return P(()=>F(null,null,function*(){_.value=yield $(),n.value=n.value?Number.parseInt(n.value):void 0})),V(()=>y.id,a=>{a&&a.length>0&&U(()=>{L()})},{immediate:!0}),(a,v)=>(g(),K("div",Q,[p(m(j),null,{default:c(()=>[p(m(w),{label:"流程表单"},{default:c(()=>[p(m(f),{value:n.value,"onUpdate:value":v[0]||(v[0]=i=>n.value=i),"allow-clear":"",onChange:k,options:S.value},null,8,["value","options"])]),_:1}),p(m(w),{label:"业务标识"},{default:c(()=>[p(m(f),{value:o.value,"onUpdate:value":v[1]||(v[1]=i=>o.value=i),onChange:I,"allow-clear":""},{default:c(()=>[(g(!0),K(h,null,M(b.value,i=>(g(),R(m(f).Option,{key:i.id,value:i.id},{default:c(()=>[D(T(i.label),1)]),_:2},1032,["value"]))),128)),p(m(f).Option,{value:""},{default:c(()=>[...v[2]||(v[2]=[D("无",-1)])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]))}});export{G as _};

View File

@@ -1 +0,0 @@
var F=(E,y,l)=>new Promise((n,o)=>{var b=t=>{try{u(l.next(t))}catch(d){o(d)}},s=t=>{try{u(l.throw(t))}catch(d){o(d)}},u=t=>t.done?n(t.value):Promise.resolve(t.value).then(b,s);u((l=l.apply(E,y)).next())});import{g as $}from"./index-BzdtrIbU.js";import{bV as j,c6 as w,bQ as f}from"./bootstrap-D-ZoMY6-.js";import{m as B,aE as C,b9 as e,aa as N,v as P,w as V,ad as K,b2 as g,j as p,u as m,bJ as c,I as h,bb as M,ab as R,ai as D,bp as T,R as x,n as U,bZ as J}from"../jse/index-index-CbCBcLyX.js";const Q={class:"panel-tab__content"},G=B({name:"ElementForm",__name:"ElementForm",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(E){const y=E,l=C("prefix"),n=e(void 0),o=e("");e("");const b=e([]);e({}),e({long:"长整型",string:"字符串",boolean:"布尔类",date:"日期类",enum:"枚举类",custom:"自定义类型"}),e(-1),e(-1),e(!1),e(!1),e({}),e(""),e([]),e([]),e([]);const s=e(),u=e(),t=e(),d=e(),r=()=>window==null?void 0:window.bpmnInstances,L=()=>{s.value=r().bpmnElement,n.value=s.value.businessObject.formKey,u.value=s.value.businessObject.get("extensionElements")||r().moddle.create("bpmn:ExtensionElements",{values:[]}),t.value=u.value.values.find(a=>a.$type===`${l}:FormData`)||r().moddle.create(`${l}:FormData`,{fields:[]}),o.value=t.value.businessKey,d.value=u.value.values.filter(a=>a.$type!==`${l}:FormData`),b.value=J(t.value.fields||[]),O()},k=()=>{r().modeling.updateProperties(x(s.value),{formKey:n.value})},I=()=>{r().modeling.updateModdleProperties(x(s.value),t.value,{businessKey:o.value})},O=()=>{const a=r().moddle.create("bpmn:ExtensionElements",{values:[...d.value,t.value]});r().modeling.updateProperties(x(s.value),{extensionElements:a})},_=e([]),S=N(()=>_.value.map(a=>({value:a.id,label:a.name})));return P(()=>F(null,null,function*(){_.value=yield $(),n.value=n.value?Number.parseInt(n.value):void 0})),V(()=>y.id,a=>{a&&a.length>0&&U(()=>{L()})},{immediate:!0}),(a,v)=>(g(),K("div",Q,[p(m(j),null,{default:c(()=>[p(m(w),{label:"流程表单"},{default:c(()=>[p(m(f),{value:n.value,"onUpdate:value":v[0]||(v[0]=i=>n.value=i),"allow-clear":"",onChange:k,options:S.value},null,8,["value","options"])]),_:1}),p(m(w),{label:"业务标识"},{default:c(()=>[p(m(f),{value:o.value,"onUpdate:value":v[1]||(v[1]=i=>o.value=i),onChange:I,"allow-clear":""},{default:c(()=>[(g(!0),K(h,null,M(b.value,i=>(g(),R(m(f).Option,{key:i.id,value:i.id},{default:c(()=>[D(T(i.label),1)]),_:2},1032,["value"]))),128)),p(m(f).Option,{value:""},{default:c(()=>[...v[2]||(v[2]=[D("无",-1)])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1})]))}});export{G as _};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementListeners.vue_vue_type_script_setup_true_lang-B95lHLgh.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-BatVBruv.js";import"./index-DFqIzzjQ.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DFCWo4M-.js";import"./index-B9lDOBgQ.js";import"./use-vxe-grid-Q5I02g7y.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./biz-system-enum-Ci18uvnT.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-8UdzkBqe.js";import"./use-drawer-BUeOkCeT.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementListeners.vue_vue_type_script_setup_true_lang-qauVsP5Q.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-DxQRbEdG.js";import"./index-CtH7zNiy.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DaTqYEcb.js";import"./index-DbWR2VzB.js";import"./use-vxe-grid-DphpfoAg.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./biz-system-enum-Ci18uvnT.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-C6nlaqPc.js";import"./use-drawer-DeIjZG_d.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-Co8qlwrB.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-C5aTDzm7.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-2ggsioeh.js";import"../jse/index-index-CbCBcLyX.js";import"./bootstrap-D-ZoMY6-.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-B2SjNJRl.js";import"../jse/index-index-DTH1zC_5.js";import"./bootstrap-BKs0Sk6Z.js";export{o as default};

View File

@@ -1 +0,0 @@
import{m as r,b9 as u,aW as d,w as p,ad as v,b2 as f,ae as l,j as x,u as b,R as g,n as _}from"../jse/index-index-CbCBcLyX.js";import{bP as w}from"./bootstrap-D-ZoMY6-.js";const h={class:"px-2 py-1"},y={class:"flex items-start gap-2"},B={class:"flex-1"},C=r({name:"ElementOtherConfig",__name:"ElementOtherConfig",props:{id:{type:String,default:""}},setup(c){const i=c,t=u(""),n=u(),o=()=>window.bpmnInstances,m=()=>{n.value&&n.value.id===i.id||(n.value=o().elementRegistry.get(i.id));const a=o().bpmnFactory.create("bpmn:Documentation",{text:t.value});o().modeling.updateProperties(g(n.value),{documentation:[a]})};return d(()=>{n.value=null}),p(()=>i.id,a=>{a&&a.length>0?_(()=>{var s;const e=(s=o().bpmnElement.businessObject)==null?void 0:s.documentation;t.value=e&&e.length>0?e[0].text:""}):t.value=""},{immediate:!0}),(a,e)=>(f(),v("div",h,[l("div",y,[e[1]||(e[1]=l("div",{class:"w-20 pt-1 text-sm text-gray-700"},"元素文档:",-1)),l("div",B,[x(b(w),{value:t.value,"onUpdate:value":e[0]||(e[0]=s=>t.value=s),"auto-size":{minRows:2,maxRows:4},onChange:m,onBlur:m},null,8,["value"])])])]))}});export{C as _};

View File

@@ -0,0 +1 @@
import{m as r,b9 as u,aW as d,w as p,ad as v,b2 as f,ae as l,j as x,u as b,R as g,n as _}from"../jse/index-index-DTH1zC_5.js";import{bP as w}from"./bootstrap-BKs0Sk6Z.js";const h={class:"px-2 py-1"},y={class:"flex items-start gap-2"},B={class:"flex-1"},C=r({name:"ElementOtherConfig",__name:"ElementOtherConfig",props:{id:{type:String,default:""}},setup(c){const i=c,t=u(""),n=u(),o=()=>window.bpmnInstances,m=()=>{n.value&&n.value.id===i.id||(n.value=o().elementRegistry.get(i.id));const a=o().bpmnFactory.create("bpmn:Documentation",{text:t.value});o().modeling.updateProperties(g(n.value),{documentation:[a]})};return d(()=>{n.value=null}),p(()=>i.id,a=>{a&&a.length>0?_(()=>{var s;const e=(s=o().bpmnElement.businessObject)==null?void 0:s.documentation;t.value=e&&e.length>0?e[0].text:""}):t.value=""},{immediate:!0}),(a,e)=>(f(),v("div",h,[l("div",y,[e[1]||(e[1]=l("div",{class:"w-20 pt-1 text-sm text-gray-700"},"元素文档:",-1)),l("div",B,[x(b(w),{value:t.value,"onUpdate:value":e[0]||(e[0]=s=>t.value=s),"auto-size":{minRows:2,maxRows:4},onChange:m,onBlur:m},null,8,["value"])])])]))}});export{C as _};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementProperties.vue_vue_type_script_setup_true_lang-Bvj-f9NK.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./use-vxe-grid-Q5I02g7y.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementProperties.vue_vue_type_script_setup_true_lang-cJC34JXp.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./use-vxe-grid-DphpfoAg.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";export{o as default};

View File

@@ -0,0 +1 @@
var A=(w,P,o)=>new Promise((c,r)=>{var f=l=>{try{v(o.next(l))}catch(m){r(m)}},b=l=>{try{v(o.throw(l))}catch(m){r(m)}},v=l=>l.done?c(l.value):Promise.resolve(l.value).then(f,b);v((o=o.apply(w,P)).next())});import{ay as C,aA as G,an as N,bV as D,c6 as F,bt as h}from"./bootstrap-BKs0Sk6Z.js";import"./vxe-table-D8MHv-3U.js";import{m as R,aE as S,b9 as d,w as O,ad as T,b2 as U,j as a,ae as W,u as s,bJ as u,ai as $,bZ as I,n as J}from"../jse/index-index-DTH1zC_5.js";import{u as Z}from"./use-vxe-grid-Q5I02g7y.js";import{u as H}from"./use-modal-Cpg4Eh9N.js";import{v as K}from"./AlertBuilder-BXEOjg1E.js";const Q={class:"-mx-2"},X={class:"mt-1 flex w-full items-center justify-center gap-2 px-2"},oe=R({name:"ElementProperties",__name:"ElementProperties",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(w){const P=w,o=S("prefix"),c=d([]),r=d({}),f=d(-1),b=d([]),v=d([]),l=d([]),m=d(),g=()=>window==null?void 0:window.bpmnInstances,k=()=>{var i,p,y,x;const n=g();if(!n||!n.bpmnElement)return;const t=n.bpmnElement.businessObject;b.value=[],v.value=(y=(p=(i=t==null?void 0:t.extensionElements)==null?void 0:i.values)==null?void 0:p.filter(E=>(E.$type!==`${o}:Properties`&&b.value.push(E),E.$type===`${o}:Properties`)))!=null?y:[],l.value=v.value.flatMap(E=>E.values),c.value=I((x=l.value)!=null?x:[])},M=(n,e)=>{K({title:"提示",content:"确认移除该属性吗?"}).then(()=>{c.value.splice(e,1),l.value.splice(e,1);const t=g().moddle.create(`${o}:Properties`,{values:l.value});_(t),k()})},B=()=>A(null,null,function*(){var p;try{yield(p=m.value)==null?void 0:p.validate()}catch(y){return}const{name:n,value:e}=r.value,t=g();if(!t||!t.bpmnElement)return;const i=t.bpmnElement;if(f.value===-1){const y=t.moddle.create(`${o}:Property`,{name:n,value:e}),x=t.moddle.create(`${o}:Properties`,{values:[...l.value,y]});_(x)}else t.modeling.updateModdleProperties(i,l.value[f.value],{name:n,value:e});V.close(),k()}),_=n=>{const e=g();if(!e||!e.bpmnElement)return;const t=e.bpmnElement,i=e.moddle.create("bpmn:ExtensionElements",{values:[...b.value,n]});e.modeling.updateProperties(t,{extensionElements:i})},[L,q]=Z({gridOptions:{columns:[{type:"seq",width:50,title:"序号"},{field:"name",title:"属性名",minWidth:120},{field:"value",title:"属性值",minWidth:120},{title:"操作",width:120,slots:{default:"action"},fixed:"right"}],border:!0,showOverflow:!0,height:"auto",toolbarConfig:{enabled:!1},pagerConfig:{enabled:!1}}}),[z,V]=H({title:"属性配置",onConfirm:B}),j=(n,e)=>{f.value=e,r.value=e===-1?{}:I(n||{}),V.open(),J(()=>{m.value&&m.value.clearValidate()})};return O(c,n=>{q.setGridOptions({data:n})},{deep:!0}),O(()=>P.id,n=>{n&&n.length>0&&k()},{immediate:!0}),(n,e)=>(U(),T("div",Q,[a(s(L),{data:c.value},{action:u(({row:t,rowIndex:i})=>[a(s(C),{size:"small",type:"link",onClick:p=>j(t,i)},{default:u(()=>[...e[3]||(e[3]=[$(" 编辑 ",-1)])]),_:1},8,["onClick"]),a(s(G),{type:"vertical"}),a(s(C),{size:"small",type:"link",danger:"",onClick:p=>M(t,i)},{default:u(()=>[...e[4]||(e[4]=[$(" 移除 ",-1)])]),_:1},8,["onClick"])]),_:1},8,["data"]),W("div",X,[a(s(C),{class:"flex flex-1 items-center justify-center",type:"primary",size:"small",onClick:e[0]||(e[0]=t=>j(null,-1))},{icon:u(()=>[a(s(N),{icon:"ep:plus"})]),default:u(()=>[e[5]||(e[5]=$(" 添加属性 ",-1))]),_:1})]),a(s(z),{class:"w-3/5"},{default:u(()=>[a(s(D),{model:r.value,ref_key:"attributeFormRef",ref:m,"label-col":{span:5},"wrapper-col":{span:17}},{default:u(()=>[a(s(F),{label:"属性名:",name:"name",rules:[{required:!0,message:"请输入属性名"}]},{default:u(()=>[a(s(h),{value:r.value.name,"onUpdate:value":e[1]||(e[1]=t=>r.value.name=t),"allow-clear":""},null,8,["value"])]),_:1}),a(s(F),{label:"属性值:",name:"value",rules:[{required:!0,message:"请输入属性值"}]},{default:u(()=>[a(s(h),{value:r.value.value,"onUpdate:value":e[2]||(e[2]=t=>r.value.value=t),"allow-clear":""},null,8,["value"])]),_:1})]),_:1},8,["model"])]),_:1})]))}});export{oe as _};

View File

@@ -1 +0,0 @@
var A=(w,P,o)=>new Promise((c,r)=>{var f=l=>{try{v(o.next(l))}catch(m){r(m)}},b=l=>{try{v(o.throw(l))}catch(m){r(m)}},v=l=>l.done?c(l.value):Promise.resolve(l.value).then(f,b);v((o=o.apply(w,P)).next())});import{ay as C,aA as G,an as N,bV as D,c6 as F,bt as h}from"./bootstrap-D-ZoMY6-.js";import"./vxe-table-BNufXesY.js";import{m as R,aE as S,b9 as d,w as O,ad as T,b2 as U,j as a,ae as W,u as s,bJ as u,ai as $,bZ as I,n as J}from"../jse/index-index-CbCBcLyX.js";import{u as Z}from"./use-vxe-grid-DphpfoAg.js";import{u as H}from"./use-modal-Cm56gqLH.js";import{v as K}from"./AlertBuilder-CbipTaSf.js";const Q={class:"-mx-2"},X={class:"mt-1 flex w-full items-center justify-center gap-2 px-2"},oe=R({name:"ElementProperties",__name:"ElementProperties",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(w){const P=w,o=S("prefix"),c=d([]),r=d({}),f=d(-1),b=d([]),v=d([]),l=d([]),m=d(),g=()=>window==null?void 0:window.bpmnInstances,k=()=>{var i,p,y,x;const n=g();if(!n||!n.bpmnElement)return;const t=n.bpmnElement.businessObject;b.value=[],v.value=(y=(p=(i=t==null?void 0:t.extensionElements)==null?void 0:i.values)==null?void 0:p.filter(E=>(E.$type!==`${o}:Properties`&&b.value.push(E),E.$type===`${o}:Properties`)))!=null?y:[],l.value=v.value.flatMap(E=>E.values),c.value=I((x=l.value)!=null?x:[])},M=(n,e)=>{K({title:"提示",content:"确认移除该属性吗?"}).then(()=>{c.value.splice(e,1),l.value.splice(e,1);const t=g().moddle.create(`${o}:Properties`,{values:l.value});_(t),k()})},B=()=>A(null,null,function*(){var p;try{yield(p=m.value)==null?void 0:p.validate()}catch(y){return}const{name:n,value:e}=r.value,t=g();if(!t||!t.bpmnElement)return;const i=t.bpmnElement;if(f.value===-1){const y=t.moddle.create(`${o}:Property`,{name:n,value:e}),x=t.moddle.create(`${o}:Properties`,{values:[...l.value,y]});_(x)}else t.modeling.updateModdleProperties(i,l.value[f.value],{name:n,value:e});V.close(),k()}),_=n=>{const e=g();if(!e||!e.bpmnElement)return;const t=e.bpmnElement,i=e.moddle.create("bpmn:ExtensionElements",{values:[...b.value,n]});e.modeling.updateProperties(t,{extensionElements:i})},[L,q]=Z({gridOptions:{columns:[{type:"seq",width:50,title:"序号"},{field:"name",title:"属性名",minWidth:120},{field:"value",title:"属性值",minWidth:120},{title:"操作",width:120,slots:{default:"action"},fixed:"right"}],border:!0,showOverflow:!0,height:"auto",toolbarConfig:{enabled:!1},pagerConfig:{enabled:!1}}}),[z,V]=H({title:"属性配置",onConfirm:B}),j=(n,e)=>{f.value=e,r.value=e===-1?{}:I(n||{}),V.open(),J(()=>{m.value&&m.value.clearValidate()})};return O(c,n=>{q.setGridOptions({data:n})},{deep:!0}),O(()=>P.id,n=>{n&&n.length>0&&k()},{immediate:!0}),(n,e)=>(U(),T("div",Q,[a(s(L),{data:c.value},{action:u(({row:t,rowIndex:i})=>[a(s(C),{size:"small",type:"link",onClick:p=>j(t,i)},{default:u(()=>[...e[3]||(e[3]=[$(" 编辑 ",-1)])]),_:1},8,["onClick"]),a(s(G),{type:"vertical"}),a(s(C),{size:"small",type:"link",danger:"",onClick:p=>M(t,i)},{default:u(()=>[...e[4]||(e[4]=[$(" 移除 ",-1)])]),_:1},8,["onClick"])]),_:1},8,["data"]),W("div",X,[a(s(C),{class:"flex flex-1 items-center justify-center",type:"primary",size:"small",onClick:e[0]||(e[0]=t=>j(null,-1))},{icon:u(()=>[a(s(N),{icon:"ep:plus"})]),default:u(()=>[e[5]||(e[5]=$(" 添加属性 ",-1))]),_:1})]),a(s(z),{class:"w-3/5"},{default:u(()=>[a(s(D),{model:r.value,ref_key:"attributeFormRef",ref:m,"label-col":{span:5},"wrapper-col":{span:17}},{default:u(()=>[a(s(F),{label:"属性名:",name:"name",rules:[{required:!0,message:"请输入属性名"}]},{default:u(()=>[a(s(h),{value:r.value.name,"onUpdate:value":e[1]||(e[1]=t=>r.value.name=t),"allow-clear":""},null,8,["value"])]),_:1}),a(s(F),{label:"属性值:",name:"value",rules:[{required:!0,message:"请输入属性值"}]},{default:u(()=>[a(s(h),{value:r.value.value,"onUpdate:value":e[2]||(e[2]=t=>r.value.value=t),"allow-clear":""},null,8,["value"])]),_:1})]),_:1},8,["model"])]),_:1})]))}});export{oe as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ElementTask.vue_vue_type_script_setup_true_lang-DsA_xc7J.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-Xa1SRoW0.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./index-DbXlC9hD.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./use-vxe-grid-DphpfoAg.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-D04Zk2NK.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-DUpOCI2L.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-CRsrv8kE.js";import"./utils-NmRrKGzz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DhI9n8tS.js";import"./UserTask.vue_vue_type_script_setup_true_lang-lFWN1sf0.js";import"./index-BbKuc_-U.js";import"./index-BymdUTty.js";import"./index-B4Z-z8Xv.js";import"./index-15xkOfvo.js";import"./index-C6Dz6zgx.js";import"./index-DznTZdm2.js";import"./index-CKAWlI-R.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./helpers-D4uWbi4L.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-BqKWH6DM.js";import"./index-D4bWtwVP.js";import"./table-action.vue_vue_type_script_setup_true_lang-DaTqYEcb.js";import"./index-DbWR2VzB.js";import"./biz-system-enum-Ci18uvnT.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ElementTask.vue_vue_type_script_setup_true_lang-B-hGTLyO.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-bxGY-Jfc.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./index-DNUyl9Bk.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./use-vxe-grid-Q5I02g7y.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-BRuNklUq.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-BLwPy3TW.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-3kg8OqWz.js";import"./utils-NmRrKGzz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-BrDLPgPv.js";import"./UserTask.vue_vue_type_script_setup_true_lang-DvKmb2zP.js";import"./index-Dri6Zj_B.js";import"./index-DhmX-LMK.js";import"./index-Db5sy374.js";import"./index-Dm8-xtKv.js";import"./index-DIDkkYsq.js";import"./index-DPiBDjSv.js";import"./index-71RG0_Rh.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./helpers-COu9p_K6.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-B5QWF_UY.js";import"./index-b9Q1WdLH.js";import"./table-action.vue_vue_type_script_setup_true_lang-DFCWo4M-.js";import"./index-B9lDOBgQ.js";import"./biz-system-enum-Ci18uvnT.js";export{o as default};

View File

@@ -0,0 +1 @@
var A=Object.defineProperty;var g=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var T=(s,a,e)=>a in s?A(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e,x=(s,a)=>{for(var e in a||(a={}))w.call(a,e)&&T(s,e,a[e]);if(g)for(var e of g(a))E.call(a,e)&&T(s,e,a[e]);return s};import{_ as S}from"./CallActivity.vue_vue_type_script_setup_true_lang-bxGY-Jfc.js";import{_ as $}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-BRuNklUq.js";import{_ as I}from"./ScriptTask.vue_vue_type_script_setup_true_lang-BLwPy3TW.js";import{_ as j}from"./ServiceTask.vue_vue_type_script_setup_true_lang-3kg8OqWz.js";import{_ as N}from"./UserTask.vue_vue_type_script_setup_true_lang-DvKmb2zP.js";import{bV as U,c6 as V,c9 as p}from"./bootstrap-BKs0Sk6Z.js";import{m as F,b9 as f,w as B,ad as O,b2 as d,j as r,u as o,bJ as c,ab as h,ac as P,ai as v,bf as R,aS as z,aw as D}from"../jse/index-index-DTH1zC_5.js";const k={UserTask:{name:"用户任务",component:N},ServiceTask:{name:"服务任务",component:j},ScriptTask:{name:"脚本任务",component:I},ReceiveTask:{name:"接收任务",component:$},CallActivity:{name:"调用活动",component:S}},X=s=>k[s].name,Y=s=>k[s],J={class:"panel-tab__content"},Z=F({name:"ElementTaskConfig",__name:"ElementTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(s){const a=s,e=f({asyncAfter:!1,asyncBefore:!1,exclusive:!1}),y=f(),l=f(),i=()=>window.bpmnInstances,u=()=>{!e.value.asyncBefore&&!e.value.asyncAfter&&(e.value.exclusive=!1),i().modeling.updateProperties(i().bpmnElement,x({},e.value))};return B(()=>a.id,()=>{var m,n,t,b,_,C;l.value=i().bpmnElement,e.value.asyncBefore=(n=(m=l.value)==null?void 0:m.businessObject)==null?void 0:n.asyncBefore,e.value.asyncAfter=(b=(t=l.value)==null?void 0:t.businessObject)==null?void 0:b.asyncAfter,e.value.exclusive=(C=(_=l.value)==null?void 0:_.businessObject)==null?void 0:C.exclusive},{immediate:!0}),B(()=>a.type,()=>{a.type&&(y.value=k[a.type].component)},{immediate:!0}),(m,n)=>(d(),O("div",J,[r(o(U),null,{default:c(()=>[r(o(V),{label:"异步延续",class:"hidden"},{default:c(()=>[r(o(p),{checked:e.value.asyncBefore,"onUpdate:checked":n[0]||(n[0]=t=>e.value.asyncBefore=t),onChange:u},{default:c(()=>[...n[3]||(n[3]=[v(" 异步前 ",-1)])]),_:1},8,["checked"]),r(o(p),{checked:e.value.asyncAfter,"onUpdate:checked":n[1]||(n[1]=t=>e.value.asyncAfter=t),onChange:u},{default:c(()=>[...n[4]||(n[4]=[v(" 异步后 ",-1)])]),_:1},8,["checked"]),e.value.asyncAfter||e.value.asyncBefore?(d(),h(o(p),{key:0,checked:e.value.exclusive,"onUpdate:checked":n[2]||(n[2]=t=>e.value.exclusive=t),onChange:u},{default:c(()=>[...n[5]||(n[5]=[v(" 排除 ",-1)])]),_:1},8,["checked"])):P("",!0)]),_:1}),(d(),h(R(y.value),z(D(m.$props)),null,16))]),_:1})]))}});export{Z as _,X as g,Y as i};

View File

@@ -1 +0,0 @@
var A=Object.defineProperty;var g=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var T=(s,a,e)=>a in s?A(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e,x=(s,a)=>{for(var e in a||(a={}))w.call(a,e)&&T(s,e,a[e]);if(g)for(var e of g(a))E.call(a,e)&&T(s,e,a[e]);return s};import{_ as S}from"./CallActivity.vue_vue_type_script_setup_true_lang-Xa1SRoW0.js";import{_ as $}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-D04Zk2NK.js";import{_ as I}from"./ScriptTask.vue_vue_type_script_setup_true_lang-DUpOCI2L.js";import{_ as j}from"./ServiceTask.vue_vue_type_script_setup_true_lang-CRsrv8kE.js";import{_ as N}from"./UserTask.vue_vue_type_script_setup_true_lang-lFWN1sf0.js";import{bV as U,c6 as V,c9 as p}from"./bootstrap-D-ZoMY6-.js";import{m as F,b9 as f,w as B,ad as O,b2 as d,j as r,u as o,bJ as c,ab as h,ac as P,ai as v,bf as R,aS as z,aw as D}from"../jse/index-index-CbCBcLyX.js";const k={UserTask:{name:"用户任务",component:N},ServiceTask:{name:"服务任务",component:j},ScriptTask:{name:"脚本任务",component:I},ReceiveTask:{name:"接收任务",component:$},CallActivity:{name:"调用活动",component:S}},X=s=>k[s].name,Y=s=>k[s],J={class:"panel-tab__content"},Z=F({name:"ElementTaskConfig",__name:"ElementTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(s){const a=s,e=f({asyncAfter:!1,asyncBefore:!1,exclusive:!1}),y=f(),l=f(),i=()=>window.bpmnInstances,u=()=>{!e.value.asyncBefore&&!e.value.asyncAfter&&(e.value.exclusive=!1),i().modeling.updateProperties(i().bpmnElement,x({},e.value))};return B(()=>a.id,()=>{var m,n,t,b,_,C;l.value=i().bpmnElement,e.value.asyncBefore=(n=(m=l.value)==null?void 0:m.businessObject)==null?void 0:n.asyncBefore,e.value.asyncAfter=(b=(t=l.value)==null?void 0:t.businessObject)==null?void 0:b.asyncAfter,e.value.exclusive=(C=(_=l.value)==null?void 0:_.businessObject)==null?void 0:C.exclusive},{immediate:!0}),B(()=>a.type,()=>{a.type&&(y.value=k[a.type].component)},{immediate:!0}),(m,n)=>(d(),O("div",J,[r(o(U),null,{default:c(()=>[r(o(V),{label:"异步延续",class:"hidden"},{default:c(()=>[r(o(p),{checked:e.value.asyncBefore,"onUpdate:checked":n[0]||(n[0]=t=>e.value.asyncBefore=t),onChange:u},{default:c(()=>[...n[3]||(n[3]=[v(" 异步前 ",-1)])]),_:1},8,["checked"]),r(o(p),{checked:e.value.asyncAfter,"onUpdate:checked":n[1]||(n[1]=t=>e.value.asyncAfter=t),onChange:u},{default:c(()=>[...n[4]||(n[4]=[v(" 异步后 ",-1)])]),_:1},8,["checked"]),e.value.asyncAfter||e.value.asyncBefore?(d(),h(o(p),{key:0,checked:e.value.exclusive,"onUpdate:checked":n[2]||(n[2]=t=>e.value.exclusive=t),onChange:u},{default:c(()=>[...n[5]||(n[5]=[v(" 排除 ",-1)])]),_:1},8,["checked"])):P("",!0)]),_:1}),(d(),h(R(y.value),z(D(m.$props)),null,16))]),_:1})]))}});export{Z as _,X as g,Y as i};

View File

@@ -0,0 +1 @@
import{_ as o}from"./FlowCondition.vue_vue_type_script_setup_true_lang-CYXM1_yf.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./FlowCondition.vue_vue_type_script_setup_true_lang-GYA7RVwe.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DhI9n8tS.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-BrDLPgPv.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";export{o as default};

View File

@@ -0,0 +1,3 @@
import{bt as p,ay as v,an as m}from"./bootstrap-BKs0Sk6Z.js";import{m as H,b9 as w,ab as B,b2 as c,bJ as u,ae as i,j as r,ad as f,I,bb as M,u as o,ai as U}from"../jse/index-index-DTH1zC_5.js";import{u as V}from"./use-modal-Cpg4Eh9N.js";const $={class:"space-y-4"},E={class:"mb-2 space-y-3 overflow-y-auto"},z=H({name:"HttpHeaderEditor",__name:"HttpHeaderEditor",emits:["save"],setup(N,{emit:y}){const k=y,l=w([]),_=e=>{if(!e||!e.trim())return[{key:"",value:""}];const n=e.split(`
`).filter(t=>t.trim()).map(t=>{const s=t.indexOf(":");return s>0?{key:t.slice(0,Math.max(0,s)).trim(),value:t.slice(Math.max(0,s+1)).trim()}:{key:t.trim(),value:""}});return n.length>0?n:[{key:"",value:""}]},x=e=>e.filter(a=>a.key.trim()).map(a=>`${a.key}: ${a.value}`).join(`
`),h=()=>{l.value.push({key:"",value:""})},b=e=>{l.value.length===1?l.value=[{key:"",value:""}]:l.value.splice(e,1)},g=()=>{const e=x(l.value);k("save",e),d.close()},[C,d]=V({destroyOnClose:!0,onOpenChange(e){if(!e)return;const{headers:a}=d.getData();l.value=_(a)},onConfirm:g});return(e,a)=>(c(),B(o(C),{title:"编辑请求头",class:"w-3/5"},{default:u(()=>[i("div",$,[i("div",E,[(c(!0),f(I,null,M(l.value,(n,t)=>(c(),f("div",{key:t,class:"flex items-center gap-2"},[r(o(p),{value:n.key,"onUpdate:value":s=>n.key=s,placeholder:"请输入参数名",class:"w-48","allow-clear":""},null,8,["value","onUpdate:value"]),a[0]||(a[0]=i("span",{class:"font-medium text-gray-600"},":",-1)),r(o(p),{value:n.value,"onUpdate:value":s=>n.value=s,placeholder:"请输入参数值 (支持表达式 ${变量名})",class:"flex-1","allow-clear":""},null,8,["value","onUpdate:value"]),r(o(v),{type:"text",danger:"",size:"small",onClick:s=>b(t)},{icon:u(()=>[r(o(m),{icon:"ep:delete"})]),_:1},8,["onClick"])]))),128))]),r(o(v),{type:"primary",class:"w-full",onClick:h},{icon:u(()=>[r(o(m),{icon:"ep:plus"})]),default:u(()=>[a[1]||(a[1]=U(" 添加请求头 ",-1))]),_:1})])]),_:1}))}});export{z as _};

View File

@@ -1,3 +0,0 @@
import{bt as p,ay as v,an as m}from"./bootstrap-D-ZoMY6-.js";import{m as H,b9 as w,ab as B,b2 as c,bJ as u,ae as i,j as r,ad as f,I,bb as M,u as o,ai as U}from"../jse/index-index-CbCBcLyX.js";import{u as V}from"./use-modal-Cm56gqLH.js";const $={class:"space-y-4"},E={class:"mb-2 space-y-3 overflow-y-auto"},z=H({name:"HttpHeaderEditor",__name:"HttpHeaderEditor",emits:["save"],setup(N,{emit:y}){const k=y,l=w([]),_=e=>{if(!e||!e.trim())return[{key:"",value:""}];const n=e.split(`
`).filter(t=>t.trim()).map(t=>{const s=t.indexOf(":");return s>0?{key:t.slice(0,Math.max(0,s)).trim(),value:t.slice(Math.max(0,s+1)).trim()}:{key:t.trim(),value:""}});return n.length>0?n:[{key:"",value:""}]},x=e=>e.filter(a=>a.key.trim()).map(a=>`${a.key}: ${a.value}`).join(`
`),h=()=>{l.value.push({key:"",value:""})},b=e=>{l.value.length===1?l.value=[{key:"",value:""}]:l.value.splice(e,1)},g=()=>{const e=x(l.value);k("save",e),d.close()},[C,d]=V({destroyOnClose:!0,onOpenChange(e){if(!e)return;const{headers:a}=d.getData();l.value=_(a)},onConfirm:g});return(e,a)=>(c(),B(o(C),{title:"编辑请求头",class:"w-3/5"},{default:u(()=>[i("div",$,[i("div",E,[(c(!0),f(I,null,M(l.value,(n,t)=>(c(),f("div",{key:t,class:"flex items-center gap-2"},[r(o(p),{value:n.key,"onUpdate:value":s=>n.key=s,placeholder:"请输入参数名",class:"w-48","allow-clear":""},null,8,["value","onUpdate:value"]),a[0]||(a[0]=i("span",{class:"font-medium text-gray-600"},":",-1)),r(o(p),{value:n.value,"onUpdate:value":s=>n.value=s,placeholder:"请输入参数值 (支持表达式 ${变量名})",class:"flex-1","allow-clear":""},null,8,["value","onUpdate:value"]),r(o(v),{type:"text",danger:"",size:"small",onClick:s=>b(t)},{icon:u(()=>[r(o(m),{icon:"ep:delete"})]),_:1},8,["onClick"])]))),128))]),r(o(v),{type:"primary",class:"w-full",onClick:h},{icon:u(()=>[r(o(m),{icon:"ep:plus"})]),default:u(()=>[a[1]||(a[1]=U(" 添加请求头 ",-1))]),_:1})])]),_:1}))}});export{z as _};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-C6nlaqPc.js";import"../jse/index-index-CbCBcLyX.js";import"./bootstrap-D-ZoMY6-.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-8UdzkBqe.js";import"../jse/index-index-DTH1zC_5.js";import"./bootstrap-BKs0Sk6Z.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";export{o as default};

View File

@@ -0,0 +1 @@
var D=Object.defineProperty,E=Object.defineProperties;var F=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var L=(e,a,t)=>a in e?D(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,p=(e,a)=>{for(var t in a||(a={}))C.call(a,t)&&L(e,t,a[t]);if(w)for(var t of w(a))V.call(a,t)&&L(e,t,a[t]);return e},b=(e,a)=>E(e,F(a));var k=(e,a,t)=>new Promise((o,n)=>{var c=l=>{try{f(t.next(l))}catch(s){n(s)}},y=l=>{try{f(t.throw(l))}catch(s){n(s)}},f=l=>l.done?o(l.value):Promise.resolve(l.value).then(c,y);f((t=t.apply(e,a)).next())});import{bZ as S,m as q,b9 as x,ab as m,b2 as v,u as r,bJ as u,j as d,ac as _,ad as M,I as O,bb as U,ai as h,bp as j}from"../jse/index-index-DTH1zC_5.js";import{bV as B,c6 as g,bt as T,bQ as I,c7 as N}from"./bootstrap-BKs0Sk6Z.js";import{u as J}from"./use-modal-Cpg4Eh9N.js";function G(e){let a=p({},e);if(e.script&&(a=b(p(p({},e),e.script),{scriptType:e.script.resource?"externalScript":"inlineScript"})),e.event==="timeout"&&e.eventDefinitions&&e.eventDefinitions.length>0){let t="";for(const o in e.eventDefinitions[0])o.includes("time")&&(t=o,a.eventDefinitionType=o.replace("time","").toLowerCase());a.eventTimeDefinitions=e.eventDefinitions[0][t].body}return a}function H(e){let a;return e.class&&(a="classListener"),e.expression&&(a="expressionListener"),e.delegateExpression&&(a="delegateExpressionListener"),e.script&&(a="scriptListener"),b(p(p({},S(e)),e.script),{listenerType:a})}function K(e){switch(e.valueType){case"class":return{listenerType:"classListener",class:e.value,event:e.event,fields:[],id:void 0};case"delegateExpression":return{listenerType:"delegateExpressionListener",delegateExpression:e.value,event:e.event,fields:[],id:void 0};case"expression":return{listenerType:"expressionListener",expression:e.value,event:e.event,fields:[],id:void 0}}throw new Error("未知的监听器类型")}const P={classListener:"Java 类",expressionListener:"表达式",delegateExpressionListener:"代理表达式",scriptListener:"脚本"},W={create:"创建",assignment:"指派",complete:"完成",delete:"删除",update:"更新",timeout:"超时"},R={string:"字符串",expression:"表达式"},X=q({name:"ListenerFieldModal",__name:"ListenerFieldModal",emits:["confirm"],setup(e,{emit:a}){const t=a,o=x(R),n=x({}),c=x(),[y,f]=J({onOpenChange(l){if(l){const s=f.getData();n.value=s||{},setTimeout(()=>{var i;(i=c.value)==null||i.clearValidate()},50)}},onConfirm:()=>k(null,null,function*(){var l;try{yield(l=c.value)==null?void 0:l.validate(),t("confirm",p({},n.value)),yield f.close()}catch(s){}})});return(l,s)=>(v(),m(r(y),{title:"字段配置",class:"w-3/5"},{default:u(()=>[d(r(B),{ref_key:"formRef",ref:c,model:n.value,"label-col":{span:4},"wrapper-col":{span:18}},{default:u(()=>[d(r(g),{label:"字段名称:",name:"name",rules:[{required:!0,message:"请填写字段名称",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.name,"onUpdate:value":s[0]||(s[0]=i=>n.value.name=i),"allow-clear":""},null,8,["value"])]),_:1}),d(r(g),{label:"字段类型:",name:"fieldType",rules:[{required:!0,message:"请选择字段类型",trigger:["blur","change"]}]},{default:u(()=>[d(r(I),{value:n.value.fieldType,"onUpdate:value":s[1]||(s[1]=i=>n.value.fieldType=i)},{default:u(()=>[(v(!0),M(O,null,U(Object.keys(o.value),i=>(v(),m(r(N),{key:i,value:i},{default:u(()=>[h(j(o.value[i]),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),n.value.fieldType==="string"?(v(),m(r(g),{label:"字段值:",name:"string",key:"field-string",rules:[{required:!0,message:"请填写字段值",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.string,"onUpdate:value":s[2]||(s[2]=i=>n.value.string=i),"allow-clear":""},null,8,["value"])]),_:1})):_("",!0),n.value.fieldType==="expression"?(v(),m(r(g),{label:"表达式:",name:"expression",key:"field-expression",rules:[{required:!0,message:"请填写表达式",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.expression,"onUpdate:value":s[3]||(s[3]=i=>n.value.expression=i),"allow-clear":""},null,8,["value"])]),_:1})):_("",!0)]),_:1},8,["model"])]),_:1}))}});export{X as _,K as a,H as b,W as e,R as f,G as i,P as l};

View File

@@ -1 +0,0 @@
var D=Object.defineProperty,E=Object.defineProperties;var F=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var L=(e,a,t)=>a in e?D(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,p=(e,a)=>{for(var t in a||(a={}))C.call(a,t)&&L(e,t,a[t]);if(w)for(var t of w(a))V.call(a,t)&&L(e,t,a[t]);return e},b=(e,a)=>E(e,F(a));var k=(e,a,t)=>new Promise((o,n)=>{var c=l=>{try{f(t.next(l))}catch(s){n(s)}},y=l=>{try{f(t.throw(l))}catch(s){n(s)}},f=l=>l.done?o(l.value):Promise.resolve(l.value).then(c,y);f((t=t.apply(e,a)).next())});import{bZ as S,m as q,b9 as x,ab as m,b2 as v,u as r,bJ as u,j as d,ac as _,ad as M,I as O,bb as U,ai as h,bp as j}from"../jse/index-index-CbCBcLyX.js";import{bV as B,c6 as g,bt as T,bQ as I,c7 as N}from"./bootstrap-D-ZoMY6-.js";import{u as J}from"./use-modal-Cm56gqLH.js";function G(e){let a=p({},e);if(e.script&&(a=b(p(p({},e),e.script),{scriptType:e.script.resource?"externalScript":"inlineScript"})),e.event==="timeout"&&e.eventDefinitions&&e.eventDefinitions.length>0){let t="";for(const o in e.eventDefinitions[0])o.includes("time")&&(t=o,a.eventDefinitionType=o.replace("time","").toLowerCase());a.eventTimeDefinitions=e.eventDefinitions[0][t].body}return a}function H(e){let a;return e.class&&(a="classListener"),e.expression&&(a="expressionListener"),e.delegateExpression&&(a="delegateExpressionListener"),e.script&&(a="scriptListener"),b(p(p({},S(e)),e.script),{listenerType:a})}function K(e){switch(e.valueType){case"class":return{listenerType:"classListener",class:e.value,event:e.event,fields:[],id:void 0};case"delegateExpression":return{listenerType:"delegateExpressionListener",delegateExpression:e.value,event:e.event,fields:[],id:void 0};case"expression":return{listenerType:"expressionListener",expression:e.value,event:e.event,fields:[],id:void 0}}throw new Error("未知的监听器类型")}const P={classListener:"Java 类",expressionListener:"表达式",delegateExpressionListener:"代理表达式",scriptListener:"脚本"},W={create:"创建",assignment:"指派",complete:"完成",delete:"删除",update:"更新",timeout:"超时"},R={string:"字符串",expression:"表达式"},X=q({name:"ListenerFieldModal",__name:"ListenerFieldModal",emits:["confirm"],setup(e,{emit:a}){const t=a,o=x(R),n=x({}),c=x(),[y,f]=J({onOpenChange(l){if(l){const s=f.getData();n.value=s||{},setTimeout(()=>{var i;(i=c.value)==null||i.clearValidate()},50)}},onConfirm:()=>k(null,null,function*(){var l;try{yield(l=c.value)==null?void 0:l.validate(),t("confirm",p({},n.value)),yield f.close()}catch(s){}})});return(l,s)=>(v(),m(r(y),{title:"字段配置",class:"w-3/5"},{default:u(()=>[d(r(B),{ref_key:"formRef",ref:c,model:n.value,"label-col":{span:4},"wrapper-col":{span:18}},{default:u(()=>[d(r(g),{label:"字段名称:",name:"name",rules:[{required:!0,message:"请填写字段名称",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.name,"onUpdate:value":s[0]||(s[0]=i=>n.value.name=i),"allow-clear":""},null,8,["value"])]),_:1}),d(r(g),{label:"字段类型:",name:"fieldType",rules:[{required:!0,message:"请选择字段类型",trigger:["blur","change"]}]},{default:u(()=>[d(r(I),{value:n.value.fieldType,"onUpdate:value":s[1]||(s[1]=i=>n.value.fieldType=i)},{default:u(()=>[(v(!0),M(O,null,U(Object.keys(o.value),i=>(v(),m(r(N),{key:i,value:i},{default:u(()=>[h(j(o.value[i]),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),_:1}),n.value.fieldType==="string"?(v(),m(r(g),{label:"字段值:",name:"string",key:"field-string",rules:[{required:!0,message:"请填写字段值",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.string,"onUpdate:value":s[2]||(s[2]=i=>n.value.string=i),"allow-clear":""},null,8,["value"])]),_:1})):_("",!0),n.value.fieldType==="expression"?(v(),m(r(g),{label:"表达式:",name:"expression",key:"field-expression",rules:[{required:!0,message:"请填写表达式",trigger:["blur","change"]}]},{default:u(()=>[d(r(T),{value:n.value.expression,"onUpdate:value":s[3]||(s[3]=i=>n.value.expression=i),"allow-clear":""},null,8,["value"])]),_:1})):_("",!0)]),_:1},8,["model"])]),_:1}))}});export{X as _,K as a,H as b,W as e,R as f,G as i,P as l};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ProcessDesigner.vue_vue_type_script_setup_true_lang-Csay33Gl.js";import"./index-BbKuc_-U.js";import"./index-BymdUTty.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./Viewer-CVLdohs9.js";import"./index-k-qks_yN.js";/* empty css */export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ProcessDesigner.vue_vue_type_script_setup_true_lang-DrrBmq-r.js";import"./index-Dri6Zj_B.js";import"./index-DhmX-LMK.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./Viewer-CVLdohs9.js";import"./index-Dj-suzEt.js";/* empty css */export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{ay as c}from"./bootstrap-D-ZoMY6-.js";import{m as d,ad as p,b2 as m,j as i,ae as l,bJ as u,ai as b,u as f}from"../jse/index-index-CbCBcLyX.js";const y={class:"my-process-palette p-20 pt-80"},w=d({name:"MyProcessPalette",__name:"ProcessPalette",setup(_){const t=()=>window.bpmnInstances,s=(a,e={})=>{const o=t().elementFactory,r=t().modeler.get("create"),n=o.createShape(Object.assign({type:"bpmn:UserTask"},e));e&&(n.businessObject.di.isExpanded=e.isExpanded),r.start(a,n)};return(a,e)=>(m(),p("div",y,[i(f(c),{type:"primary",onClick:s,onMousedown:s},{default:u(()=>[...e[0]||(e[0]=[b(" 测试任务 ",-1)])]),_:1}),e[1]||(e[1]=l("div",{class:"mt-4",id:"palette-container"},"1",-1))]))}});export{w as default};

View File

@@ -0,0 +1 @@
import{ay as c}from"./bootstrap-BKs0Sk6Z.js";import{m as d,ad as p,b2 as m,j as i,ae as l,bJ as u,ai as b,u as f}from"../jse/index-index-DTH1zC_5.js";const y={class:"my-process-palette p-20 pt-80"},w=d({name:"MyProcessPalette",__name:"ProcessPalette",setup(_){const t=()=>window.bpmnInstances,s=(a,e={})=>{const o=t().elementFactory,r=t().modeler.get("create"),n=o.createShape(Object.assign({type:"bpmn:UserTask"},e));e&&(n.businessObject.di.isExpanded=e.isExpanded),r.start(a,n)};return(a,e)=>(m(),p("div",y,[i(f(c),{type:"primary",onClick:s,onMousedown:s},{default:u(()=>[...e[0]||(e[0]=[b(" 测试任务 ",-1)])]),_:1}),e[1]||(e[1]=l("div",{class:"mt-4",id:"palette-container"},"1",-1))]))}});export{w as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ProcessViewer.vue_vue_type_script_setup_true_lang-DzbMB3uz.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./index-BbKuc_-U.js";import"./index-BymdUTty.js";import"./Viewer-CVLdohs9.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ProcessViewer.vue_vue_type_script_setup_true_lang-hDnSeQJS.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./index-Dri6Zj_B.js";import"./index-DhmX-LMK.js";import"./Viewer-CVLdohs9.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./dict-enum-CaHgMaDZ.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{_ as o}from"./PropertiesPanel.vue_vue_type_script_setup_true_lang-vgJLRctB.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-BbWe4gtT.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DEXsZG5_.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./Text-EOsA6-Qr.js";import"./index-SowCGqSA.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-kHkZLCnR.js";import"./index-71RG0_Rh.js";import"./helpers-COu9p_K6.js";import"./ElementForm.vue_vue_type_script_setup_true_lang-D0kr9RZK.js";import"./index-ytcc3rko.js";import"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-DRk2KH2T.js";import"./FlowCondition.vue_vue_type_script_setup_true_lang-CYXM1_yf.js";import"./ElementListeners.vue_vue_type_script_setup_true_lang-B95lHLgh.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-BatVBruv.js";import"./index-DFqIzzjQ.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DFCWo4M-.js";import"./index-B9lDOBgQ.js";import"./use-vxe-grid-Q5I02g7y.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./biz-system-enum-Ci18uvnT.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-8UdzkBqe.js";import"./use-drawer-BUeOkCeT.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";import"./UserTaskListeners.vue_vue_type_script_setup_true_lang-DdMMT0hz.js";import"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-C5aTDzm7.js";import"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-B2SjNJRl.js";import"./ElementProperties.vue_vue_type_script_setup_true_lang-Bvj-f9NK.js";import"./SignalAndMessage.vue_vue_type_script_setup_true_lang-Ceby_Sfr.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import"./ElementTask.vue_vue_type_script_setup_true_lang-B-hGTLyO.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-bxGY-Jfc.js";import"./index-DNUyl9Bk.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-BRuNklUq.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-BLwPy3TW.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-3kg8OqWz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-BrDLPgPv.js";import"./UserTask.vue_vue_type_script_setup_true_lang-DvKmb2zP.js";import"./index-Dri6Zj_B.js";import"./index-DhmX-LMK.js";import"./index-Db5sy374.js";import"./index-Dm8-xtKv.js";import"./index-DIDkkYsq.js";import"./index-DPiBDjSv.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-B5QWF_UY.js";import"./index-b9Q1WdLH.js";import"./TimeEventConfig.vue_vue_type_script_setup_true_lang-C-sycA9K.js";import"./CycleConfig-DVzr5rsc.js";import"./DurationConfig-BLJf0Q28.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./PropertiesPanel.vue_vue_type_script_setup_true_lang-wEO_oepR.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./ElementCustomConfig.vue_vue_type_script_setup_true_lang-BhmBs7wF.js";import"./BoundaryEventTimer.vue_vue_type_script_setup_true_lang-DDDjJ0L4.js";import"./utils-C4vayS9C.js";import"./consts-D1Imw0A8.js";import"./biz-bpm-enum-DQJBn5Qr.js";import"./Text-KmfgJ8Vs.js";import"./index-BK4W1dkp.js";import"./UserTaskCustomConfig.vue_vue_type_script_setup_true_lang-5-GBqGfU.js";import"./index-CKAWlI-R.js";import"./helpers-D4uWbi4L.js";import"./ElementForm.vue_vue_type_script_setup_true_lang-UqSXUVAd.js";import"./index-BzdtrIbU.js";import"./ElementBaseInfo.vue_vue_type_script_setup_true_lang-C364Y0yN.js";import"./FlowCondition.vue_vue_type_script_setup_true_lang-GYA7RVwe.js";import"./ElementListeners.vue_vue_type_script_setup_true_lang-qauVsP5Q.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./process-listener-select-modal.vue_vue_type_script_setup_true_lang-DxQRbEdG.js";import"./index-CtH7zNiy.js";import"./dict-enum-CaHgMaDZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-DaTqYEcb.js";import"./index-DbWR2VzB.js";import"./use-vxe-grid-DphpfoAg.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./biz-system-enum-Ci18uvnT.js";import"./utils-NmRrKGzz.js";import"./ListenerFieldModal.vue_vue_type_script_setup_true_lang-C6nlaqPc.js";import"./use-drawer-DeIjZG_d.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";import"./UserTaskListeners.vue_vue_type_script_setup_true_lang-DUxSMnwx.js";import"./ElementMultiInstance.vue_vue_type_script_setup_true_lang-Co8qlwrB.js";import"./ElementOtherConfig.vue_vue_type_script_setup_true_lang-2ggsioeh.js";import"./ElementProperties.vue_vue_type_script_setup_true_lang-cJC34JXp.js";import"./SignalAndMessage.vue_vue_type_script_setup_true_lang-C6Eqwxsv.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import"./ElementTask.vue_vue_type_script_setup_true_lang-DsA_xc7J.js";import"./CallActivity.vue_vue_type_script_setup_true_lang-Xa1SRoW0.js";import"./index-DbXlC9hD.js";import"./ReceiveTask.vue_vue_type_script_setup_true_lang-D04Zk2NK.js";import"./ScriptTask.vue_vue_type_script_setup_true_lang-DUpOCI2L.js";import"./ServiceTask.vue_vue_type_script_setup_true_lang-CRsrv8kE.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DhI9n8tS.js";import"./UserTask.vue_vue_type_script_setup_true_lang-lFWN1sf0.js";import"./index-BbKuc_-U.js";import"./index-BymdUTty.js";import"./index-B4Z-z8Xv.js";import"./index-15xkOfvo.js";import"./index-C6Dz6zgx.js";import"./index-DznTZdm2.js";import"./process-expression-select-modal.vue_vue_type_script_setup_true_lang-BqKWH6DM.js";import"./index-D4bWtwVP.js";import"./TimeEventConfig.vue_vue_type_script_setup_true_lang-n8g7Uhgi.js";import"./CycleConfig-BW_iX8A6.js";import"./DurationConfig-DiHGJYz6.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-D04Zk2NK.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ReceiveTask.vue_vue_type_script_setup_true_lang-BRuNklUq.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";export{o as default};

View File

@@ -0,0 +1 @@
import{an as E,ay as S,c7 as j,bQ as I,a9 as T}from"./bootstrap-BKs0Sk6Z.js";import{_ as O}from"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import{m as V,b9 as i,v as $,aW as h,w as N,ad as f,b2 as m,ae as v,j as r,bJ as d,ai as g,u,I as U,bb as z,ab as P,bp as A,R as b,n as F}from"../jse/index-index-DTH1zC_5.js";import{u as J}from"./use-modal-Cpg4Eh9N.js";const L={class:"mt-2"},Q={class:"mb-2 flex justify-end"},W={class:"mb-1 flex items-center"},K=V({name:"ReceiveTask",__name:"ReceiveTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(M){const _=M,p=i(""),t=i({}),o=i(),n=i(),c=i(),l=()=>window.bpmnInstances,w=()=>{var e,s;o.value=l().bpmnElement,p.value=((s=(e=o.value.businessObject)==null?void 0:e.messageRef)==null?void 0:s.id)||"-1"},C=()=>{const e=Date.now(),s=Math.random().toString(36).slice(2,6).toUpperCase();return`Message_${e}_${s}`},R=()=>{y.setData({id:C(),isEdit:!1,name:"",type:"message"}).open()},k=e=>{if(t.value[e.id]){T.error("该消息已存在, 请修改id后重新保存");return}const s=l().moddle.create("bpmn:Message",e);c.value.push(s),t.value[e.id]=e.name,n.value&&(n.value[e.id]=s)},[x,y]=J({connectedComponent:O}),B=e=>{var s;e==="-1"?l().modeling.updateProperties(b(o.value),{messageRef:null}):l().modeling.updateProperties(b(o.value),{messageRef:(s=n.value)==null?void 0:s[e]})};return $(()=>{n.value=Object.create(null),c.value=l().modeler.getDefinitions().rootElements,c.value.filter(e=>e.$type==="bpmn:Message").forEach(e=>{n.value&&(n.value[e.id]=e),t.value[e.id]=e.name}),t.value[-1]="无"}),h(()=>{o.value=null}),N(()=>_.id,()=>{F(()=>{w()})},{immediate:!0}),(e,s)=>(m(),f("div",L,[v("div",Q,[r(u(S),{type:"link",size:"small",class:"p-0",onClick:R},{icon:d(()=>[r(u(E),{class:"size-4",icon:"lucide:plus"})]),default:d(()=>[s[2]||(s[2]=g(" 创建新消息 ",-1))]),_:1})]),v("div",W,[s[3]||(s[3]=v("span",{class:"w-20 text-foreground"},"消息实例:",-1)),r(u(I),{value:p.value,"onUpdate:value":s[0]||(s[0]=a=>p.value=a),class:"w-full",onChange:s[1]||(s[1]=a=>B(a))},{default:d(()=>[(m(!0),f(U,null,z(Object.keys(t.value),a=>(m(),P(u(j),{key:a,value:a},{default:d(()=>[g(A(t.value[a]),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),r(u(x),{onConfirm:k})]))}});export{K as _};

View File

@@ -1 +0,0 @@
import{an as E,ay as S,c7 as j,bQ as I,a9 as T}from"./bootstrap-D-ZoMY6-.js";import{_ as O}from"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import{m as V,b9 as i,v as $,aW as h,w as N,ad as f,b2 as m,ae as v,j as r,bJ as d,ai as g,u,I as U,bb as z,ab as P,bp as A,R as b,n as F}from"../jse/index-index-CbCBcLyX.js";import{u as J}from"./use-modal-Cm56gqLH.js";const L={class:"mt-2"},Q={class:"mb-2 flex justify-end"},W={class:"mb-1 flex items-center"},K=V({name:"ReceiveTask",__name:"ReceiveTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(M){const _=M,p=i(""),t=i({}),o=i(),n=i(),c=i(),l=()=>window.bpmnInstances,w=()=>{var e,s;o.value=l().bpmnElement,p.value=((s=(e=o.value.businessObject)==null?void 0:e.messageRef)==null?void 0:s.id)||"-1"},C=()=>{const e=Date.now(),s=Math.random().toString(36).slice(2,6).toUpperCase();return`Message_${e}_${s}`},R=()=>{y.setData({id:C(),isEdit:!1,name:"",type:"message"}).open()},k=e=>{if(t.value[e.id]){T.error("该消息已存在, 请修改id后重新保存");return}const s=l().moddle.create("bpmn:Message",e);c.value.push(s),t.value[e.id]=e.name,n.value&&(n.value[e.id]=s)},[x,y]=J({connectedComponent:O}),B=e=>{var s;e==="-1"?l().modeling.updateProperties(b(o.value),{messageRef:null}):l().modeling.updateProperties(b(o.value),{messageRef:(s=n.value)==null?void 0:s[e]})};return $(()=>{n.value=Object.create(null),c.value=l().modeler.getDefinitions().rootElements,c.value.filter(e=>e.$type==="bpmn:Message").forEach(e=>{n.value&&(n.value[e.id]=e),t.value[e.id]=e.name}),t.value[-1]="无"}),h(()=>{o.value=null}),N(()=>_.id,()=>{F(()=>{w()})},{immediate:!0}),(e,s)=>(m(),f("div",L,[v("div",Q,[r(u(S),{type:"link",size:"small",class:"p-0",onClick:R},{icon:d(()=>[r(u(E),{class:"size-4",icon:"lucide:plus"})]),default:d(()=>[s[2]||(s[2]=g(" 创建新消息 ",-1))]),_:1})]),v("div",W,[s[3]||(s[3]=v("span",{class:"w-20 text-foreground"},"消息实例:",-1)),r(u(I),{value:p.value,"onUpdate:value":s[0]||(s[0]=a=>p.value=a),class:"w-full",onChange:s[1]||(s[1]=a=>B(a))},{default:d(()=>[(m(!0),f(U,null,z(Object.keys(t.value),a=>(m(),P(u(j),{key:a,value:a},{default:d(()=>[g(A(t.value[a]),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])]),r(u(x),{onConfirm:k})]))}});export{K as _};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ScriptTask.vue_vue_type_script_setup_true_lang-BLwPy3TW.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ScriptTask.vue_vue_type_script_setup_true_lang-DUpOCI2L.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";export{o as default};

View File

@@ -0,0 +1 @@
import{c6 as o,bt as i,bQ as F,c7 as b,bP as I,am as f,bV as V}from"./bootstrap-BKs0Sk6Z.js";import{m as $,b9 as v,aW as g,w as S,ad as c,b2 as C,j as a,bJ as s,bL as w,u as n,ai as T,R as U,n as E}from"../jse/index-index-DTH1zC_5.js";const R={class:"mt-4"},O=$({name:"ScriptTask",__name:"ScriptTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(k){const x=k,m=v({scriptFormat:"",script:"",resource:"",resultVariable:""}),l=v({}),p=v(),d=()=>window==null?void 0:window.bpmnInstances,y=()=>{var u;for(const e in m.value)l.value[e]=((u=p.value)==null?void 0:u.businessObject[e])||m.value[e];l.value.scriptType=l.value.script?"inline":"external"},r=()=>{const u=Object.create(null);u.scriptFormat=l.value.scriptFormat||null,u.resultVariable=l.value.resultVariable||null,l.value.scriptType==="inline"?(u.script=l.value.script||null,u.resource=null):(u.resource=l.value.resource||null,u.script=null),d().modeling.updateProperties(U(p.value),u)};return g(()=>{p.value=null}),S(()=>x.id,()=>{p.value=d().bpmnElement,E(()=>{y()})},{immediate:!0}),(u,e)=>(C(),c("div",R,[a(n(V),{"label-col":{span:6},"wrapper-col":{span:18}},{default:s(()=>[a(n(o),{label:"脚本格式"},{default:s(()=>[a(n(i),{value:l.value.scriptFormat,"onUpdate:value":e[0]||(e[0]=t=>l.value.scriptFormat=t),"allow-clear":"",onInput:e[1]||(e[1]=t=>r()),onChange:e[2]||(e[2]=t=>r())},null,8,["value"])]),_:1}),a(n(o),{label:"脚本类型"},{default:s(()=>[a(n(F),{value:l.value.scriptType,"onUpdate:value":e[3]||(e[3]=t=>l.value.scriptType=t)},{default:s(()=>[a(n(b),{value:"inline"},{default:s(()=>[...e[13]||(e[13]=[T("内联脚本",-1)])]),_:1}),a(n(b),{value:"external"},{default:s(()=>[...e[14]||(e[14]=[T("外部资源",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),w(a(n(o),{label:"脚本"},{default:s(()=>[a(n(I),{value:l.value.script,"onUpdate:value":e[4]||(e[4]=t=>l.value.script=t),"auto-size":{minRows:2,maxRows:4},"allow-clear":"",onInput:e[5]||(e[5]=t=>r()),onChange:e[6]||(e[6]=t=>r())},null,8,["value"])]),_:1},512),[[f,l.value.scriptType==="inline"]]),w(a(n(o),{label:"资源地址"},{default:s(()=>[a(n(i),{value:l.value.resource,"onUpdate:value":e[7]||(e[7]=t=>l.value.resource=t),"allow-clear":"",onInput:e[8]||(e[8]=t=>r()),onChange:e[9]||(e[9]=t=>r())},null,8,["value"])]),_:1},512),[[f,l.value.scriptType==="external"]]),a(n(o),{label:"结果变量"},{default:s(()=>[a(n(i),{value:l.value.resultVariable,"onUpdate:value":e[10]||(e[10]=t=>l.value.resultVariable=t),"allow-clear":"",onInput:e[11]||(e[11]=t=>r()),onChange:e[12]||(e[12]=t=>r())},null,8,["value"])]),_:1})]),_:1})]))}});export{O as _};

View File

@@ -1 +0,0 @@
import{c6 as o,bt as i,bQ as F,c7 as b,bP as I,am as f,bV as V}from"./bootstrap-D-ZoMY6-.js";import{m as $,b9 as v,aW as g,w as S,ad as c,b2 as C,j as a,bJ as s,bL as w,u as n,ai as T,R as U,n as E}from"../jse/index-index-CbCBcLyX.js";const R={class:"mt-4"},O=$({name:"ScriptTask",__name:"ScriptTask",props:{id:{type:String,default:""},type:{type:String,default:""}},setup(k){const x=k,m=v({scriptFormat:"",script:"",resource:"",resultVariable:""}),l=v({}),p=v(),d=()=>window==null?void 0:window.bpmnInstances,y=()=>{var u;for(const e in m.value)l.value[e]=((u=p.value)==null?void 0:u.businessObject[e])||m.value[e];l.value.scriptType=l.value.script?"inline":"external"},r=()=>{const u=Object.create(null);u.scriptFormat=l.value.scriptFormat||null,u.resultVariable=l.value.resultVariable||null,l.value.scriptType==="inline"?(u.script=l.value.script||null,u.resource=null):(u.resource=l.value.resource||null,u.script=null),d().modeling.updateProperties(U(p.value),u)};return g(()=>{p.value=null}),S(()=>x.id,()=>{p.value=d().bpmnElement,E(()=>{y()})},{immediate:!0}),(u,e)=>(C(),c("div",R,[a(n(V),{"label-col":{span:6},"wrapper-col":{span:18}},{default:s(()=>[a(n(o),{label:"脚本格式"},{default:s(()=>[a(n(i),{value:l.value.scriptFormat,"onUpdate:value":e[0]||(e[0]=t=>l.value.scriptFormat=t),"allow-clear":"",onInput:e[1]||(e[1]=t=>r()),onChange:e[2]||(e[2]=t=>r())},null,8,["value"])]),_:1}),a(n(o),{label:"脚本类型"},{default:s(()=>[a(n(F),{value:l.value.scriptType,"onUpdate:value":e[3]||(e[3]=t=>l.value.scriptType=t)},{default:s(()=>[a(n(b),{value:"inline"},{default:s(()=>[...e[13]||(e[13]=[T("内联脚本",-1)])]),_:1}),a(n(b),{value:"external"},{default:s(()=>[...e[14]||(e[14]=[T("外部资源",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),w(a(n(o),{label:"脚本"},{default:s(()=>[a(n(I),{value:l.value.script,"onUpdate:value":e[4]||(e[4]=t=>l.value.script=t),"auto-size":{minRows:2,maxRows:4},"allow-clear":"",onInput:e[5]||(e[5]=t=>r()),onChange:e[6]||(e[6]=t=>r())},null,8,["value"])]),_:1},512),[[f,l.value.scriptType==="inline"]]),w(a(n(o),{label:"资源地址"},{default:s(()=>[a(n(i),{value:l.value.resource,"onUpdate:value":e[7]||(e[7]=t=>l.value.resource=t),"allow-clear":"",onInput:e[8]||(e[8]=t=>r()),onChange:e[9]||(e[9]=t=>r())},null,8,["value"])]),_:1},512),[[f,l.value.scriptType==="external"]]),a(n(o),{label:"结果变量"},{default:s(()=>[a(n(i),{value:l.value.resultVariable,"onUpdate:value":e[10]||(e[10]=t=>l.value.resultVariable=t),"allow-clear":"",onInput:e[11]||(e[11]=t=>r()),onChange:e[12]||(e[12]=t=>r())},null,8,["value"])]),_:1})]),_:1})]))}});export{O as _};

View File

@@ -0,0 +1 @@
import{_ as o}from"./ServiceTask.vue_vue_type_script_setup_true_lang-3kg8OqWz.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./utils-NmRrKGzz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-BrDLPgPv.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";export{o as default};

View File

@@ -1 +0,0 @@
import{_ as o}from"./ServiceTask.vue_vue_type_script_setup_true_lang-CRsrv8kE.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./utils-NmRrKGzz.js";import"./HttpHeaderEditor.vue_vue_type_script_setup_true_lang-DhI9n8tS.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./SignalAndMessage.vue_vue_type_script_setup_true_lang-C6Eqwxsv.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./vxe-table-BNufXesY.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BR0He5pE.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";import"./use-vxe-grid-DphpfoAg.js";import"./AlertBuilder-CbipTaSf.js";import"./circle-check-big-BT70s5nS.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./SignalAndMessage.vue_vue_type_script_setup_true_lang-Ceby_Sfr.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./vxe-table-D8MHv-3U.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";import"./use-vxe-grid-Q5I02g7y.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";export{o as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{_ as o}from"./SignalMessageModal.vue_vue_type_script_setup_true_lang-B7_SqRiB.js";import"./bootstrap-D-ZoMY6-.js";import"../jse/index-index-CbCBcLyX.js";import"./use-modal-Cm56gqLH.js";import"./x-ChEjyR4W.js";export{o as default};

View File

@@ -0,0 +1 @@
import{_ as o}from"./SignalMessageModal.vue_vue_type_script_setup_true_lang-CzoxpGl6.js";import"./bootstrap-BKs0Sk6Z.js";import"../jse/index-index-DTH1zC_5.js";import"./use-modal-Cpg4Eh9N.js";import"./x-bUPAKCwj.js";export{o as default};

View File

@@ -1 +0,0 @@
var I=Object.defineProperty;var g=Object.getOwnPropertySymbols;var C=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var _=(s,l,a)=>l in s?I(s,l,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[l]=a,w=(s,l)=>{for(var a in l||(l={}))C.call(l,a)&&_(s,a,l[a]);if(g)for(var a of g(l))D.call(l,a)&&_(s,a,l[a]);return s};var L=(s,l,a)=>new Promise((i,t)=>{var v=o=>{try{n(a.next(o))}catch(u){t(u)}},d=o=>{try{n(a.throw(o))}catch(u){t(u)}},n=o=>o.done?i(o.value):Promise.resolve(o.value).then(v,d);n((a=a.apply(s,l)).next())});import{bV as V,c6 as M,bt as y}from"./bootstrap-D-ZoMY6-.js";import{m as k,b9 as p,aa as x,ab as q,b2 as B,u as r,bJ as b,j as c}from"../jse/index-index-CbCBcLyX.js";import{u as E}from"./use-modal-Cm56gqLH.js";const U=k({name:"SignalMessageModal",__name:"SignalMessageModal",emits:["confirm"],setup(s,{emit:l}){const a=l,i=p(),t=p({id:"",name:""}),v=p("message"),d=p(!1),n=x(()=>v.value==="message"?{title:d.value?"编辑消息":"创建消息",idLabel:"消息 ID",nameLabel:"消息名称"}:{title:d.value?"编辑信号":"创建信号",idLabel:"信号 ID",nameLabel:"信号名称"}),[o,u]=E({onOpenChange(f){if(f){const e=u.getData();v.value=(e==null?void 0:e.type)||"message",d.value=(e==null?void 0:e.isEdit)||!1,t.value={id:(e==null?void 0:e.id)||"",name:(e==null?void 0:e.name)||""},setTimeout(()=>{var m;(m=i.value)==null||m.clearValidate()},50)}},onConfirm(){return L(this,null,function*(){var f;try{yield(f=i.value)==null?void 0:f.validate(),a("confirm",w({},t.value)),u.close()}catch(e){}})}});return(f,e)=>(B(),q(r(o),{title:n.value.title,class:"w-3/5"},{default:b(()=>[c(r(V),{ref_key:"formRef",ref:i,model:t.value,"label-col":{span:4},"wrapper-col":{span:18}},{default:b(()=>[c(r(M),{label:n.value.idLabel,name:"id",rules:[{required:!0,message:"请输入 ID"}]},{default:b(()=>[c(r(y),{value:t.value.id,"onUpdate:value":e[0]||(e[0]=m=>t.value.id=m),"allow-clear":""},null,8,["value"])]),_:1},8,["label"]),c(r(M),{label:n.value.nameLabel,name:"name",rules:[{required:!0,message:"请输入名称"}]},{default:b(()=>[c(r(y),{value:t.value.name,"onUpdate:value":e[1]||(e[1]=m=>t.value.name=m),"allow-clear":""},null,8,["value"])]),_:1},8,["label"])]),_:1},8,["model"])]),_:1},8,["title"]))}});export{U as _};

Some files were not shown because too many files have changed in this diff Show More