var D=(h,a,e)=>new Promise((t,i)=>{var r=u=>{try{s(e.next(u))}catch(l){i(l)}},o=u=>{try{s(e.throw(u))}catch(l){i(l)}},s=u=>u.done?t(u.value):Promise.resolve(u.value).then(r,o);s((e=e.apply(h,a)).next())});import{PageBaseGenerList as p}from"./PageBaseGenerList-b0d946a7.js";import{bs as I,bA as w,by as y,$ as N}from"./index-f4658ae7.js";import{WebConfig as F}from"./WebConfig-c30998ac.js";import{GPNReturnObj as n,GPNReturnType as d}from"./PageBaseGroupNew-ee20c033.js";import m from"./BSEntity-840a884b.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./ParamsUtils-3cbc5822.js";import"./ParamUtils-cdc24dd6.js";class P extends p{constructor(){super("GL_BatchWorkCheckModel"),this.PageTitle="\u6279\u5904\u7406"}Init(){return D(this,null,function*(){var r;this.LinkField="Title",this.Icon="",this.PageSize=0,this.BtnOfToolbar="\u53D1\u9001,\u9000\u56DE",this.Columns=[{Key:"Title",Name:"\u6807\u9898",IsShow:!0,DataType:1,width:200},{Key:"WorkID",Name:"WorkID",IsShow:!1,DataType:1,width:200},{Key:"NodeID",Name:"\u8282\u70B9ID",IsShow:!1,DataType:1,width:66},{Key:"Name",Name:"\u8282\u70B9\u540D\u79F0",IsShow:!1,DataType:1,width:200},{Key:"BatchRole",Name:"\u89C4\u5219",IsShow:!1,DataType:1,width:200},{Key:"StarterName",Name:"\u53D1\u8D77\u4EBA",IsShow:!0,DataType:1,width:200},{Key:"ADT",Name:"\u63A5\u6536\u65E5\u671F",IsShow:!0,DataType:1,width:200},{Key:"Num",Name:"\u5F85\u529E\u6570\u91CF",IsShow:!1,DataType:7,width:144},{Key:"FlowNote",Name:"\u5BA1\u6838\u610F\u89C1",IsShow:!1,DataType:1,width:144}];const a=new N("BP.WF.HttpHandler.WF_WorkOpt_Batch");a.AddPara("FK_Node",this.params.NodeID);const e=yield a.DoMethodReturnJson("WorkCheckModel_Init");e.Works.forEach(o=>{o.ADT=o.ADT?o.ADT=="\u65E0"?"\u65E0":I(o.ADT).format("YYYY-MM-DD HH:mm"):""}),this.Data=e;const t=new m("BP.WF.Node",(r=this.params)==null?void 0:r.NodeID);yield t.RetrieveFromDBSources(),w(t==null?void 0:t.data.AtPara,"BatchCheckNoteModel");const i=w(t.data.AtPara,"BatchFields")||"";for(let o=0;o