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
3.1 KiB
2 lines
3.1 KiB
var F=(l,a,u)=>new Promise((e,t)=>{var i=o=>{try{s(u.next(o))}catch(n){t(n)}},r=o=>{try{s(u.throw(o))}catch(n){t(n)}},s=o=>o.done?e(o.value):Promise.resolve(o.value).then(i,r);s((u=u.apply(l,a)).next())});import{PageBaseGenerList as m}from"./PageBaseGenerList-b0d946a7.js";import{$ as d}from"./index-f4658ae7.js";import{GPNReturnObj as h,GPNReturnType as D}from"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class T extends m{constructor(){super("GL_TaskPoolSharing"),this.PageTitle="\u5171\u4EAB\u4EFB\u52A1"}Init(){return F(this,null,function*(){this.DTFieldOfSearch="RDT",this.DTFieldOfLabel="\u53D1\u8D77\u65E5\u671F",this.LinkField="Title",this.GroupFields="NodeName,FlowName,StarterName",this.GroupFieldDefault="FlowName",this.Icon="",this.BtnOfToolbar="\u6253\u5370",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},{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:"\u4F18\u5148",IsShow:!0,DataType:1,width:46},{Key:"SDT",Name:"\u5E94\u5B8C\u6210\u65F6\u95F4",IsShow:!0,DataType:7,width:144},{Key:"ADT",Name:"\u63A5\u53D7\u65F6\u95F4",IsShow:!0,DataType:7,width:150},{Key:"IsRead",Name:"\u662F\u5426\u8BFB\u53D6",IsShow:!1,DataType:2},{Key:"WFState",Name:"\u6807\u7B7E",IsShow:!0,DataType:2}];const u=yield new d("BP.WF.HttpHandler.WF").DoMethodReturnJson("TaskPoolSharing_Init");u.forEach(e=>{let t="";e.SDT>="2022-02-09"&&(t="\u903E\u671F"),e.WFState==1&&(e.WFState="\u8349\u7A3F"),e.WFState==2&&(e.WFState="\u8FDB\u884C\u4E2D"),e.WFState==5&&(e.WFState=t+"<font color=red>\u9000\u56DE</font>"),e.WFState==3&&(e.WFState=t+"<font color=green>\u5B8C\u6210</font>"),e.WFState==6&&(e.WFState=t+"<font color=red>\u79FB\u4EA4</font>"),e.WFState==8&&(e.WFState=t+"<font color=red>\u52A0\u7B7E</font>")}),this.Data=u})}LinkFieldClick(a){if(window.confirm("\u60A8\u786E\u5B9A\u8981\u7533\u8BF7\u4E0B\u6765\u8BE5\u4EFB\u52A1\u5417\uFF1F")==!1)return;const u=new d("BP.WF.HttpHandler.WF");u.AddPara("WorkID",a.WorkID);const e=u.DoMethodReturnString("TaskPoolSharing_Apply");alert(e);let t="/#/WF/MyFlow?WorkID="+a.WorkID;const i=Object.keys(a);for(const r of i)r!=="WorkID"&&(t+=`&${r}=${a[r]}`);window.open(t)}BtnClick(a,u){const e=window.location.hash;let t="";if(a=="\u6279\u5904\u7406")return u?(e.includes("WF")==!0?t="/#/WF/Comm/GenerList?EnName=GL_Batch&NodeID="+u.NodeID:e.includes("Middle")==!0?t="/#/Middle/GenerList?EnName=GL_Batch&NodeID="+u.NodeID:t="/#/WF/Comm/GenerList?EnName=GL_Batch&NodeID="+u.NodeID,new h(D.GoToUrl,t)):(e.includes("WF")==!0?t="/#/WF/Comm/GenerList?EnName=GL_Batch":e.includes("Middle")==!0?t="/#/Middle/GenerList?EnName=GL_Batch":t="/#/WF/Comm/GenerList?EnName=GL_Batch",new h(D.GoToUrl,t));alert("\u672A\u5B9E\u73B0\u7684\u6309\u94AE\u529F\u80FD:"+a)}}export{T as GL_TaskPoolSharing};
|