Files
aiot-platform-ui/apps/web-antd/dist/js/UserTaskCustomConfig-yFT1ecOD.js

2 lines
11 KiB
JavaScript
Raw Normal View History

var Ee=(Q,Z,s)=>new Promise((w,I)=>{var P=y=>{try{T(s.next(y))}catch(S){I(S)}},C=y=>{try{T(s.throw(y))}catch(S){I(S)}},T=y=>y.done?w(y.value):Promise.resolve(y.value).then(P,C);T((s=s.apply(Q,Z)).next())});import{cb as k,cd as G,c2 as D,bY as B,bT as ge,cc as be,bB as je,ay as Fe,aM as le,ac as Oe}from"./bootstrap-B1E5TySt.js";import{g as xe}from"./index-5-EHLENi.js";import{F as h,e as Te,f as Le,R as Me,g as qe,h as Ge,i as Ve,j as Ye,O as Re,D as We}from"./consts-D1Imw0A8.js";import{u as ze}from"./helpers-CpaGtqjB.js";import{b as $e}from"./biz-bpm-enum-DQJBn5Qr.js";import{m as Je,aE as Xe,b9 as r,w as Ke,v as Qe,be as Ze,ad as c,b2 as o,j as u,ab as $,ac as ae,ae as d,bJ as n,ai as f,u as l,I as A,bb as U,bp as N,bL as et,R as tt,n as lt}from"../jse/index-index-CTOIrkDY.js";const at={class:"flex-col"},st={class:"flex-col"},nt={class:"flex-col"},ut={class:"button-setting-pane"},it={class:"button-setting-item-label"},ot={class:"button-setting-item-label"},dt=["onBlur","onUpdate:modelValue","placeholder"],rt={class:"button-setting-item-label"},vt={key:2,class:"field-setting-pane"},pt={class:"field-permit-title"},ct={class:"other-titles"},mt={class:"field-setting-item-label"},ft={class:"item-radio-wrap"},yt={class:"item-radio-wrap"},Et={class:"item-radio-wrap"},gt=Je({name:"ElementCustomConfig4UserTask",__name:"UserTaskCustomConfig",props:{id:{type:String,required:!1,default:""},type:{type:String,required:!1,default:""}},setup(Q){const Z=Q,s=Xe("prefix"),w=r(),I=r(),P=r(),C=r(),T=r(),y=r(),S=r([]),V=r(),O=r(),Y=r(),W=r(),x=r(),{btnDisplayNameEdit:Ne,changeBtnDisplayName:Se,btnDisplayNameBlurEvent:_e}=we(),L=r([]),{formType:se,fieldsPermissionConfig:ke,getNodeConfigFormFields:Ae}=ze(h.READ),z=r({value:Te.USER}),J=r({value:!1}),X=r({value:!1}),E=r(),ne=r(),K=r(),m=()=>window==null?void 0:window.bpmnInstances,Ue=()=>{var v,e,_,t,i,p,H,M,q,b,te,j,F,ie,oe,de,re,ve,pe,ce,me;if(K.value=m().bpmnElement,S.value=he(K.value.id,m().modeler),E.value=(e=(v=K.value.businessObject)==null?void 0:v.extensionElements)!=null?e:m().moddle.create("bpmn:ExtensionElements",{values:[]}),z.value=((t=(_=E.value.values)==null?void 0:_.find(a=>a.$type===`${s}:ApproveType`))==null?void 0:t[0])||m().moddle.create(`${s}:ApproveType`,{value:Te.USER}),w.value=((p=(i=E.value.values)==null?void 0:i.find(a=>a.$type===`${s}:AssignStartUserHandlerType`))==null?void 0:p[0])||m().moddle.create(`${s}:AssignStartUserHandlerType`,{value:1}),I.value=w.value.value,P.value=((M=(H=E.value.values)==null?void 0:H.find(a=>a.$type===`${s}:RejectHandlerType`))==null?void 0:M[0])||m().moddle.create(`${s}:RejectHandlerType`,{value:1}),C.value=P.value.value,T.value=((b=(q=E.value.values)==null?void 0:q.find(a=>a.$type===`${s}:RejectReturnTaskId`))==null?void 0:b[0])||m().moddle.create(`${s}:RejectReturnTaskId`,{value:""}),y.value=T.value.value,V.value=((j=(te=E.value.values)==null?void 0:te.find(a=>a.$type===`${s}:AssignEmptyHandlerType`))==null?void 0:j[0])||m().moddle.create(`${s}:AssignEmptyHandlerType`,{value:1}),O.value=V.value.value,Y.value=((ie=(F=E.value.values)==null?void 0:F.find(a=>a.$type===`${s}:AssignEmptyUserIds`))==null?void 0:ie[0])||m().moddle.create(`${s}:AssignEmptyUserIds`,{value:""}),W.value=(oe=Y.value.value)==null?void 0:oe.split(",").map(a=>{const R=Number(a);return R>Number.MAX_SAFE_INTEGER||R<-Number.MAX_SAFE_INTEGER?a:R}),x.value=(de=E.value.values)==null?void 0:de.find(a=>a.$type===`${s}:ButtonsSetting`),x.value.length===0&&We.forEach(a=>{x.value.push(m().moddle.create(`${s}:ButtonsSetting`,{"flowable:id":a.id,"flowable:displayName":a.displayName,"flowable:enable":a.enable}))}),se.value===$e.NORMAL){const a=(re=E.value.values)==null?void 0:re.find(R=>R.$type===`${s}:FieldsPermission`);L.value=[],Ae(),ke.value.forEach(R=>{var fe,ye;R.permission=(ye=(fe=a==null?void 0:a.find(Pe=>Pe.field===R.field))==null?void 0:fe.permission)!=null?ye:"1",L.value.push(m().moddle.create(`${s}:FieldsPermission`,R))})}J.value=((ve=E.value.values)==null?void 0:ve.find(a=>a.$type===`${s}:SignEnable`))||m().moddle.create(`${s}:SignEnable`,{value:!1}),X.value=((pe=E.value.