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.8 KiB
2 lines
2.8 KiB
var l=(m,o,e)=>new Promise((r,t)=>{var u=a=>{try{s(e.next(a))}catch(i){t(i)}},F=a=>{try{s(e.throw(a))}catch(i){t(i)}},s=a=>a.done?r(a.value):Promise.resolve(a.value).then(u,F);s((e=e.apply(m,o)).next())});import{PageBaseGenerList as w,GenerListPageShowModel as D}from"./PageBaseGenerList-b0d946a7.js";import{$ as h}from"./index-f4658ae7.js";import{GloComm as N}from"./GloComm-7cfbdfd9.js";import{GPNReturnObj as p,GPNReturnType as n}from"./PageBaseGroupNew-ee20c033.js";import{D as S}from"./DataType-33901a1c.js";import"./FrmTrack-10f0746d.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./DBAccess-d3bef90d.js";import"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class q extends w{constructor(){super("GL_StartEaryer"),this.PageTitle="\u6700\u8FD1\u53D1\u8D77"}Init(){return l(this,null,function*(){this.DTFieldOfSearch="RDT",this.DTFieldOfLabel="\u53D1\u8D77\u65E5\u671F",this.Icon="",this.PageSize=0,this.LinkField="Title",this.GroupFields="FK_FlowSortText",this.GroupFieldDefault="FK_FlowSortText",this.HisGLShowModel=D.Table,this.Columns=[{Key:"WorkID",Name:"\u5DE5\u4F5CID",IsShow:!1},{Key:"FlowNo",Name:"FlowNo",IsShow:!1},{Key:"Name",Name:"\u6807\u9898",IsShow:!0,width:350},{Key:"No",Name:"\u7F16\u53F7",IsShow:!0,width:"10%"},{Key:"StarterName",Name:"\u53D1\u8D77\u4EBA",IsShow:!1},{Key:"FlowName",Name:"\u6D41\u7A0B",IsShow:!1},{Key:"NodeName",Name:"\u505C\u7559\u8282\u70B9",IsShow:!1},{Key:"DeptName",Name:"\u53D1\u8D77\u4EBA\u90E8\u95E8",IsShow:!1},{Key:"RDT",Name:"\u53D1\u8D77\u65E5\u671F",IsShow:!1,DataType:S.AppDateTime},{Key:"TodoEmps",Name:"\u5F53\u524D\u5904\u7406\u4EBA",IsShow:!1},{Key:"PRI",Name:"PRI",IsShow:!1},{Key:"FK_FlowSortText",Name:"\u76EE\u5F55",IsShow:!0,width:"25%"},{Key:"Icon",Name:"Icon",IsShow:!1},{Key:"Btns",Name:"\u64CD\u4F5C",IsShow:!1}];const o=new h("BP.WF.HttpHandler.WF");o.AddPara("FlowNo",this.RequestVal("FlowNo"));const r=(yield o.DoMethodReturnJson("StartEaryer_Init")).Start;r.forEach(t=>{t.Icon||(t.Icon="icon-user"),t.Title="<i class="+t.Icon+"></i><br/>"+t.Name,t.Btns="\u542F\u52A8\u6D41\u7A0B,\u8FD1\u671F\u53D1\u8D77,\u8FD1\u671F\u53C2\u4E0E,\u62A5\u8868"}),this.Data=r})}LinkFieldClick(o){let e="MyFlow.vue?FK_Flow="+o.No;const r=Object.keys(o);for(const u of r)e+=`&${u}=${o[u]}`;return new p(n.OpenUrlByDrawer90,e)}BtnClick(o,e){const r=N.UrlEn("TS.TSClass.FlowOneSetting",e.No);return new p(n.OpenUrlByDrawer90,r)}}export{q as GL_StartEaryer};
|