var d=(a,i,o)=>new Promise((u,e)=>{var m=t=>{try{p(o.next(t))}catch(n){e(n)}},r=t=>{try{p(o.throw(t))}catch(n){e(n)}},p=t=>t.done?u(t.value):Promise.resolve(t.value).then(m,r);p((o=o.apply(a,i)).next())});import{ND1Rpt as s}from"./ND1Rpt-cb8d7e37.js";import{$ as c}from"./index-f4658ae7.js";import{windowOpen as l}from"./windowOpen-b8703c39.js";import{Direction as F}from"./Direction-43f7cd43.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.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"./EntityOID-553df0d1.js";import"./Entities-6a72b013.js";import"./ND101Dtl1-92d40323.js";import"./DBAccess-d3bef90d.js";import"./SFSearchWebApi-131e8c9a.js";import"./EntityNoName-d08126ae.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./SFPara-fcf90e75.js";import"./EntityMyPK-e742fec8.js";import"./SFColumn-aac2044d.js";import"./restApi-54e26232.js";import"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./Cond-7bb97535.js";import"./Node-6b42ba5e.js";import"./EntityNodeID-d5ae71b1.js";class rr{constructor(){}static TableTopBtnClick(i,o,u,e,m){return d(this,null,function*(){if((i=="\u65B0\u589E"||i=="\u65B0\u5EFA")&&o=="ND101Dtl1"){if(m==null)return alert("\u6CA1\u6709json\u6570\u636E."),!1;const r=new s(u);return yield r.Retrieve(),r.CopyJson(m),yield r.Update(),yield r.NewDtlRow(),"reload"}if(i==="\u5BFC\u5165"&&o==="TS.ZH.Pos"){alert("\u6267\u884C\u5BFC\u5165."+u);return}if(i==="\u5BFC\u51FA"&&o==="TS.ZH.Pos"){alert("\u6267\u884C\u5BFC\u51FA\uFF1A "+u);return}if(i==="\u65B0\u5EFA\u5B50\u6D41\u7A0B"&&l(""),o==="TS.WF.Cond"&&i.indexOf("\u68C0\u67E5")>=0){const r=new F;yield r.RetrieveFromDBSources();const p=new c("BP.WF.HttpHandler.WF_Admin_Cond2020");p.AddPara("ToNodeID",r.ToNode),p.AddPara("FK_Node",r.Node),p.AddPara("CondType",2);const t=yield p.DoMethodReturnString("List_DoCheck");alert(t);return}})}}export{rr as FrmDtlBtnClick};