You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
3.9 KiB

var n=(u,t,e)=>new Promise((o,r)=>{var s=m=>{try{i(e.next(m))}catch(p){r(p)}},a=m=>{try{i(e.throw(m))}catch(p){r(p)}},i=m=>m.done?o(m.value):Promise.resolve(m.value).then(s,a);i((e=e.apply(u,t)).next())});import{N as d}from"./AR501-7ee38959.js";import{Directions as N,DirectionAttr as F}from"./Direction-43f7cd43.js";import{EntityNodeID as I}from"./EntityNodeID-d5ae71b1.js";import{Map as l}from"./Map-73575e6b.js";import{UAC as D}from"./UAC-8e255d47.js";import{$ as h}from"./index-f4658ae7.js";import"./Node-6b42ba5e.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Attr-d5feb8b8.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./Entities-6a72b013.js";import"./BtnLab-46145c97.js";import"./EntityNoName-d08126ae.js";import"./EnumLab-9ed99ea3.js";import"./FrmNode-4376932d.js";import"./EntityMyPK-e742fec8.js";import"./MapData-4fa397be.js";import"./EnumLab-4f91f91c.js";import"./GloComm-7cfbdfd9.js";import"./FrmTrack-10f0746d.js";import"./DBAccess-d3bef90d.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Group-ab70f402.js";import"./EnumLab-d43291c1.js";import"./Page-34b19d96.js";import"./Help-be517e8f.js";import"./PageBaseGroupNew-ee20c033.js";import"./DeliveryWay-8ff1107a.js";import"./GPE_ShenFenModel-c62f15cb.js";import"./NodeStation-c4e78147.js";import"./NodeEmp-be38ef1e.js";import"./NodeDept-9cc0d31c.js";import"./MapExt-db8cd7f3.js";import"./MapAttr-cb594d82.js";import"./Events-141c34ea.js";import"./SFTable-d63f9fb4.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./ARBindWebApi-a291a7d1.js";import"./GPE_TurnTo-19ffccf6.js";import"./GPE_TodolistModel-aee1caa6.js";import"./NodeToolbar-67595d83.js";import"./EntityOID-553df0d1.js";import"./SubFlow-ddccebaa.js";import"./GPE_OvertimeRole-ced14cc8.js";import"./FrmNodeExt-7793b2aa.js";import"./GPE_FrmNodeEnableRole-5b2614d1.js";import"./GPE_FrmCtrlSln-4f84a728.js";import"./FrmNodeBatch-93b1b7e2.js";import"./GPE_FrmTransfer-895ecb95.js";import"./FrmTransferCustom-5720752b.js";import"./SysEvent-83a4fc0b.js";import"./PushMsg-3c61f704.js";import"./GPE_FrmTrack-ec5abd7c.js";import"./GPE_BlockModel-93e72240.js";import"./GPE_CCWriteRole-5647caf9.js";import"./Cond-7bb97535.js";class yt extends I{get NodeFrmID(){return this.GetValStringByKey("NodeFrmID")}constructor(t){super("TS.WF.NodeExtCond"),t&&(this.NodeID=t)}get HisUAC(){const t=new D;return t.IsDelete=!0,t.IsUpdate=!0,t.IsInsert=!0,t}get EnMap(){const t=new l("WF_Node","\u8282\u70B9\u5C5E\u6027");return t.AddTBIntPK(d.NodeID,"\u8282\u70B9ID"),t.AddTBString(d.Name,null,"\u540D\u79F0",!0,!1,0,50,200),this.NodeID>10&&t.AddMapLoader(()=>n(this,null,function*(){const e=new N;yield e.Init(),yield e.Retrieve(F.Node,this.NodeID,"Idx"),e.forEach(o=>{let r="";r="/src/WF/Comm/Dtl/DtlSearch.vue?EnName=TS.WF.Cond&RefPK=RefPKVal&ButsTableTop=\u68C0\u67E5\u6B63\u786E\u6027&ButsItem=&IsMove=true&OrderBy=Idx",r+="&FK_Node="+o.Node+"&ToNodeID="+o.ToNode,r+="&NodeID="+o.Node+"&FK_Flow="+o.FK_Flow,r+="&RefPKVal="+o.MyPK,r+="&ShowAttrs=DataFromText,Note",this._enMap.AddRM_UrlTabOpen(""+o.ToNode+"-"+o.ToNodeName,r,"icon-plane")})})),this._enMap=t,this._enMap}DoFrmAttr(){return this.NodeFrmID==""||this.NodeFrmID==null?"err@\u9519\u8BEF,\u8BF7\u5148\u8BBE\u7F6E\u8868\u5355ID.":"url@/src/WF/Comm/En.vue?EnName=TS.AttrNode.FrmNodeExt&PKVal="+this.NodeID+"_"+this.NodeFrmID}DoSetIt(){return n(this,null,function*(){if(this.NodeFrmID==""||this.NodeFrmID==null)throw new Error("err@\u9519\u8BEF,\u8BF7\u5148\u8BBE\u7F6E\u8868\u5355ID.");const t=new h("BP.WF.HttpHandler.WF_Admin_AttrNode_FrmSln");return t.AddPara("FK_Node",this.NodeID),yield t.DoMethodReturnString("RefOneFrmTree_SetAllNodeFrmUseThisSln")})}}export{yt as NodeExtCond};