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.5 KiB
2 lines
2.5 KiB
var p=(w,i,t)=>new Promise((r,o)=>{var s=e=>{try{n(t.next(e))}catch(u){o(u)}},l=e=>{try{n(t.throw(e))}catch(u){o(u)}},n=e=>e.done?r(e.value):Promise.resolve(e.value).then(s,l);n((t=t.apply(w,i)).next())});import{WebConfig as B}from"./WebConfig-c30998ac.js";import{GloComm as c}from"./GloComm-7cfbdfd9.js";import{PageBaseGenerList as d,GenerListPageShowModel as C}from"./PageBaseGenerList-b0d946a7.js";import{GPNReturnObj as a,GPNReturnType as m}from"./PageBaseGroupNew-ee20c033.js";import{$ as h}from"./index-f4658ae7.js";import"./FrmTrack-10f0746d.js";import"./UAC-8e255d47.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"./DBAccess-d3bef90d.js";import"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class b extends d{constructor(){super("GL_DictStart"),this.PageTitle="\u5B9E\u4F53\u7BA1\u7406"}Init(){return p(this,null,function*(){this.Icon="",this.PageSize=0,this.DTFieldOfSearch="",this.DTFieldOfLabel="",this.LinkField="Name",this.GroupFields="SortName",this.HisGLShowModel=C.Windows,this.Columns=[{Key:"No",Name:"\u7F16\u53F7",IsShow:!0,width:"10%"},{Key:"Name",Name:"\u540D\u79F0",IsShow:!0,width:"65%"},{Key:"SortName",Name:"\u7C7B\u522B",IsShow:!1,width:"50%"},{Key:"Icon",Name:"Icon",IsShow:!1}];const t=yield new h("BP.CCBill.WF_CCBill").DoMethodReturnJson("DB_StartDicts");t.forEach(r=>{r.Icon||(r.Icon="icon-user"),r.Title=r.Name,r.Btns="\u5355\u636E\u95E8\u6237"}),this.Data=t})}LinkFieldClick(i){return p(this,null,function*(){const t=new h("BP.CCBill.WF_CCBill");t.AddPara("FrmID",i.No);const r=yield t.DoMethodReturnString("MyBill_CreateBlankBillID");let o="/@/CCFast/CCBill/MyBill.vue?FrmID="+i.No+"&WorkID="+r+"&RoutFrom=MyBill";const s=Object.keys(i);for(const n of s)o+=`&${n}=${i[n]}`;const l=B.FlowOpenModel||0;if(l===0)return new a(m.OpenUrlByDrawer90,o);if(l===1)return new a(m.OpenUrlByModal,o);if(l===2)return new a(m.OpenUrlByDrawer75,o);if(l===3)return new a(m.OpenUrlByNewWindow,o)})}BtnClick(i,t){if(i==="\u5355\u636E\u95E8\u6237"){const r=c.UrlEn("TS.CCBill.DictSettingOne",t.No);return new a(m.OpenUrlByDrawer90,r)}alert("\u6CA1\u6709\u89E3\u6790:"+i)}}export{b as GL_DictStart};
|