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

var S=Object.defineProperty;var p=(s,e,i)=>e in s?S(s,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):s[e]=i;var t=(s,e,i)=>(p(s,typeof e!="symbol"?e+"":e,i),i);var f=(s,e,i)=>new Promise((E,d)=>{var F=n=>{try{l(i.next(n))}catch(c){d(c)}},g=n=>{try{l(i.throw(n))}catch(c){d(c)}},l=n=>n.done?E(n.value):Promise.resolve(n.value).then(F,g);l((i=i.apply(s,e)).next())});import{UAC as D}from"./UAC-8e255d47.js";import{Map as m}from"./Map-73575e6b.js";import{EntityNoName as C,EntitiesNoName as M}from"./EntityNoName-d08126ae.js";import{EntityMyPK as R,EntitiesMyPK as P}from"./EntityMyPK-e742fec8.js";import{DTSearchWay as h}from"./SearchNormal-5c7fda42.js";import{D as N}from"./DataType-33901a1c.js";import{a1 as B}from"./index-f4658ae7.js";import I from"./DBAccess-d3bef90d.js";class a{}t(a,"Doc","Doc"),t(a,"Cent","Cent"),t(a,"RefPK","RefPK"),t(a,"OrgNo","OrgNo"),t(a,"Rec","Rec"),t(a,"RecName","RecName"),t(a,"RDT","RDT"),t(a,"Doc1","Doc1"),t(a,"Doc2","Doc2"),t(a,"Doc3","Doc3"),t(a,"WorkRecDtlModel","WorkRecDtlModel"),t(a,"HeiJiHour","HeiJiHour"),t(a,"NumOfItem","NumOfItem"),t(a,"RiQi","RiQi"),t(a,"NianYue","NianYue"),t(a,"NianDu","NianDu"),t(a,"PrjName","PrjName"),t(a,"Result","Result"),t(a,"Hour","Hour"),t(a,"Minute","Minute"),t(a,"WeekNum","WeekNum");class r extends R{constructor(e){super("TS.CCOA.WorkLog.WorkRecDtl"),e&&(this.MyPK=e)}get HisUAC(){const e=new D;return e.IsDelete=!0,e.IsUpdate=!0,e.IsInsert=!0,e}get EnMap(){const e=new m("OA_WorkRecDtl","\u5DE5\u4F5C\u5185\u5BB9");return e.AddMyPK(),e.AddTBString(a.RefPK,null,"RefPK",!1,!1,0,40,10),e.AddTBString(a.PrjName,null,"\u9879\u76EE\u540D\u79F0",!0,!1,0,500,100,!0),e.AddTBStringDoc(a.Doc,null,"\u5185\u5BB9",!0,!1,!0),e.AddTBStringDoc(a.Result,null,"\u7ED3\u679C",!0,!1,!0),e.AddTBInt(a.Hour,0,"\u5C0F\u65F6",!0,!1),e.AddTBInt(a.Minute,0,"\u5206\u949F",!0,!1),e.AddTBFloat(a.HeiJiHour,0,"\u5408\u8BA1\u5C0F\u65F6",!1,!1),e.AddTBString(u.OrgNo,null,"\u7EC4\u7EC7\u7F16\u53F7",!1,!1,0,100,10),e.AddTBString(u.RecNo,null,"\u8BB0\u5F55\u4EBA",!1,!1,0,100,10,!0),e.AddTBString(u.RecName,null,"\u8BB0\u5F55\u4EBA\u540D\u79F0",!1,!1,0,100,10,!0),e.AddTBDateTime(u.RDT,null,"\u8BB0\u5F55\u65F6\u95F4",!1,!1),e.AddTBDate(u.RiQi,null,"\u96B6\u5C5E\u65E5\u671F",!1,!1),e.AddTBString(u.NianYue,null,"\u5E74\u6708",!1,!1,0,10,10),e.AddTBString(u.NianDu,null,"\u5E74\u5EA6",!1,!1,0,10,10),e.AddTBInt(a.WeekNum,0,"\u5468\u6B21",!1,!1),this._enMap=e,this._enMap}beforeInsert(){return this.MyPK=I.GenerGUID(),this.RecNo=B.No,this.RecName=B.Name,this.RDT=N.CurrentDateTime,Promise.resolve(!0)}}class o extends P{get GetNewEntity(){return new r}constructor(){super()}}const x=Object.freeze(Object.defineProperty({__proto__:null,WorkRecDtl:r,WorkRecDtlAttr:a,WorkRecDtls:o},Symbol.toStringTag,{value:"Module"}));class u{}t(u,"Doc","Doc"),t(u,"Cent","Cent"),t(u,"RefPK","RefPK"),t(u,"OrgNo","OrgNo"),t(u,"RecNo","RecNo"),t(u,"RecName","RecName"),t(u,"RDT","RDT"),t(u,"Doc1","Doc1"),t(u,"Doc2","Doc2"),t(u,"Doc3","Doc3"),t(u,"WorkRecModel","WorkRecModel"),t(u,"HeiJiHour","HeiJiHour"),t(u,"NumOfItem","NumOfItem"),t(u,"RiQi","RiQi"),t(u,"NianYue","NianYue"),t(u,"NianDu","NianDu");class T extends C{constructor(e){super("TS.CCOA.WorkLog.WorkRec"),e&&(this.No=e)}get HisUAC(){const e=new D;return e.IsDelete=!0,e.IsUpdate=!0,e.IsInsert=!0,e}get EnMap(){const e=new m("OA_WorkRec","\u5DE5\u4F5C\u65E5\u5FD7");return e.AddTBStringPK("No","","\u7F16\u53F7",!1,!1,0,100,100,!1),e.AddDDLSysEnum(u.WorkRecModel,0,"\u6A21\u5F0F",!0,!1,"WorkRecModel","@0=\u65E5\u5FD7@1=\u5468\u62A5@2=\u6708\u62A5"),e.AddTBDateTime(u.RDT,"@RDT","\u8BB0\u5F55\u65F6\u95F4",!0,!1),e.AddTBStringDoc(u.Doc1,null,"\u672C\u65E5\u5185\u5BB9",!0,!1,!0),e.AddTBStringDoc(u.Doc2,null,"\u660E\u65E5\u5185\u5BB9",!0,!1,!0),e.AddTBStringDoc(u.Doc3,null,"\u9047\u5230\u7684\u95EE\u9898",!0,!1,!0),e.AddTBFloat(u.HeiJiHour,0,"\u5408\u8BA1\u5C0F\u65F6",!0,!0),e.AddTBInt(u.NumOfItem,0,"\u9879\u76EE\u6570",!0,!0),e.AddTBString(u.OrgNo,null,"\u7EC4\u7EC7\u7F16\u53F7",!1,!1,0,100,10),e.AddTBString(u.RecNo,null,"\u8BB0\u5F55\u4EBA",!1,!1,0,100,10,!0),e.AddTBString(u.RecName,null,"\u8BB0\u5F55\u4EBA\u540D\u79F0",!1,!1,0,100,10,!0),e.AddTBDate(u.RiQi,null,"\u96B6\u5C5E\u65E5\u671F",!1,!1),e.AddTBString(u.NianYue,null,"\u5E74\u6708",!1,!1,0,10,10),e.AddTBString(u.NianDu,null,"\u5E74\u5EA6",!1,!1,0,10,10),e.AddRM_DtlBatch("\u65E5\u5FD7Batch",new o,a.RefPK,"",""),e.AddRM_DtlSearch("\u65E5\u5FD7Search",new o,a.RefPK,"","","","icon-settings",!1),e.AddSearchAttr(u.WorkRecModel),e.DTSearchKey=u.RDT,e.DTSearchWay=h.ByDate,e.DTSearchLabel="\u8BB0\u5F55\u65E5\u671F",this._enMap=e,this._enMap}beforeInsert(){return f(this,null,function*(){this.RDT=N.CurrentDateTime;for(let e=0;e<3;e++){const i=new r;i.RefPK=this.No,yield i.Insert()}return Promise.resolve(!0)})}}class y extends M{get GetNewEntity(){return new T}constructor(){super()}}const J=Object.freeze(Object.defineProperty({__proto__:null,WorkRec:T,WorkRecAttr:u,WorkRecs:y},Symbol.toStringTag,{value:"Module"}));export{x as W,J as a};