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
4.0 KiB
20 lines
4.0 KiB
var d=Object.defineProperty;var f=(o,e,u)=>e in o?d(o,e,{enumerable:!0,configurable:!0,writable:!0,value:u}):o[e]=u;var n=(o,e,u)=>(f(o,typeof e!="symbol"?e+"":e,u),u);var l=(o,e,u)=>new Promise((s,E)=>{var m=r=>{try{F(u.next(r))}catch(i){E(i)}},A=r=>{try{F(u.throw(r))}catch(i){E(i)}},F=r=>r.done?s(r.value):Promise.resolve(r.value).then(m,A);F((u=u.apply(o,e)).next())});import{Y as _}from"./index-f4658ae7.js";import{FrmNodeAttr as I}from"./FrmNode-4376932d.js";import{FrmNodeFields as y,FrmNodeField as w}from"./FrmNodeField-c223a985.js";import{PageBaseGroupNew as R}from"./PageBaseGroupNew-ee20c033.js";import{FrmNodeCtrlSln as K}from"./FrmNodeCtrlSln-b7d75cb9.js";import{MapAttrs as S}from"./MapAttr-cb594d82.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"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./MapDtlSln-2bcd38a4.js";import"./EntityNoName-d08126ae.js";import"./FrmAttachmentSln-9c1fc1c5.js";import"./FrmAttachment-cef46b5b.js";import"./Events-141c34ea.js";class su extends R{constructor(){super("GPN_FrmNewAttr");n(this,"DescAttrs",`
|
|
#### \u5E2E\u52A9
|
|
- \u4EC0\u4E48\u662F\u6B63\u5219\u8868\u8FBE\u5F0F\uFF0C\u8BF7baidu\uFF0C\u8FD9\u4E2A\u540D\u8BCD\u3002
|
|
- \u7CFB\u7EDF\u5DF2\u7ECF\u5E2E\u60A8\u51C6\u5907\u4E00\u4E2A\u5E38\u7528\u6B63\u5219\u8868\u8FBE\u5F0F.
|
|
- \u8BF7\u9009\u62E9\u6B63\u786E\u7684\u4E8B\u4EF6\uFF0C\u7136\u540E\u6839\u636E\u4E8B\u4EF6\u9009\u62E9\u8868\u8FBE\u5F0F.
|
|
- \u6BD4\u5982: \u6821\u9A8C\u6587\u672C\u6846\u662F\u5426\u662F\u7535\u8BDD\u53F7\u7801\uFF0C\u5E94\u8BE5\u5728\u5931\u53BB\u7126\u70B9\uFF0C\u800C\u4E0D\u80FD\u5728\u53CC\u51FB\u4E8B\u4EF6.
|
|
#### \u56FE\u4F8B
|
|
- \u7535\u8BDD\u53F7\u7801\u6821\u9A8C
|
|
-
|
|
`);n(this,"DescDtl",`
|
|
#### \u5E2E\u52A9
|
|
- \u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F, \u8BF7\u5728\u6587\u672C\u6846\u8F93\u5165\u6B63\u5219\u8868\u8FBE\u5F0F\uFF0C\u7136\u540E\u6267\u884C\u521B\u5EFA\u3002
|
|
- \u8BF7\u6B63\u786E\u7684\u9009\u62E9\u4E8B\u4EF6\u7136.
|
|
`);n(this,"DescAth",`
|
|
#### \u5E2E\u52A9
|
|
- \u81EA\u5B9A\u4E49\u51FD\u6570\uFF0C\u5C31\u662F\u5728\u670D\u52A1\u5668\u4E0A\u521B\u5EFA\u4E00\u4E2Ajs\u6587\u4EF6\uFF0C\u5199\u5165\u4E00\u4E2A\u51FD\u6570.
|
|
`);this.ForEntityClassID="TS.AttrNode.FrmNodeField",this.PageTitle="\u5B57\u6BB5\u6743\u9650"}Init(){return l(this,null,function*(){this.AddGroup("A","\u5B57\u6BB5\u6743\u9650");const u=new K;u.setPKVal(this.RefPKVal),yield u.Retrieve();const s=u.FK_Frm,E=`SELECT OID AS No,Lab as Name FROM Sys_GroupField WHERE CtrlType='' AND FrmID='${s}' ORDER BY Idx`,m=`SELECT KeyOfEn AS No, Name, GroupID as GroupNo FROM Sys_MapAttr
|
|
WHERE FK_MapData='${s}' AND UIVisible=1
|
|
ORDER BY Idx`;this.SelectItemsByGroupList("Attr","\u5B57\u6BB5\u6743\u9650","",!0,E,m)})}GenerSorts(){return l(this,null,function*(){return null})}Save_TextBox_X(u,s,E,m,A){return l(this,null,function*(){const F=new K;F.setPKVal(this.RefPKVal),yield F.Retrieve();const r=F.FK_Frm,i=new y;yield i.Retrieve(I.FK_Node,F.FK_Node,"FK_Frm",r);const N=new S;yield N.Retrieve("FK_MapData",r);const C=E.split(","),c=m.split(",");for(let a=0;a<C.length;a++){const B=C[a],t=new w;if(t.MyPK=F.FK_Frm+"_"+F.FK_Node+"_"+B,t.setPKVal(t.MyPK),i.filter(D=>D.KeyOfEn===B).length>0==!0)continue;const p=N.filter(D=>D.KeyOfEn==B)[0];t.FK_Flow=F.FK_Flow,t.FK_Node=F.FK_Node,t.FK_MapData=F.FK_Frm,t.KeyOfEn=B,t.Name=c[a],t.EleType="Field",t.UIIsEnable=p.UIIsEnable,t.UIVisible=p.UIVisible,t.IsNotNull=p.UIIsInput,t.DefVal=p.DefVal,yield t.Insert()}_.info("\u8BBE\u7F6E\u6210\u529F,\u8BF7\u5173\u95ED\u6216\u8005\u8BBE\u7F6E\u5176\u4ED6\u5143\u7D20,\u8FDB\u884C\u7F16\u8F91.")})}}export{su as GPN_FrmNewAttr};
|