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.
20 lines
5.0 KiB
20 lines
5.0 KiB
var w=Object.defineProperty;var T=(a,E,r)=>E in a?w(a,E,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[E]=r;var f=(a,E,r)=>(T(a,typeof E!="symbol"?E+"":E,r),r);var I=(a,E,r)=>new Promise((y,A)=>{var c=t=>{try{i(r.next(t))}catch(u){A(u)}},l=t=>{try{i(r.throw(t))}catch(u){A(u)}},i=t=>t.done?y(t.value):Promise.resolve(t.value).then(c,l);i((r=r.apply(a,E)).next())});import{Y as x}from"./index-f4658ae7.js";import{SysEnumMain as V}from"./SysEnumMain-7dd95ff9.js";import{D as N}from"./DataType-33901a1c.js";import{PageBaseGroupNew as D,GPNReturnObj as B,GPNReturnType as F}from"./PageBaseGroupNew-ee20c033.js";import{splitAtString as d}from"./ParamUtils-cdc24dd6.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.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"./EntityNoName-d08126ae.js";import"./Entities-6a72b013.js";import"./SysEnum-989b6639.js";import"./EntityMyPK-e742fec8.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";const C=class extends D{constructor(){super("GPN_Enum"),this.PageTitle="\u65B0\u5EFA\u679A\u4E3E",this.ForEntityClassID="TS.FrmUI.SysEnumMain"}Init(){this.AddGroup("B","\u65B0\u5EFA\u679A\u4E3E"),this.TextBox3_NameNoNote("NewIntEnum","\u65B0\u5EFAint\u7C7B\u578B\u679A\u4E3E",C.NewIntEnum,"","\u679A\u4E3EID","\u679A\u4E3E\u540D\u79F0","\u8BF7\u8F93\u5165\u679A\u4E3E\u503C",""),this.TextBox3_NameNoNote("NewStrEnum","\u65B0\u5EFAString\u7C7B\u578B\u679A\u4E3E",C.NewStrEnum,"","\u679A\u4E3EID","\u679A\u4E3E\u540D\u79F0","\u8BF7\u8F93\u5165\u679A\u4E3E\u503C","")}GenerSorts(){return I(this,null,function*(){return Promise.resolve([])})}Save_TextBox_X(E,r,y,A,c){return I(this,null,function*(){const l=y,i=A;let t=c.trim();const u=new V;if(u.No=i,u.EnumKey=i,(yield u.IsExits())===!0){x.warning("\u679A\u4E3E\u503C\u5DF2\u7ECF\u5B58\u5728"+i);return}if(u.Name=l,t=t.replaceAll("\uFF0C",","),t=t.replaceAll("\uFF20","@"),t=t.replaceAll("\uFF1D","="),E==="NewIntEnum"){if(!t.includes(",")&&!t.includes("@"))return new B(F.Error,"\u591A\u4E2A\u679A\u4E3E\u503C\u4F7F\u7528 , \u6216 @ \u7B26\u53F7\u5206\u5F00.");for(let e=0;e<20;e++)u.SetValByKey("Idx"+e,e);t.indexOf("@")==-1?t.split(",").forEach((o,n)=>{u.SetValByKey("Idx"+n,n),u.SetValByKey("Val"+n,o)}):d(t).forEach((o,n)=>{const[s,m]=o.split("=");u.SetValByKey("Idx"+n,s),u.SetValByKey("Val"+n,m)}),u.EnumType=0,u.CfgVal=t,u.SetPara("EnName","TS.FrmUI.SysEnumMainInt");try{yield u.Insert()}catch(e){yield u.Insert()}yield u.SaveDtls();const S="/@/WF/Comm/En.vue?EnName=TS.FrmUI.SysEnumMainInt&PKVal="+u.No;return new B(F.GoToUrl,S)}if(E==="NewStrEnum"){if(t.indexOf(",")==-1)return new B(F.Error,"\u591A\u4E2A\u679A\u4E3E\u503C\u4F7F\u7528\u9017\u53F7\u5206\u5F00.");if(t.indexOf("@")==-1){const e=t.split(",");let o="",n=-1;e.forEach(s=>{if(n++,s.indexOf("=")==-1)return new B(F.Error,"\u679A\u4E3E\u952E\u548C\u679A\u4E3E\u503C\u4F7F\u7528\u7B49\u53F7\u8FDE\u63A5.");const m=s.split("=");if(N.IsNullOrEmpty(m[0]))return new B(F.Error,"\u8BF7\u586B\u5199\u679A\u4E3E\u952E.");if(N.IsNullOrEmpty(m[1]))return new B(F.Error,"\u8BF7\u586B\u5199\u679A\u4E3E\u503C.");o+="@"+s,u.SetValByKey("Idx"+n,m[0]),u.SetValByKey("Val"+n,m[1])}),t=o}u.EnumType=1,u.EnumKey=i,u.Name=l,u.CfgVal=t,u.SetPara("EnName","TS.FrmUI.SysEnumMainString");try{yield u.Insert()}catch(e){yield u.Insert()}yield u.SaveDtls();const S="/@/WF/Comm/En.vue?EnName=TS.FrmUI.SysEnumMainString&PKVal="+u.No;return new B(F.GoToUrl,S)}})}};let p=C;f(p,"NewStrEnum",`
|
|
#### \u5E2E\u52A9
|
|
- \u586B\u5199\u683C\u5F0F: \u679A\u4E3E\u503C=\u679A\u4E3E\u6807\u7B7E;
|
|
- \u4F8B\u59821: ty=\u56E2\u5458,dy=\u515A\u5458,qz=\u7FA4\u4F17
|
|
- \u4F8B\u59822: shijia=\u4E8B\u5047,bingjia=\u75C5\u5047,hunjia=\u5A5A\u5047
|
|
#### \u6570\u636E\u5B58\u50A8.
|
|
- string\u7C7B\u578B\u7684\u679A\u4E3E\u4E5F\u79F0\u4E3A\u6807\u8BB0\u679A\u4E3E,\u5B57\u6BCD\u5B58\u50A8\u4E00\u4E2A\u5217,\u6807\u7B7E\u5B58\u50A8\u4E00\u4E2A\u5217.
|
|
- \u5728\u8868\u5355\u91CC\u5B57\u6BB5\u662Fabc,\u90A3\u7CFB\u7EDF\u5C31\u4F1A\u81EA\u52A8\u521B\u5EFA\u4E00\u4E2A\u5F71\u5B50\u5B57\u6BB5 abcT.
|
|
- abc\u5B57\u6BB5\u5B58\u50A8\u7684\u662F\u6807\u8BB0, abcT\u5B58\u50A8\u7684\u662F\u6807\u7B7E.
|
|
- \u8FD9\u4E00\u70B9\u4E0E\u5916\u90E8\u6570\u636E\u6E90\u5B58\u50A8\u4E00\u81F4.
|
|
`),f(p,"NewIntEnum",`
|
|
#### \u5E2E\u52A9
|
|
- \u586B\u5199\u683C\u5F0F0: \u4E8B\u5047,\u75C5\u5047,\u5176\u5B83
|
|
- \u586B\u5199\u683C\u5F0F1: \u56E2\u5458,\u515A\u5458,\u7FA4\u4F17
|
|
- \u586B\u5199\u683C\u5F0F2: @0=\u56E2\u5458@1=\u515A\u5458@2=\u7FA4\u4F17
|
|
#### \u6570\u636E\u5B58\u50A8
|
|
- int\u7C7B\u578B\u7684\u679A\u4E3E\u503C\u662F\u5E38\u7528\u7684\u6570\u636E\u7C7B\u578B\uFF0Cccfrom\u662F\u683C\u5F0F\u5316\u7684\u5B58\u50A8\u5230\u6570\u636E\u8868\u91CC.
|
|
- \u521B\u5EFA\u4E00\u4E2Aint\u7C7B\u578B\u7684\u5B57\u6BB5\uFF0C\u7528\u4E8E\u5B58\u50A8\u679A\u4E3E\u7684\u6570\u636E.
|
|
`);export{p as GPN_Enum};
|