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.

7 lines
2.6 KiB

var F=Object.defineProperty;var c=(u,r,t)=>r in u?F(u,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[r]=t;var n=(u,r,t)=>(c(u,typeof r!="symbol"?r+"":r,t),t);var p=(u,r,t)=>new Promise((o,m)=>{var E=e=>{try{i(t.next(e))}catch(s){m(s)}},l=e=>{try{i(t.throw(e))}catch(s){m(s)}},i=e=>e.done?o(e.value):Promise.resolve(e.value).then(E,l);i((t=t.apply(u,r)).next())});import{UAC as D}from"./UAC-8e255d47.js";import{Map as S}from"./Map-73575e6b.js";import{EntityMyPK as d,EntitiesMyPK as A}from"./EntityMyPK-e742fec8.js";import{a}from"./MapExt-db8cd7f3.js";import{SFSearch as f}from"./SFSearch-4eb5275b.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";import"./MapAttr-cb594d82.js";import"./Events-141c34ea.js";import"./SFTable-d63f9fb4.js";import"./EntityNoName-d08126ae.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./SFPara-fcf90e75.js";import"./SFColumn-aac2044d.js";import"./SFColumnSln-3a5e29f1.js";import"./DBAccess-d3bef90d.js";class Z extends d{constructor(t){super("TS.MapExt.FullDDLSFTable");n(this,"help",`
#### \u5E2E\u52A9
- \u8F93\u5165\u4E00\u4E2A\u6570\u636E\u6E90\uFF0C\u8FD4\u56DE\u4E00\u4E2A\u6570\u636E\u96C6\u5408\uFF0C\u5217\u540D\u4E0E\u4ECE\u8868\u7684\u5217\u540D\u5BF9\u5E94\u5C31\u53EF\u4EE5\u81EA\u52A8\u586B\u5145.
`);t&&(this.MyPK=t)}get HisUAC(){const t=new D;return t.IsDelete=!0,t.IsUpdate=!0,t.IsInsert=!0,t}get EnMap(){const t=new S("Sys_MapExt","\u586B\u5145\u4ECE\u8868");t.AddMyPK(),t.AddTBString(a.FK_MapData,null,"\u4ECE\u8868ID",!1,!1,0,150,150,!1),t.AddTBString(a.Tag1,null,"\u5916\u952EID",!0,!0,0,150,150,!1),t.AddTBString(a.Tag2,null,"\u5916\u952E\u540D\u79F0",!0,!0,0,150,150,!1);const o=`SELECT No, Name
FROM Sys_SFTable
WHERE IsPara=1 or IsPara=0 `;return t.AddDDLSQL("Doc",null,"\u67E5\u8BE2(1\u4E2A\u53C2\u6570)",o,!0,null,!0),this._enMap=t,this._enMap}beforeUpdateInsertAction(){return p(this,null,function*(){const t=new f;return t.No=this.Doc,(yield t.RetrieveFromDBSources())==0||(yield t.AddSln(this.MyPK,this.Tag1)),Promise.resolve(!0)})}beforeInsert(){return p(this,null,function*(){return Promise.resolve(!0)})}}class $ extends A{get GetNewEntity(){return new FullDtlSFTable}constructor(){super()}}export{Z as FullDDLSFTable,$ as FullDtlSFTables};