Script-d811f0dd.js 6.2 KB

1
  1. var F=(t,_,n)=>new Promise((a,d)=>{var i=s=>{try{u(n.next(s))}catch(m){d(m)}},h=s=>{try{u(n.throw(s))}catch(m){d(m)}},u=s=>s.done?a(s.value):Promise.resolve(s.value).then(i,h);u((n=n.apply(t,_)).next())});import{u as J,__tla as R}from"./useStateFormInfo-62924c67.js";import x,{__tla as A}from"./BasicPanel-d9dc651d.js";import p,{__tla as D}from"./FormItem-20d75030.js";import E,{__tla as N}from"./ScriptApiSelect-d8270a70.js";import O,{__tla as V}from"./ParamAssignmentConfig-0673120d.js";import{o as M,__tla as T}from"./formPermission-5236f629.js";import{h as w}from"./workflowEnum-a2efed5c.js";import{d as j,a4 as B,aN as H,A as q,n as z,eM as K,y as f,o as v,c as P,ap as L,u as r,w as l,e,l as Q,N as W,b as S,H as g,__tla as X}from"./index-b5895273.js";import{__tla as Y}from"./index-67f9e311.js";import{__tla as Z}from"./index-7fb58e79.js";import{__tla as $}from"./Tree-6c35f2c0.js";import{__tla as tt}from"./useContextMenu-c4ffe073.js";import{__tla as at}from"./difference-9954c5db.js";import{__tla as rt}from"./Index-281ee613.js";import{__tla as et}from"./UserCard-5a5e66ad.js";import{__tla as lt}from"./index-7914b44e.js";import{__tla as _t}from"./index-3862eebd.js";import"./sortable.esm-de7debe0.js";import{__tla as ct}from"./XjrLiteflowChainController-e789a700.js";import{__tla as ot}from"./DeleteTwoTone-50087dc5.js";import{__tla as st}from"./designHelper-fedad396.js";import{__tla as nt}from"./upload-887cb82a.js";import{__tla as pt}from"./index-1c9ab88b.js";import{__tla as it}from"./design-f3e25317.js";import{__tla as ut}from"./index-18fd250e.js";import{__tla as mt}from"./ApiConfigSelect-7ba9c91e.js";import{__tla as ft}from"./index-0d38e276.js";import{__tla as dt}from"./index-d8d113fc.js";import{__tla as ht}from"./useWindowSizeFn-a59bee15.js";import{__tla as yt}from"./ScriptInputParams.vue_vue_type_script_setup_true_lang-27be41c3.js";import{__tla as vt}from"./FormTargetItem.vue_vue_type_script_setup_true_lang-4637d99a.js";import{__tla as bt}from"./rules-f033306e.js";let U,Ct=Promise.all([(()=>{try{return R}catch(t){}})(),(()=>{try{return A}catch(t){}})(),(()=>{try{return D}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return T}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return rt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return _t}catch(t){}})(),(()=>{try{return ct}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return pt}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return mt}catch(t){}})(),(()=>{try{return ft}catch(t){}})(),(()=>{try{return dt}catch(t){}})(),(()=>{try{return ht}catch(t){}})(),(()=>{try{return yt}catch(t){}})(),(()=>{try{return vt}catch(t){}})(),(()=>{try{return bt}catch(t){}})()]).then(()=>F(void 0,null,function*(){U=j({__name:"Script",setup(t){const{t:_}=B(),{showPanel:n,formInfo:a}=J(),d=[{value:w.NO_RECORD,label:_("\u4E0D\u5728\u6D41\u7A0B\u8BB0\u5F55\u4E2D\u8BB0\u5F55\u811A\u672C\u4EFB\u52A1\u64CD\u4F5C\u4FE1\u606F")},{value:w.RECORD,label:_("\u8BB0\u5F55\u811A\u672C\u4EFB\u52A1\u64CD\u4F5C\u4FE1\u606F")}],i=H("updateScriptTaskExpression"),h=M(),u=q(()=>[{name:_("\u6D41\u7A0B\u53C2\u6570"),id:"processParameter",disabled:!0,children:h.processInfo.processParamConfigs}]);z(()=>{i(a.value.script.scriptFormat,a.value.script.scriptContent)});const s=K(I,500);function m(){a.value.script.scriptFormat==="JavaScript"?a.value.script.scriptContent="var a = 1;":a.value.script.scriptFormat==="Groovy"&&(a.value.script.scriptContent="def a = 1;"),i(a.value.script.scriptFormat,a.value.script.scriptContent)}function I(){a.value.script.scriptFormat==="JavaScript"&&!a.value.script.scriptContent?a.value.script.scriptContent="var a = 1;":a.value.script.scriptFormat==="Groovy"&&!a.value.script.scriptContent&&(a.value.script.scriptContent="def a = 1;"),i(a.value.script.scriptFormat,a.value.script.scriptContent)}return(kt,c)=>{const b=f("a-select"),C=f("a-switch"),k=f("a-select-option"),G=f("a-textarea"),y=f("a-tab-pane");return v(),P(x,null,L({default:l(()=>[e(y,{key:"2",tab:r(_)("\u811A\u672C\u53C2\u6570\u914D\u7F6E")},{default:l(()=>[e(p,{label:r(_)("\u662F\u5426\u542F\u7528\uFF1A")},{default:l(()=>[e(C,{checked:r(a).script.enabled,"onUpdate:checked":c[1]||(c[1]=o=>r(a).script.enabled=o)},null,8,["checked"])]),_:1},8,["label"]),r(a).script.enabled?(v(),Q(W,{key:0},[e(p,{label:r(_)("\u811A\u672C\u683C\u5F0F\uFF1A")},{default:l(()=>[e(b,{value:r(a).script.scriptFormat,"onUpdate:value":c[2]||(c[2]=o=>r(a).script.scriptFormat=o),onChange:m,style:{width:"100%"}},{default:l(()=>[e(k,{value:"JavaScript"},{default:l(()=>[S("JavaScript")]),_:1}),e(k,{value:"Groovy"},{default:l(()=>[S("Groovy")]),_:1})]),_:1},8,["value"])]),_:1},8,["label"]),e(p,{label:r(_)("\u6267\u884C\u811A\u672C\uFF1A")},{default:l(()=>[e(G,{value:r(a).script.scriptContent,"onUpdate:value":c[3]||(c[3]=o=>r(a).script.scriptContent=o),onChange:r(s),rows:10},null,8,["value","onChange"])]),_:1},8,["label"])],64)):g("",!0)]),_:1},8,["tab"]),e(y,{key:"3",tab:"API"},{default:l(()=>[e(p,{label:r(_)("\u662F\u5426\u542F\u7528\uFF1A")},{default:l(()=>[e(C,{checked:r(a).api.enabled,"onUpdate:checked":c[4]||(c[4]=o=>r(a).api.enabled=o)},null,8,["checked"])]),_:1},8,["label"]),r(a).api.enabled?(v(),P(p,{key:0,label:r(_)("Api\u914D\u7F6E\uFF1A")},{default:l(()=>[e(E,{style:{width:"100%"},modelValue:r(a).api.apiConfig,"onUpdate:modelValue":c[5]||(c[5]=o=>r(a).api.apiConfig=o),"need-hide-components":!0},null,8,["modelValue"])]),_:1},8,["label"])):g("",!0)]),_:1}),e(y,{key:"4",tab:r(_)("\u53C2\u6570\u64CD\u4F5C")},{default:l(()=>[e(O,{needFromData:!1,processParameter:u.value},null,8,["processParameter"])]),_:1},8,["tab"])]),_:2},[r(n)?{name:"basic",fn:l(()=>[e(p,{label:r(_)("\u8BB0\u5F55\u4FE1\u606F\uFF1A")},{default:l(()=>[e(b,{value:r(a).recordInfo,"onUpdate:value":c[0]||(c[0]=o=>r(a).recordInfo=o),style:{width:"100%"},options:d},null,8,["value"])]),_:1},8,["label"])]),key:"0"}:void 0]),1024)}}})}));export{Ct as __tla,U as default};