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
6.3 KiB

var f=Object.defineProperty;var S=(e,u,t)=>u in e?f(e,u,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[u]=t;var r=(e,u,t)=>(S(e,typeof u!="symbol"?u+"":u,t),t);var i=(e,u,t)=>new Promise((d,s)=>{var l=p=>{try{A(t.next(p))}catch(E){s(E)}},T=p=>{try{A(t.throw(p))}catch(E){s(E)}},A=p=>p.done?d(p.value):Promise.resolve(p.value).then(l,T);A((t=t.apply(e,u)).next())});import{UAC as g}from"./UAC-8e255d47.js";import{Map as h}from"./Map-73575e6b.js";import{EntityOID as I,EntitiesOID as w}from"./EntityOID-553df0d1.js";import{EntityNoNameAttr as C}from"./EntityNoName-d08126ae.js";import{RefMethodType as m,RefMethod as F}from"./RefMethod-33a71db4.js";import{Y as B}from"./index-f4658ae7.js";import{GPNReturnObj as n,GPNReturnType as o}from"./PageBaseGroupNew-ee20c033.js";import{TaskAPI as c}from"./TaskAPI-7024eeb9.js";import{Tracks as M}from"./Track-5df0f7a5.js";import{GloComm as D}from"./GloComm-7cfbdfd9.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Attr-d5feb8b8.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./Entities-6a72b013.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./EntityMyPK-e742fec8.js";import"./FrmTrack-10f0746d.js";import"./DBAccess-d3bef90d.js";class a extends C{}r(a,"OrgNo","OrgNo"),r(a,"FK_FlowSort","FK_FlowSort"),r(a,"BillNoFormat","BillNoFormat"),r(a,"Draft","Draft"),r(a,"FlowEventEntity","FlowEventEntity"),r(a,"PTable","PTable"),r(a,"IsCanStart","IsCanStart"),r(a,"TitleRole","TitleRole"),r(a,"Ver","Ver");class k extends I{constructor(u){super("TS.TA.Task"),u&&this.setPKVal(u)}get HisUAC(){const u=new g;return u.IsDelete=!0,u.IsUpdate=!0,u.IsInsert=!1,u}get EnMap(){const u=new h("TA_Task","\u4EFB\u52A1");u.GroupBarShowModel=1,u.AddGroupAttr("\u4EFB\u52A1\u4FE1\u606F"),u.AddTBIntPK("OID","\u5DE5\u4F5CID",!0),u.AddTBInt("WCL",0,"\u4EFB\u52A1\u5B8C\u6210\u7387",!0,!0),u.AddTBString("Title",null,"\u6807\u9898",!0,!0,0,50,300,!0),u.AddTBString("EmpNo",null,"\u5904\u7406\u4EBA",!0,!0,0,50,300),u.AddTBString("EmpName",null,"\u540D\u79F0",!0,!0,0,50,300),u.AddTBInt("TaskSta",0,"Task\u72B6\u6001",!0,!0),u.AddBoolean("IsRead",!1,"\u662F\u5426\u8BFB\u53D6?",!0,!0),u.AddTBStringDoc("NowMsg",null,"\u5373\u65F6\u6D88\u606F",!0,!0,!0),u.AddTBDateTime("ADT",null,"\u6D3B\u52A8\u65E5\u671F",!0,!0),u.AddTBDateTime("RDT",null,"\u8BB0\u5F55\u65E5\u671F",!0,!0),u.AddGroupAttr("\u7CFB\u7EDF\u4FE1\u606F"),u.AddTBString("SenderNo",null,"\u5206\u914D\u4EBA\u7F16\u53F7",!0,!0,0,50,300),u.AddTBString("SenderName",null,"\u5206\u914D\u4EBA\u540D\u79F0",!0,!0,0,50,300),u.AddTBString("TemplateNo",null,"\u6A21\u677F\u7F16\u53F7",!0,!0,0,50,300),u.AddTBString("TemplateName",null,"\u6A21\u677F\u540D\u79F0",!0,!0,0,50,300),u.AddTBString("NodeNo",null,"\u8282\u70B9\u7F16\u53F7",!0,!0,0,50,300),u.AddTBString("NodeName",null,"\u8282\u70B9\u540D\u79F0",!0,!0,0,50,300),u.AddTBInt("UseHH",0,"\u7528\u65F6",!0,!0),u.AddTBInt("UseMM",0,"\u5206\u949F",!0,!0),u.AddTBInt("HuiBaoTimes",0,"\u6C47\u62A5\u6B21\u6570",!0,!0),u.AddGroupAttr("\u9879\u76EE\u4FE1\u606F"),u.AddTBString("PrjNo",null,"\u9879\u76EE\u7F16\u53F7",!0,!0,0,50,300),u.AddTBString("PrjName",null,"\u540D\u79F0",!0,!0,0,50,300),u.AddTBString("StarterNo",null,"\u53D1\u8D77\u4EBA\u7F16\u53F7",!0,!0,0,50,300),u.AddTBString("StarterName",null,"\u53D1\u8D77\u4EBA\u540D\u79F0",!0,!0,0,50,300),u.AddTBInt("PrjSta",0,"\u9879\u76EE\u72B6\u6001",!0,!0),u.AddTBInt("PRI",0,"\u4F18\u5148\u7EA7",!0,!0),u.AddRM_DtlSearch("\u8F68\u8FF9",new M,"TaskID",null,null,null,"icon-user",!1,"");const t=new F;t.Title="\u6C47\u62A5",t.ClassMethod="Task_HuiBao",t.Icon="icon-paper-plane",t.RefMethodType=m.FuncToolbar,u.AddRefMethod(t);const d=new F;d.Title="\u63D0\u4EA4",d.ClassMethod="Task_Submit",d.Icon="icon-paper-plane",d.RefMethodType=m.FuncToolbar,u.AddRefMethod(d);const s=new F;s.Title="\u9000\u56DE",s.ClassMethod="Task_Return",s.Icon="icon-paper-plane",s.RefMethodType=m.FuncToolbar,u.AddRefMethod(s);const l=new F;l.Title="\u79FB\u4EA4",l.ClassMethod="Task_Shift",l.Icon="icon-paper-plane",l.RefMethodType=m.FuncToolbar,u.AddRefMethod(l);const T=new F;return T.Title="\u5BA1\u6838",T.ClassMethod="Task_Checked",T.Icon="icon-paper-plane",T.RefMethodType=m.FuncToolbar,u.AddRefMethod(T),this._enMap=u,this._enMap}Task_HuiBao(){return i(this,null,function*(){const u=D.UrlEnOnly("TS.TA.TaskSubmit",this.OID.toString());return new n(o.OpenIframeByDrawer30,u)})}Task_Submit(){return i(this,null,function*(){const u=D.UrlEnOnly("TS.TA.TaskSubmit",this.OID.toString());return new n(o.OpenIframeByDrawer30,u)})}Task_Return(){return i(this,null,function*(){const u=window.prompt("\u8BF7\u8F93\u5165\u63D0\u4EA4\u8BF4\u660E","\u60A8\u5206\u7ED9\u6211\u7684\u4EFB\u52A1\u5DF2\u7ECF\u5B8C\u6210,\u8BF7\u68C0\u67E5."),t=yield c.Task_Submit(this.OID,u);return typeof t=="string"&&t.includes("err@")?(B.error(t.replace("@","")),new n(o.DoNothing)):new n(o.Message,t)})}Task_Shift(){return i(this,null,function*(){const u=window.prompt("\u8BF7\u8F93\u5165\u63D0\u4EA4\u8BF4\u660E","\u60A8\u5206\u7ED9\u6211\u7684\u4EFB\u52A1\u5DF2\u7ECF\u5B8C\u6210,\u8BF7\u68C0\u67E5."),t=yield c.Task_Submit(this.OID,u);return typeof t=="string"&&t.includes("err@")?(B.error(t.replace("@","")),new n(o.DoNothing)):new n(o.Message,t)})}Task_CheckPassed(){return i(this,null,function*(){const u=window.prompt("\u8BF7\u8F93\u5165\u63D0\u4EA4\u8BF4\u660E","\u60A8\u5206\u7ED9\u6211\u7684\u4EFB\u52A1\u5DF2\u7ECF\u5B8C\u6210,\u8BF7\u68C0\u67E5."),t=yield c.Task_Submit(this.OID,u);return typeof t=="string"&&t.includes("err@")?(B.error(t.replace("@","")),new n(o.DoNothing)):new n(o.Message,t)})}Task_CheckUnPassed(){return i(this,null,function*(){const u=window.prompt("\u8BF7\u8F93\u5165\u63D0\u4EA4\u8BF4\u660E","\u60A8\u5206\u7ED9\u6211\u7684\u4EFB\u52A1\u5DF2\u7ECF\u5B8C\u6210,\u8BF7\u68C0\u67E5."),t=yield c.Task_Submit(this.OID,u);return typeof t=="string"&&t.includes("err@")?(B.error(t.replace("@","")),new n(o.DoNothing)):new n(o.Message,t)})}beforeDelete(){return i(this,null,function*(){return Promise.resolve(!0)})}}class ou extends w{get GetNewEntity(){return new k}constructor(){super()}}export{a as FlowAttr,k as Task,ou as Tasks};