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.
5 lines
3.5 KiB
5 lines
3.5 KiB
var F=Object.defineProperty;var c=(l,a,u)=>a in l?F(l,a,{enumerable:!0,configurable:!0,writable:!0,value:u}):l[a]=u;var n=(l,a,u)=>(c(l,typeof a!="symbol"?a+"":a,u),u);var p=(l,a,u)=>new Promise((o,r)=>{var E=e=>{try{i(u.next(e))}catch(t){r(t)}},m=e=>{try{i(u.throw(e))}catch(t){r(t)}},i=e=>e.done?o(e.value):Promise.resolve(e.value).then(E,m);i((u=u.apply(l,a)).next())});import{b as s}from"./MapExt-db8cd7f3.js";import{GloComm as S}from"./GloComm-7cfbdfd9.js";import{PageBaseGroupNew as y,GPNReturnObj as B,GPNReturnType as P}from"./PageBaseGroupNew-ee20c033.js";import{D as T}from"./DataType-33901a1c.js";import"./UAC-8e255d47.js";import"./index-f4658ae7.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.js";import"./ParamUtils-cdc24dd6.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"./EntityMyPK-e742fec8.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"./FrmTrack-10f0746d.js";import"./DBAccess-d3bef90d.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class tt extends y{constructor(){super("GPN_FullDtl");n(this,"Docs1",`
|
|
#### \u5E2E\u52A9
|
|
- \u9009\u62E9\u60A8\u8981\u586B\u5145\u7684\u4ECE\u8868.
|
|
`);this.ForEntityClassID="TS.MapExt.FullDtl",this.PageTitle="\u9009\u62E9\u4ECE\u8868"}Init(){return p(this,null,function*(){const u=this.RequestVal("RefPKVal"),o=new s(u);yield o.Retrieve(),this.AddGroup("A","\u9009\u62E9\u4ECE\u8868");const r="SELECT No,Name FROM Sys_MapDtl WHERE FK_MapData='"+o.FK_MapData+"'";this.SelectItemsByList("SelectDtl","\u9009\u62E9\u4ECE\u8868",this.Docs1,!1,r),this.SelectItemsByList("SelectDtl.FullWay","\u9009\u62E9\u65B9\u5F0F",this.Docs1,!1,T.TurnEnumStrToAttr("@0=\u81EA\u5B9A\u4E49\u6A21\u5F0F@1=\u7ED1\u5B9A\u5B57\u5178\u8868"))})}GetWay(){return[{pageNo:"Simple",list:["\u586B\u5145"]},{pageNo:"Table",list:["\u586B\u5145"]},{pageNo:"SimpleSFTable",list:["\u586B\u5145","\u5B57\u5178\u7EF4\u62A4"]},{pageNo:"TableSFTable",list:["\u586B\u5145","\u5B57\u5178\u7EF4\u62A4"]}]}GenerSorts(){return p(this,null,function*(){return Promise.resolve([])})}Save_TextBox_X(u,o,r,E,m){return p(this,null,function*(){if(u==="SelectDtl"){const i=this.RequestVal("RefPKVal"),e=new s(i);yield e.Retrieve();const t=new s;if(t.MyPK=e.MyPK+"_"+r,(yield t.IsExits())==!0)return alert("\u4ECE\u8868\u5DF2\u5B58\u5728,\u60A8\u53EF\u4EE5\u5220\u9664\u6389\u91CD\u65B0\u521B\u5EFA.."),null}if(u==="SelectDtl.FullWay"){const i=this.RequestVal("RefPKVal"),e=new s(i);yield e.Retrieve();const t=new s;if(t.MyPK=e.MyPK+"_"+this.RequestVal("tb1","SelectDtl"),(yield t.IsExits())==!0)return alert("\u4ECE\u8868\u5DF2\u5B58\u5728,\u60A8\u53EF\u4EE5\u5220\u9664\u6389\u91CD\u65B0\u521B\u5EFA.."),null;t.FK_MapData=e.FK_MapData,t.AttrOfOper=e.AttrOfOper,t.ExtModel="FullDataDtl",t.ExtType="FullDataDtl",t.RefPKVal=e.MyPK,t.Tag1=this.RequestVal("tb1","SelectDtl"),t.Tag2=this.RequestVal("tb2","SelectDtl"),r=="0"?(t.SetPara("EnName","TS.MapExt.FullDtlSelf"),t.DoWay="Self"):(t.SetPara("EnName","TS.MapExt.FullDtlSFTable"),t.DoWay="SFTable"),yield t.DirectInsert();const D=S.UrlEn(t.GetParaString("EnName",""),t.MyPK);return new B(P.GoToUrl,D)}})}}export{tt as GPN_FullDtl};
|