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
2.5 KiB
2 lines
2.5 KiB
var F=(s,u,t)=>new Promise((e,a)=>{var h=r=>{try{i(t.next(r))}catch(o){a(o)}},d=r=>{try{i(t.throw(r))}catch(o){a(o)}},i=r=>r.done?e(r.value):Promise.resolve(r.value).then(h,d);i((t=t.apply(s,u)).next())});import{PageBaseGenerList as n}from"./PageBaseGenerList-b0d946a7.js";import{$ as I}from"./index-f4658ae7.js";import{GPNReturnObj as l,GPNReturnType as D}from"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class f extends n{constructor(){super("GL_TARecentWork"),this.PageTitle="\u8FD1\u671F\u5DE5\u4F5C"}Init(){return F(this,null,function*(){this.DTFieldOfSearch="RDT",this.DTFieldOfLabel="\u53D1\u8D77\u65E5\u671F",this.LinkField="Title",this.LabFields="WFState",this.Icon="",this.BtnOfToolbar="\u5BFC\u51FA",this.PageSize=15,this.Columns=[{Key:"WorkID",Name:"\u5DE5\u4F5CID",IsShow:!1,DataType:2},{Key:"Title",Name:"\u6807\u9898",IsShow:!0,DataType:1,width:350},{Key:"StarterName",Name:"\u53D1\u8D77\u4EBA",IsShow:!0,DataType:1,width:66},{Key:"NodeName",Name:"\u505C\u7559\u8282\u70B9",IsShow:!0,DataType:1,width:150},{Key:"FlowName",Name:"\u6D41\u7A0B",IsShow:!0,DataType:1,width:150},{Key:"RDT",Name:"\u53D1\u8D77\u65F6\u95F4",IsShow:!0,DataType:7,width:144},{Key:"Sender",Name:"\u53D1\u9001\u4EBA",IsShow:!0,DataType:1,width:121},{Key:"PRI",Name:"PRI",IsShow:!0,DataType:1,width:50},{Key:"WFState",Name:"\u6807\u7B7E",IsShow:!0,DataType:2,width:160}];const u=new I("BP.WF.HttpHandler.WF");u.AddPara("FlowNo",this.RequestVal("FlowNo"));const t=yield u.DoMethodReturnJson("RecentWork_Init");t.forEach(e=>{const a="";e.WFState==1&&(e.WFState="@\u8349\u7A3F=orange"),e.WFState==2&&(e.WFState="@\u8FDB\u884C\u4E2D=green"),e.WFState==5&&(e.WFState=a+"@\u9000\u56DE=red"),e.WFState==3&&(e.WFState=a+"@\u5B8C\u6210=green"),e.WFState==6&&(e.WFState=a+"@\u79FB\u4EA4=red"),e.WFState==8&&(e.WFState=a+"@\u52A0\u7B7E=red"),e.PRI==0&&(e.PRI='<img src="resource/WF/Img/PRI/0.png" style="display:inline"/>'),e.PRI==1&&(e.PRI='<img src="resource/WF/Img/PRI/1.png" style="display:inline"/>'),e.PRI==2&&(e.PRI='<img src="resource/WF/Img/PRI/2.png" style="display:inline"/>')}),this.Data=t,this.GroupFields="NodeName,FlowName",this.GroupFieldDefault=""})}LinkFieldClick(u){let t="/#/WF/MyView?WorkID="+u.WorkID;const e=Object.keys(u);for(const a of e)a!=="WorkID"&&(t+=`&${a}=${u[a]}`);return new l(D.OpenUrlByDrawer75,t)}BtnClick(u,t){if(u=="\u6279\u5904\u7406"){const e="/@/WF/Batch?"+t.WorkID;return new l(D.GoToUrl,e)}alert("\u6CA1\u6709\u5904\u7406\u529F\u80FD"+u)}}export{f as GL_TARecentWork};
|