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.9 KiB
2 lines
2.9 KiB
var s=(a,u,e)=>new Promise((l,F)=>{var m=t=>{try{r(e.next(t))}catch(o){F(o)}},p=t=>{try{r(e.throw(t))}catch(o){F(o)}},r=t=>t.done?l(t.value):Promise.resolve(t.value).then(m,p);r((e=e.apply(a,u)).next())});import{UAC as d}from"./UAC-8e255d47.js";import{Map as A}from"./Map-73575e6b.js";import{EntityOID as B}from"./EntityOID-553df0d1.js";import{RefMethodType as f,RefMethod as C}from"./RefMethod-33a71db4.js";import{TaskAPI as D}from"./TaskAPI-7024eeb9.js";import{GPNReturnObj as i,GPNReturnType as n}from"./PageBaseGroupNew-ee20c033.js";import{Y as E}from"./index-f4658ae7.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";class v extends B{constructor(u){super("TS.TA.TaskHuiBao"),u&&this.setPKVal(u)}get HisUAC(){const u=new d;return u.IsDelete=!0,u.IsUpdate=!0,u.IsInsert=!1,u}get EnMap(){const u=new A("TA_Task","\u6C47\u62A5\u5DE5\u4F5C\u4EFB\u52A1");u.AddTBIntPKOID(),u.AddTBString("SenderName",null,"\u6C47\u62A5\u7ED9",!0,!0,0,50,300,!1),u.AddDDLSysEnum("WCL",0,"\u4EFB\u52A1\u8FDB\u5EA6",!0,!0,"WCL","@0=\u672A\u5F00\u59CB@10=10%@20=20%@30=30%@40=40%@50=50%@60=60%@70=70%@80=80%@90=90%@100=100%",null,!1),u.AddDDLSysEnum("UseHH",0,"\u7528\u65F6",!0,!0,"UseHH","@0=0\u5C0F\u65F6@1=1\u5C0F\u65F6@2=2\u5C0F\u65F6@3=3\u5C0F\u65F6@4=4\u5C0F\u65F6@5=5\u5C0F\u65F6@6=6\u5C0F\u65F6@7=7\u5C0F\u65F6@8=8\u5C0F\u65F6",null,!1),u.AddDDLSysEnum("UseMM",0,"\u5206\u949F",!0,!0,"UseMM","@0=0\u5206\u949F@15=15\u5206\u949F@30=30\u5206\u949F@45=45\u5206\u949F",null,!1),u.AddTBStringDoc("HuiBaoNote",null,"\u6C47\u62A5\u5DE5\u4F5C\u8BF4\u660E",!0,!1,!0),u.AddTBStringDoc("HuiBaoPlan",null,"\u4E0B\u4E00\u6B65\u8BA1\u5212",!0,!1,!0),u.AddBoolean("IsAlertSender",!1,"\u662F\u5426\u63D0\u9192\u4EFB\u52A1\u5206\u914D\u4EBA?",!0,!0),u.AddBoolean("IsAlertFZR",!1,"\u662F\u5426\u63D0\u9192\u9879\u76EE\u8D1F\u8D23\u4EBA?",!0,!0),u.AddMyFile("\u9644\u4EF6","");const e=new C;return e.Title="\u6C47\u62A5\u5DE5\u4F5C",e.ClassMethod="Task_HuiBao",e.Icon="icon-paper-plane",e.RefMethodType=f.FuncToolbar,u.AddRefMethod(e),this._enMap=u,this._enMap}Task_HuiBao(){return s(this,null,function*(){if(this.WCL==100&&window.confirm("\u5B8C\u6210\u7387\u4E3A100%\uFF0C\u60A8\u786E\u5B9A\u8981\u63D0\u4EA4\u5417\uFF1F")==!1)return new i(n.DoNothing);const u=yield D.Task_HuiBao(this.OID,this.HuiHuiBaoNoteBao,this.HuiBaoPlan,this.WCL,this.UseHH,this.UseMM);return typeof u=="string"&&u.includes("err@")?(E.error(u.replace("@","")),new i(n.DoNothing)):new i(n.Message,u)})}beforeDelete(){return s(this,null,function*(){return Promise.resolve(!0)})}}export{v as TaskHuiBao};
|