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.9 KiB

var E=Object.defineProperty;var P=(o,t,u)=>t in o?E(o,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):o[t]=u;var a=(o,t,u)=>(P(o,typeof t!="symbol"?t+"":t,u),u);var s=(o,t,u)=>new Promise((S,m)=>{var F=e=>{try{r(u.next(e))}catch(i){m(i)}},p=e=>{try{r(u.throw(e))}catch(i){m(i)}},r=e=>e.done?S(e.value):Promise.resolve(e.value).then(F,p);r((u=u.apply(o,t)).next())});import{SFDBSrc as B}from"./SFDBSrc-e641ea16.js";import{SFProcedure as l}from"./SFProcedure-2d5c5736.js";import{PageBaseGroupNew as N,GPNReturnObj as c,GPNReturnType as n}from"./PageBaseGroupNew-ee20c033.js";import"./UAC-8e255d47.js";import"./index-f4658ae7.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"./EntityNoName-d08126ae.js";import"./Entities-6a72b013.js";import"./BSEntity-840a884b.js";import"./SFPara-fcf90e75.js";import"./EntityMyPK-e742fec8.js";import"./MapAttr-cb594d82.js";import"./Events-141c34ea.js";import"./SFParaSln-76b02baa.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class J extends N{constructor(){super("GPN_SFProcedure");a(this,"HelpSearch",`
#### \u5E2E\u52A9
- \u67E5\u8BE2\u4E0E\u5B57\u5178\u8868\u4E0D\u540C\uFF0C\u4ED6\u9700\u8981\u53C2\u6570\u636E\u624D\u80FD\u6267\u884C.
#### \u7528\u5230\u573A\u666F
- \u6587\u672C\u6846\u81EA\u52A8\u5B8C\u6210, \u7EA7\u8054\u4E0B\u62C9\u6846\u3001\u81EA\u52A8\u586B\u5145.
`);this.ForEntityClassID="TS.FrmUI.SFProcedure",this.PageTitle="\u521B\u5EFA\u8FC7\u7A0B"}Init(){this.TextBox3_NameNoNote("SFProcedure","\u521B\u5EFA\u8FC7\u7A0B",this.HelpSearch,"S","\u7F16\u53F7","\u540D\u79F0","\u5907\u6CE8","\u6211\u7684\u8FC7\u7A0B");const u="SELECT No,Name FROM Sys_SFDBsrc ";this.SelectItemsByList("SFProcedure.DBSrc","\u9009\u62E9\u6570\u636E\u6E90",this.HelpSearch,!1,u)}GenerSorts(){return s(this,null,function*(){return Promise.resolve([])})}Save_TextBox_X(u,S,m,F,p){return s(this,null,function*(){if(u!="SFProcedure.DBSrc")return;const r=new l;if(r.No=this.RequestVal("tb2","SFProcedure"),(yield r.IsExits())==!0)return new c(n.Error,"\u7F16\u53F7\u5DF2\u7ECF\u5B58\u5728");r.Name=this.RequestVal("tb1","SFProcedure"),r.FK_SFDBSrc=this.RequestVal("tb1","SFProcedure.DBSrc"),r.Remark=this.RequestVal("tb3","SFProcedure");const e=new B(r.FK_SFDBSrc);yield e.Retrieve(),e.DBSrcType=="WebApi"?(r.SetPara("EnName","TS.FrmUI.SFProcedureWebApi"),r.ConnString=e.ConnString):r.SetPara("EnName","TS.FrmUI.SFProcedureSQL"),yield r.Insert(),alert(r.No+"[]");const i="/@/WF/Comm/En.vue?EnName="+r.GetParaString("EnName","")+"&PKVal="+r.No;return new c(n.GoToUrl,i)})}}export{J as GPN_SFProcedure};