1 |
- var I=(t,V,v)=>new Promise((q,w)=>{var E=d=>{try{b(v.next(d))}catch(_){w(_)}},N=d=>{try{b(v.throw(d))}catch(_){w(_)}},b=d=>d.done?q(d.value):Promise.resolve(d.value).then(E,N);b((v=v.apply(t,V)).next())});import{D as Q,__tla as W}from"./vuedraggable.umd-f3a532cc.js";import{u as X,__tla as Y}from"./useStateFormInfo-9713bd43.js";import Z,{__tla as $}from"./BasicPanel-d8264fe4.js";import m,{__tla as aa}from"./FormItem-38cfce4f.js";import{E as ta,__tla as ea}from"./index-5cdecdca.js";import{d as T}from"./workflowEnum-a2efed5c.js";import{b as la,q as ra,s as g,__tla as oa}from"./formPermission-d3513fe8.js";import{a4 as P,d as na,aN as ua,f as ia,n as _a,y as p,o as c,c as C,w as u,e as i,u as r,l as k,N as U,O as D,b as x,t as O,gB as sa,_ as ca,__tla as da}from"./index-fd0fd824.js";import{__tla as fa}from"./ScriptApiSelect-d3143e12.js";import{__tla as va}from"./index-8a4a19ba.js";import{__tla as ma}from"./ApiConfigSelect-a81bc825.js";import{__tla as pa}from"./index-6396f85f.js";import{__tla as ba}from"./index-00a023e3.js";import{__tla as ya}from"./useWindowSizeFn-0280681a.js";import{__tla as ha}from"./ScriptInputParams.vue_vue_type_script_setup_true_lang-ca85c13b.js";import{__tla as ga}from"./index-e8312a60.js";import{__tla as Ca}from"./Tree-2a2b6740.js";import{__tla as ka}from"./useContextMenu-42613fc9.js";import{__tla as wa}from"./difference-f0fad6aa.js";import{__tla as xa}from"./Index-ec0f321a.js";import{__tla as Oa}from"./UserCard-74470469.js";import{__tla as Va}from"./index-820f5e2b.js";import{__tla as qa}from"./index-95f08366.js";import{__tla as Ea}from"./designHelper-69d8d4e3.js";import{__tla as Na}from"./upload-b70f3dfc.js";import{__tla as Ua}from"./index-2f747d19.js";import{__tla as Da}from"./design-f4e32e3f.js";import"./sortable.esm-e1a7db5e.js";import{__tla as Ia}from"./XjrLiteflowChainController-f2e433db.js";import{__tla as Ta}from"./DeleteTwoTone-7964ddf1.js";let B,Pa=Promise.all([(()=>{try{return W}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return aa}catch(t){}})(),(()=>{try{return ea}catch(t){}})(),(()=>{try{return oa}catch(t){}})(),(()=>{try{return da}catch(t){}})(),(()=>{try{return fa}catch(t){}})(),(()=>{try{return va}catch(t){}})(),(()=>{try{return ma}catch(t){}})(),(()=>{try{return pa}catch(t){}})(),(()=>{try{return ba}catch(t){}})(),(()=>{try{return ya}catch(t){}})(),(()=>{try{return ha}catch(t){}})(),(()=>{try{return ga}catch(t){}})(),(()=>{try{return Ca}catch(t){}})(),(()=>{try{return ka}catch(t){}})(),(()=>{try{return wa}catch(t){}})(),(()=>{try{return xa}catch(t){}})(),(()=>{try{return Oa}catch(t){}})(),(()=>{try{return Va}catch(t){}})(),(()=>{try{return qa}catch(t){}})(),(()=>{try{return Ea}catch(t){}})(),(()=>{try{return Na}catch(t){}})(),(()=>{try{return Ua}catch(t){}})(),(()=>{try{return Da}catch(t){}})(),(()=>{try{return Ia}catch(t){}})(),(()=>{try{return Ta}catch(t){}})()]).then(()=>I(void 0,null,function*(){const{t}=P(),V=()=>la({needUserNodeButton:!0,needHideComponents:!0})||[],v=[{value:"==",label:"=="},{value:"+",label:"+"},{value:"-",label:"-"},{value:"*",label:"*"},{value:"/",label:"/"},{value:"(",label:"("},{value:")",label:")"},{value:"!=",label:"!="},{value:">",label:">"},{value:">=",label:">="},{value:"<",label:"<"},{value:"<=",label:"<="},{value:"\u2287",label:"\u2287"}],q=[{key:T.AGREE,title:t("\u540C\u610F")},{key:T.REJECT,title:t("\u62D2\u7EDD")}],w=[{value:"&&",label:t("\u4E0E")},{value:"||",label:t("\u6216")},{value:"!=",label:t("\u975E")}],E={key:0,class:"rule-tip-box tag-box"},N={key:1,class:"rule-tip-box"},b=na({__name:"SequenceFlow",setup(d){const{t:_}=P(),{formInfo:o}=X(),K=ua("updateConditionExpression");let e=ia({rendKey:0,dataOfVariablesTree:[],dataOfVariables:"",operator:"",value:"",button:"",andOrNot:"",buttons:[]});_a(()=>{e.dataOfVariablesTree=V();let n=ra(),a=[];n.forEach(s=>{a.push({key:g+"params"+s.id,title:s.name,disabled:!1,label:s.name,children:[]})}),e.dataOfVariablesTree.unshift({children:a,disabled:!0,key:"paramsData",label:_("\u6D41\u7A0B\u53C2\u6570")}),e.buttons=q});function H(n){let a=o.value.conditionConfigs[n.oldDraggableIndex],s=o.value.conditionConfigs[n.newDraggableIndex];o.value.conditionConfigs[n.oldDraggableIndex]=s,o.value.conditionConfigs[n.newDraggableIndex]=a}function R(n){o.value.conditionConfigs.splice(n,1),e.rendKey++}function S(n,a){if(a.key.includes(g+"params"))o.value.conditionConfigs.push({title:a.label,value:'processParamKey["'+a.key.replace(g+"params","")+'"]'}),f();else if(a.key.includes(g+"button"))o.value.conditionConfigs.push({title:a.label,value:a.key}),e.buttons=a.buttons,f();else{let s=a.key.split(g);if(s.length==3){let y=s[1],h=s[2];o.value.conditionConfigs.push({title:a.label,value:y+'["'+h+'"]'}),f()}}e.dataOfVariables=""}function j(n,a){o.value.conditionConfigs.push({title:a.title,value:a.value}),e.operator="",f()}function A(n){sa(e.value)?o.value.conditionConfigs.push({title:e.value,value:e.value}):o.value.conditionConfigs.push({title:e.value,value:"'"+e.value+"'"}),e.value="",f()}function F(n,a){o.value.conditionConfigs.push({title:a.title,value:"'"+a.key+"'"}),e.button="",f()}function G(n,a){o.value.conditionConfigs.push({title:a.title,value:a.value}),e.andOrNot="",f()}function f(){let n=o.value.conditionConfigs.map(a=>a.value).join(" ");K(n)}return(n,a)=>{const s=p("a-tree-select"),y=p("a-select-option"),h=p("a-select"),J=p("a-input"),z=p("a-tag"),L=p("a-tab-pane");return c(),C(Z,null,{default:u(()=>[i(L,{key:"2",tab:r(_)("\u6D41\u8F6C\u6761\u4EF6")},{default:u(()=>[i(m,{required:"",label:r(_)("\u53D8\u91CF\u6570\u636E\uFF1A")},{default:u(()=>[i(s,{value:r(e).dataOfVariables,"onUpdate:value":a[0]||(a[0]=l=>r(e).dataOfVariables=l),"show-search":"",style:{width:"100%"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},placeholder:"Please select","allow-clear":"","tree-default-expand-all":"","tree-data":r(e).dataOfVariablesTree,"field-names":{children:"children",label:"label",value:"key"},onSelect:S},null,8,["value","tree-data"])]),_:1},8,["label"]),i(m,{required:"",label:r(_)("\u8FD0\u7B97\u7B26\uFF1A")},{default:u(()=>[i(h,{value:r(e).operator,"onUpdate:value":a[1]||(a[1]=l=>r(e).operator=l),style:{width:"100%"},onChange:j},{default:u(()=>[(c(!0),k(U,null,D(r(v),l=>(c(),C(y,{title:l.label,key:l.value,value:l.value},{default:u(()=>[x(O(l.label),1)]),_:2},1032,["title","value"]))),128))]),_:1},8,["value"])]),_:1},8,["label"]),i(m,{required:"",label:r(_)("\u8FD0\u7B97\u503C\uFF1A")},{default:u(()=>[i(J,{value:r(e).value,"onUpdate:value":a[2]||(a[2]=l=>r(e).value=l),style:{width:"100%"},onBlur:A},null,8,["value"])]),_:1},8,["label"]),i(m,{required:"",label:r(_)("\u6309\u94AE\u503C\uFF1A")},{default:u(()=>[i(h,{value:r(e).button,"onUpdate:value":a[3]||(a[3]=l=>r(e).button=l),style:{width:"100%"},onChange:F},{default:u(()=>[(c(!0),k(U,null,D(r(e).buttons,l=>(c(),C(y,{title:l.title,key:l.key,value:l.key},{default:u(()=>[x(O(l.title),1)]),_:2},1032,["title","value"]))),128))]),_:1},8,["value"])]),_:1},8,["label"]),i(m,{required:"",label:r(_)("\u4E0E\u6216\u975E\uFF1A")},{default:u(()=>[i(h,{value:r(e).andOrNot,"onUpdate:value":a[4]||(a[4]=l=>r(e).andOrNot=l),style:{width:"100%"},onChange:G},{default:u(()=>[(c(!0),k(U,null,D(r(w),l=>(c(),C(y,{title:l.label,key:l.value,value:l.value},{default:u(()=>[x(O(l.label),1)]),_:2},1032,["title","value"]))),128))]),_:1},8,["value"])]),_:1},8,["label"]),(c(),C(m,{required:"",label:r(_)("\u6761\u4EF6\u516C\u5F0F\uFF1A"),key:r(e).rendKey},{default:u(()=>[r(o).conditionConfigs.length>0?(c(),k("div",E,[i(r(Q),{modelValue:r(o).conditionConfigs,"onUpdate:modelValue":a[5]||(a[5]=l=>r(o).conditionConfigs=l),group:"people",onEnd:H,"item-key":"key"},{item:u(({element:l,index:M})=>[i(z,{closable:"",onClose:Ba=>R(M)},{default:u(()=>[x(O(l.title),1)]),_:2},1032,["onClose"])]),_:1},8,["modelValue"])])):(c(),k("div",N,[i(r(ta))]))]),_:1},8,["label"]))]),_:1},8,["tab"])]),_:1})}}});B=ca(b,[["__scopeId","data-v-8f1b7c58"]])}));export{Pa as __tla,B as default};
|