var w=(s,o,t)=>new Promise((m,l)=>{var e=i=>{try{D(t.next(i))}catch(B){l(B)}},r=i=>{try{D(t.throw(i))}catch(B){l(B)}},D=i=>i.done?m(i.value):Promise.resolve(i.value).then(e,r);D((t=t.apply(s,o)).next())});import{ND1Rpt as C}from"./ND1Rpt-cb8d7e37.js";import{GloComm as n}from"./GloComm-7cfbdfd9.js";import{GPNReturnObj as u,GPNReturnType as p}from"./PageBaseGroupNew-ee20c033.js";import"./UAC-8e255d47.js";import"./index-f4658ae7.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"./FrmTrack-10f0746d.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class Z{constructor(){}static TableTopBtnClick(o,t,m,l,e){return w(this,null,function*(){if(o=="\u65B0\u589E\u4EA7\u54C1"&&t=="ND101Dtl1"){if(e==null)return alert("\u6CA1\u6709json\u6570\u636E."),new u(p.DoNothing);const r=new C(m);return yield r.Retrieve(),r.CopyJson(e),r.product?(yield r.Update(),yield r.NewDtlRow(),new u(p.Reload)):(alert("\u6CA1\u6709\u4E3B\u4EA7\u54C1"),new u(p.DoNothing))}if(t==="ND101Dtl1"&&o=="\u9500\u91CF\u548C\u5B9E\u9645\u6536\u5165"){const r=n.UrlGenerList("GL_F001Btn1","&ABC=xxxx");return new u(p.OpenUrlByDrawer75,r)}if(t==="ND101Dtl1"&&o=="\u91CF\u4EF7\u5173\u7CFB"){const r=n.UrlGenerList("GL_F001Btn2","");return new u(p.OpenUrlByDrawer75,r)}if(t==="ND101Dtl1"&&o=="\u4EF7\u683C\u4F53\u7CFB"){const r=n.UrlGenerList("GL_F001Btn3","");return new u(p.OpenUrlByDrawer75,r)}if(t==="ND101Dtl1"&&o=="\u4EF7\u683C\u7533\u8BF7\u8BB0\u5F55"){const r=n.UrlGenerList("GL_F001Btn4","");return new u(p.OpenUrlByDrawer75,r)}})}}export{Z as FrmDtlBtnClick};