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
3.9 KiB
2 lines
3.9 KiB
var E=Object.defineProperty;var f=(r,t,a)=>t in r?E(r,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[t]=a;var u=(r,t,a)=>(f(r,typeof t!="symbol"?t+"":t,a),a);var o=(r,t,a)=>new Promise((c,d)=>{var B=n=>{try{i(a.next(n))}catch(l){d(l)}},D=n=>{try{i(a.throw(n))}catch(l){d(l)}},i=n=>n.done?c(n.value):Promise.resolve(n.value).then(B,D);i((a=a.apply(r,t)).next())});import{UAC as p}from"./UAC-8e255d47.js";import{Map as A}from"./Map-73575e6b.js";import{EntityNoNameAttr as S,EntityNoName as F,EntitiesNoName as C}from"./EntityNoName-d08126ae.js";import{SFDBSrc as N}from"./SFDBSrc-e641ea16.js";import P from"./BSEntity-840a884b.js";import"./index-f4658ae7.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"./Entities-6a72b013.js";class s extends S{}u(s,"BPClass","0"),u(s,"CreateTable","1"),u(s,"LocalDBTableOrView","2"),u(s,"SQLTable","3"),u(s,"WebServices","4"),u(s,"Handler","5"),u(s,"JSFunction","6"),u(s,"SysDict","7"),u(s,"WebApi","8");class e extends S{}u(e,"DBSrcType","DBSrcType"),u(e,"CodeStruct","CodeStruct"),u(e,"FK_Val","FK_Val"),u(e,"TableDesc","TableDesc"),u(e,"DefVal","DefVal"),u(e,"FK_SFDBSrc","FK_SFDBSrc"),u(e,"SrcTable","SrcTable"),u(e,"ColumnValue","ColumnValue"),u(e,"ColumnText","ColumnText"),u(e,"ParentValue","ParentValue"),u(e,"SelectStatement","SelectStatement"),u(e,"RDT","RDT"),u(e,"NoGenerModel","NoGenerModel"),u(e,"RootVal","RootVal");class m extends F{constructor(t){super("TS.FrmUI.SFTable"),t&&this.setPKVal(t)}get HisUAC(){const t=new p;return t.IsDelete=!0,t.IsUpdate=!0,t.IsInsert=!0,t}get EnMap(){const t=new A("Sys_SFTable","\u5B57\u5178\u8868");return t.AddTBStringPK(e.No,null,"\u7F16\u53F7",!0,!0,1,200,100),t.AddTBString(e.Name,null,"\u540D\u79F0",!0,!1,0,200,100),t.AddDDLEntities(e.FK_SFDBSrc,"local","\u6570\u636E\u6E90",new N,!0),t.AddTBString(e.DBSrcType,null,"\u6570\u636E\u6E90\u7C7B\u578B",!1,!1,0,200,100),t.AddDDLSysEnum("IsPara",0,"\u53C2\u6570\u4E2A\u6570",!0,!0,"IsPara","@0=\u65E0\u53C2\u6570@1=\u67091\u4E2A\u53C2\u6570@2=\u6709\u591A\u4E2A\u53C2\u6570"),t.AddDDLSysEnum(e.CodeStruct,0,"\u5B57\u5178\u7ED3\u6784",!0,!1,"IsPara","@0=\u7F16\u53F7\u540D\u79F0@1=\u6811\u7ED3\u6784"),t.AddTBString(e.RootVal,null,"RootVal",!1,!1,0,200,20),t.AddTBString(e.FK_Val,null,"\u9ED8\u8BA4\u521B\u5EFA\u7684\u5B57\u6BB5\u540D",!1,!1,0,200,150),t.AddTBString(e.DefVal,null,"\u9ED8\u8BA4\u503C",!1,!1,0,200,50),t.AddTBString(e.ParentValue,null,"\u7236\u7EA7\u503C(\u7236\u7EA7\u5217)",!1,!1,0,200,20),t.AddTBString(e.SelectStatement,null,"\u67E5\u8BE2\u8BED\u53E5",!1,!1,0,1e3,600,!0),t.AddTBString(e.TableDesc,null,"\u5907\u6CE8",!0,!0,0,200,190),t.AddTBDate(e.RDT,null,"\u521B\u5EFA\u65E5\u671F",!1,!1),t.AddTBString("ConnString",null,"Web\u670D\u52A1\u5730\u5740",!1,!1,0,200,20,!0),t.AddTBAtParas(),t.AddSearchAttr("FK_SFDBSrc"),t.AddSearchAttr("CodeStruct"),t.AddSearchAttr("IsPara"),this._enMap=t,this._enMap}GenerData(t="&Para=xxx&Key=xxx"){return o(this,null,function*(){const a=new P("BP.Sys.SFTable",this.No);return a.setPK(this.No),yield a.RetrieveFromDBSources(),yield a.DoMethodReturnJSON("GenerJsonByPara",t)})}}class O extends C{get GetNewEntity(){return new m}constructor(){super()}static Init_Blank(){return o(this,null,function*(){const t=new m;return t.No="Blank",(yield t.RetrieveFromDBSources())==1||(t.IsPara=0,t.Name="\u7A7A\u767D(\u7CFB\u7EDF\u5185\u7F6E)",t.IsPara=0,t.DBSrcType="SQL",t.FK_Val="Blank",t.SelectStatement="SELECT No,Name FROM Port_StationType WHERE 1=2",t.SetPara("EnName","TS.FrmUI.SFTableSQLNoName"),yield t.Insert()),t})}}export{m as SFTable,e as SFTableAttr,O as SFTables,s as SrcType};
|