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
1.6 KiB
2 lines
1.6 KiB
var u=(l,t,e)=>new Promise((o,r)=>{var d=a=>{try{i(e.next(a))}catch(s){r(s)}},c=a=>{try{i(e.throw(a))}catch(s){r(s)}},i=a=>a.done?o(a.value):Promise.resolve(a.value).then(d,c);i((e=e.apply(l,t)).next())});import{PageBaseGenerList as m,GenerListPageShowModel as p}from"./PageBaseGenerList-b0d946a7.js";import{by as w,$ as N}from"./index-f4658ae7.js";import{GPNReturnObj as h,GPNReturnType as n}from"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class f extends m{constructor(){super("GL_Batch"),this.PageTitle="\u6279\u5904\u7406"}Init(){return u(this,null,function*(){this.LinkField="Name",this.GroupFields="FlowName",this.GroupFieldDefault="FlowName",this.HisGLShowModel=p.Table,this.Icon="",this.PageSize=0,this.LabFields="WFState",this.Columns=[{Key:"FlowName",Name:"\u6D41\u7A0B",IsShow:!0,DataType:1,width:200},{Key:"Name",Name:"\u8282\u70B9\u540D\u79F0",IsShow:!0,DataType:1,width:200},{Key:"NodeID",Name:"\u8282\u70B9ID",IsShow:!0,DataType:1,width:66},{Key:"BatchRole",Name:"\u89C4\u5219",IsShow:!1,IsShowMobile:!1,DataType:1,width:200},{Key:"Num",Name:"\u5F85\u529E\u6570",IsShow:!0,DataType:7,width:144}];const e=yield new N("BP.WF.HttpHandler.WF").DoMethodReturnJson("Batch_Init");this.Data=e})}LinkFieldClick(t){if(t.BatchRole==1)if(w()){const e="/src/CCMobile/WorkOpt/Batch/BatchWorkCheckModel.vue?NodeID="+t.NodeID;return new h(n.OpenUrlByTab,e)}else{const e="/src/WF/WorkOpt/Batch/BatchWorkCheckModel.vue?NodeID="+t.NodeID,o=t.FlowName+": "+t.Name;return new h(n.OpenUrlByDrawer90,e,o)}}BtnClick(t,e){if(t===e.WorkID)return null}}export{f as GL_Batch};
|