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.

16 lines
3.7 KiB

var l=Object.defineProperty;var p=(e,E,t)=>E in e?l(e,E,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[E]=t;var s=(e,E,t)=>(p(e,typeof E!="symbol"?E+"":E,t),t);var o=(e,E,t)=>new Promise((D,i)=>{var m=u=>{try{B(t.next(u))}catch(r){i(r)}},n=u=>{try{B(t.throw(u))}catch(r){i(r)}},B=u=>u.done?D(u.value):Promise.resolve(u.value).then(m,n);B((t=t.apply(e,E)).next())});import{DBRole as A}from"./DBRole-ab4b7c63.js";import{PageBaseGroupNew as a,GPNReturnObj as F,GPNReturnType as C}from"./PageBaseGroupNew-ee20c033.js";import{GloComm as d}from"./GloComm-7cfbdfd9.js";import"./UAC-8e255d47.js";import"./index-f4658ae7.js";import"./Map-73575e6b.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"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./FrmTrack-10f0746d.js";import"./DBAccess-d3bef90d.js";class H extends a{constructor(){super("GPN_DBRole");s(this,"DeptLeader",`
#### \u5E2E\u52A9
- \u90E8\u95E8\u8D1F\u8D23\u4EBA\u7684\u6570\u636E\u5B58\u50A8\u5728: Port_Dept.Leader\u5B57\u6BB5
`);s(this,"None",`
#### \u5E2E\u52A9
- \u63A7\u5236\u7684\u5185\u5BB9\u4E3A,\u5217\u8868\u67E5\u770B\u6743\u9650\u63A7\u5236.
- \u6570\u636E\u6743\u9650\u7684\u63A7\u5236\u65B9\u5F0F\u6709\u83DC\u5355\u680F\u91CC\u51E0\u79CD.
#### \u63A7\u5236\u89E3\u6790\u89C4\u5219.
1. \u9996\u5148\u5224\u65AD\u5F53\u524D\u767B\u9646\u4EBA\u5458\u662F\u5426\u6709\u67E5\u770B\u5168\u5C40\u7684\u6743\u9650?
1. \u5176\u6B21\u5224\u65AD\u6309\u90E8\u95E8\u6743\u9650.
1. \u6700\u540E\u5224\u65AD\u4EBA\u5458\u6743\u9650.
#### \u53EF\u4EE5\u67E5\u770B\u5168\u90E8\u6570\u636E\u7684\u6743\u9650\u89C4\u5219
1. \u63A7\u5236\u6743\u9650\u6570\u636E\u4E3A 0 \u6761\u8BB0\u5F55.
1. \u6309\u7167\u5C97\u4F4D\uFF0C\u90E8\u95E8\u5224\u65AD\u6709\u4EFB\u4F55\u4E00\u4E2A\u6761\u4EF6\u6210\u7ACB.
`);this.ForEntityClassID="TS.CCBill.DBRole",this.PageTitle="\u6570\u636E\u6743\u9650\u89C4\u5219"}GenerSorts(){return o(this,null,function*(){return Promise.resolve([])})}Init(){return o(this,null,function*(){this.AddGroup("A","\u6570\u636E\u6743\u9650\u89C4\u5219"),this.AddBlank("SelfOnly","\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u521B\u5EFA\u7684\u6570\u636E",this.None),this.AddBlank("DeptOnly","\u672C\u90E8\u95E8\u7684\u4EBA\u5458\u53EF\u4EE5\u67E5\u770B\u672C\u90E8\u95E8\u7684\u6570\u636E",this.None),this.AddBlank("DeptLeader","\u90E8\u95E8\u8D1F\u8D23\u4EBA\u53EF\u4EE5\u67E5\u770B\u672C\u90E8\u95E8\u7684\u6570\u636E",this.DeptLeader),this.AddBlank("ByStations","\u6307\u5B9A\u5C97\u4F4D\u4E0B\u7684\u4EBA\u5458\u53EF\u4EE5\u67E5\u770B\u5168\u90E8\u6570\u636E",this.None),this.AddBlank("ByDepts","\u6307\u5B9A\u90E8\u95E8\u4E0B\u7684\u4EBA\u5458\u53EF\u4EE5\u67E5\u770B\u7F16\u8F91\u6570\u636E\u5168\u90E8\u6570\u636E",this.None)})}Save_TextBox_X(t,D,i,m,n){return o(this,null,function*(){const B=this.RequestVal("RefPKVal"),u=new A;if(u.MyPK=B+"_"+t+"_DBList",(yield u.RetrieveFromDBSources())==1){alert("\u8BE5\u9009\u9879\u5DF2\u7ECF\u5B58\u5728,\u8BF7\u70B9\u51FB\u4FEE\u6539.");return}u.FrmID=B,u.MarkID=t,u.DBRole="DBList",u.MarkName=this.GetPageName(t),u.Docs="\u65E0";let r="TS.CCBill.DBRole";return t=="ByStations"&&(r="TS.CCBill.DBRoleStation"),t=="ByDepts"&&(r="TS.CCBill.DBRoleDept"),u.SetPara("EnName",r),yield u.Insert(),new F(C.GoToUrl,d.UrlEn(r,u.MyPK))})}}export{H as GPN_DBRole};