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.

23 lines
5.2 KiB

var C=Object.defineProperty;var x=(o,E,e)=>E in o?C(o,E,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[E]=e;var n=(o,E,e)=>(x(o,typeof E!="symbol"?E+"":E,e),e);var m=(o,E,e)=>new Promise((a,F)=>{var s=t=>{try{r(e.next(t))}catch(B){F(B)}},l=t=>{try{r(e.throw(t))}catch(B){F(B)}},r=t=>t.done?a(t.value):Promise.resolve(t.value).then(s,l);r((e=e.apply(o,E)).next())});import{MapAttr as S}from"./MapAttr-cb594d82.js";import{BindFunction as N}from"./BindFunction-53d76d5d.js";import{RegularExpressionFactory as c}from"./RegularExpressionFactory-63b51bba.js";import{PageBaseGroupNew as f}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"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Events-141c34ea.js";import"./DBAccess-d3bef90d.js";import"./MapExt-db8cd7f3.js";import"./SFTable-d63f9fb4.js";import"./EntityNoName-d08126ae.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";class Eu extends f{constructor(){super("GPN_BindFunction");n(this,"RegularExpressionLab",`
#### \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,"RegularExpressionSelf",`
#### \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,"SelfFunc",`
#### \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.
-
`);n(this,"JSBody",`
#### \u5E2E\u52A9
- \u8F93\u5165\u51FD\u6570\u7684\u811A\u672C.
- \u7CFB\u7EDF\u5C31\u4F1A\u6267\u884C\u8FD9\u4E9B\u811A\u672C\uFF0C\u5728\u60A8\u6307\u5B9A\u7684\u4E8B\u4EF6\u91CC.
`);this.ForEntityClassID="TS.MapExt.BindFunction",this.PageTitle="\u65B0\u5EFA\u7ED1\u5B9A\u6B63\u5219/\u51FD\u6570"}Init(){this.AddGroup("A","\u7ED1\u5B9A\u6B63\u5219"),this.SelectItemsByGroupList("RegularExpressionLab","\u7ED1\u5B9A\u6B63\u5219\u8868\u8FBE\u5F0F\u5E93","",!1,this.Group(),this.List()),this.TextBox2_NameNo("RegularExpressionSelf","\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F",this.RegularExpressionSelf,"","\u6B63\u5219\u8868\u8FBE\u5F0F","\u63D0\u793A\u4FE1\u606F",""),this.AddGroup("B","\u7ED1\u5B9A\u51FD\u6570"),this.TextBox2_NameNo("SelfFunc","\u7ED1\u5B9A\u81EA\u5B9A\u4E49\u51FD\u6570",this.SelfFunc,"","\u51FD\u6570\u540D","\u5907\u6CE8",""),this.TextSQL("JSBody","\u6267\u884C\u51FD\u6570\u4F53",this.JSBody,"\u8F93\u5165JS\u811A\u672C","","\u8BF7\u53C2\u8003\u4E0B\u9762\u7684\u5E2E\u52A9\u6587\u6863.")}List(){return JSON.stringify(c.getLabs())}Group(){return JSON.stringify([{No:"onblur,onchange",Name:"onblur\u5931\u53BB\u7126\u70B9,\u4E0Eonchange\u5185\u5BB9\u53D8\u5316"},{No:"onblur",Name:"onblur\u5931\u53BB\u7126\u70B9"},{No:"onchange",Name:"onchange\u5185\u5BB9\u53D8\u5316"},{No:"onclick",Name:"onclick\u70B9\u51FB"},{No:"ondblclick",Name:"ondblclick\u53CC\u51FB"},{No:"onkeypress",Name:"onkeypress\u5F53\u952E\u76D8\u6309\u952E\u88AB\u6309\u4E0B\u5E76\u91CA\u653E\u4E00\u4E2A\u952E\u65F6\u53D1\u751F"},{No:"onkeyup",Name:"onkeyup\u91CA\u653E\u952E\u76D8\u6309\u952E"}])}GenerSorts(){return m(this,null,function*(){return Promise.resolve([{No:"blur",Name:"blur\u5931\u53BB\u7126\u70B9"},{No:"change",Name:"change\u5185\u5BB9\u53D8\u5316"}])})}Save_TextBox_X(e,a,F,s,l){return m(this,null,function*(){const r=this.RequestVal("RefPKVal"),t=a,B=yield this.GetSortName(a),p=new S(r);yield p.Retrieve();const u=new N;u.ExtModel="BindFunction",u.Tag=t,u.Tag1=B,u.FK_MapData=p.FK_MapData,u.AttrOfOper=p.KeyOfEn,u.RefPKVal=r,u.Tag6=this.GetPageName(e);let i="TS.MapExt.BindFunction";if(e==="RegularExpressionLab"){u.ExtType="RegularExpression";const D=c.GetEn(F);u.Doc=D.Exp,u.Tag2=D.Message,i="TS.MapExt.RegularExpression"}e==="RegularExpressionSelf"&&(u.ExtType="RegularExpression",u.Doc=s,u.Tag2=F,i="TS.MapExt.RegularExpression"),e==="JSBody"&&(u.ExtType="JSBody",u.Doc=F,i="TS.MapExt.JSBody"),e==="SelfFunc"&&(u.ExtType="SelfFunc",u.Doc=s,i="TS.MapExt.SelfFunc"),u.SetPara("EnName",i),yield u.Insert();let A="";return A="/@/WF/Comm/En.vue?EnName="+i+"&PKVal="+u.MyPK,"url@"+A})}}export{Eu as GPN_BindFunction};