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

var n=(s,r,e)=>new Promise((a,i)=>{var c=t=>{try{p(e.next(t))}catch(m){i(m)}},l=t=>{try{p(e.throw(t))}catch(m){i(m)}},p=t=>t.done?a(t.value):Promise.resolve(t.value).then(c,l);p((e=e.apply(s,r)).next())});import{UAC as E}from"./UAC-8e255d47.js";import{Map as y}from"./Map-73575e6b.js";import{EntityMyPK as f}from"./EntityMyPK-e742fec8.js";import C from"./DBAccess-d3bef90d.js";import{CCRoleAttr as u}from"./CCRole-ba08e115.js";import{G as o}from"./DataType-33901a1c.js";import"./index-f4658ae7.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"./Entities-6a72b013.js";class W extends f{constructor(r){super("TS.MapExt.CCRoleByEmp"),r&&(this.MyPK=r)}get HisUAC(){const r=new E;return r.IsDelete=!0,r.IsUpdate=!0,r.IsInsert=!1,r}get EnMap(){const r=new y("WF_CCRole","\u6309\u4EBA\u5458\u6284\u9001");return r.AddMyPK(),r.AddTBStringDoc(u.EnIDs,null,"\u6284\u9001\u7684\u4EBA\u5458",!0,!1,!0),r.SetPopTreeEns(u.EnIDs,o.srcDeptLazily,o.srcDeptRoot,o.srcEmpLazily,o.srcEmpSearchKey),this._enMap=r,this._enMap}beforeInsert(){return n(this,null,function*(){return this.MyPK=C.GenerGUID(),Promise.resolve(!0)})}}export{W as CCRoleByEmp};