var m=Object.defineProperty;var B=(r,t,u)=>t in r?m(r,t,{enumerable:!0,configurable:!0,writable:!0,value:u}):r[t]=u;var d=(r,t,u)=>(B(r,typeof t!="symbol"?t+"":t,u),u);var n=(r,t,u)=>new Promise((i,p)=>{var l=e=>{try{F(u.next(e))}catch(s){p(s)}},A=e=>{try{F(u.throw(e))}catch(s){p(s)}},F=e=>e.done?i(e.value):Promise.resolve(e.value).then(l,A);F((u=u.apply(r,t)).next())});import{UAC as E}from"./UAC-8e255d47.js";import{Map as D}from"./Map-73575e6b.js";import{EntityMyPK as a}from"./EntityMyPK-e742fec8.js";import{SysEventAttr as o}from"./SysEvent-83a4fc0b.js";import{SFProcedure as S}from"./SFProcedure-2d5c5736.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"./EntityNoName-d08126ae.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.js";import"./SFPara-fcf90e75.js";import"./MapAttr-cb594d82.js";import"./Events-141c34ea.js";import"./SFParaSln-76b02baa.js";class q extends a{constructor(u){super("TS.Sys.SysEventSFWebApi");d(this,"Help",` #### \u5E2E\u52A9 - \u8BF7\u8F93\u5165\u5B8C\u6574\u7684url \u6BD4\u5982: http:/ccbpm.cn:9090/xxx.do?xx=xx&WorkID=@WorkID&Token=@WwebUser.Token - \u5185\u90E8\u53C2\u6570\u683C\u5F0F: @WebUser.* \u662F\u5F53\u524D\u767B\u5F55\u4EBA\u5458\u7684\u4FE1\u606F. - \u8868\u5355\u53C2\u6570: @+\u5B57\u6BB5\u540D, \u6BD4\u5982\u5BA1\u6279\u91D1\u989D: @SPJE - \u6D41\u7A0B\u53C2\u6570\uFF1A @WorkID , @NodeID \u4E24\u4E2A\u56FA\u5B9A\u7684\u53C2\u6570. #### \u5BF9\u4E8Epost\u6A21\u5F0F. - \u8BF7\u53C2\u8003 post\u586B\u5199\u5E2E\u52A9. #### \u8FD4\u56DE\u503C\u683C\u5F0F. - { code:200, msg:'\u6267\u884C\u6210\u529F'} - { code:500, msg:'\u6267\u884C\u5931\u8D25'} `);u&&(this.MyPK=u)}get HisUAC(){const u=new E;return u.IsDelete=!1,u.IsUpdate=!0,u.IsInsert=!1,u}get EnMap(){const u=new D("Sys_FrmEvent","\u670D\u52A1\u4E8B\u4EF6");return u.AddMyPK(),u.AddTBString(o.RefPKVal,null,"\u5173\u952E\u503C",!1,!0,0,100,10),u.AddTBString(o.EventID,null,"\u4E8B\u4EF6\u6807\u8BB0",!0,!0,0,100,150),u.AddTBString(o.EventName,null,"\u4E8B\u4EF6\u540D\u79F0",!0,!0,0,100,150),u.AddTBString(o.EventDoType,null,"\u6267\u884C\u6807\u8BB0",!0,!0,0,100,100),u.AddTBString(o.EventDoTypeT,null,"\u6267\u884C\u6807\u8BB0T",!0,!0,0,100,100),u.AddTBString("FrmID",null,"\u8868\u5355ID",!0,!0,0,100,10),u.AddTBString("FK_Flow",null,"\u6D41\u7A0B\u7F16\u53F7",!0,!0,0,100,10),u.AddTBInt("FK_Node",0,"\u8282\u70B9ID",!0,!0),u.AddTBString("DoDoc",null,"Url",!0,!1,0,800,100,!0,this.Help),u.AddDDLStringEnum("PostModel","Get","\u8BF7\u6C42\u6A21\u5F0F","@Get=Get\u6A21\u5F0F@POST=Post\u6A21\u5F0F",!0,""),u.AddTBStringDoc("DoDocT",null,"\u5907\u6CE8",!0,!1,!0,this.Help),u.AddGroupAttr("POST\u8BBE\u7F6E"),u.AddDDLStringEnum("ParaMoel","0","\u53C2\u6570\u6A21\u5F0F","@0=\u81EA\u5B9A\u4E49\u6A21\u5F0F@1=\u5168\u91CF\u6A21\u5F0F",!0,this.HelpParaModel),u.AddTBStringDoc("ParaDocs",null,"\u81EA\u5B9A\u4E49\u6570\u636E\u5185\u5BB9",!0,!1,!0,this.Help),u.AddDDLStringEnum("ParaDTModel","1","\u6570\u636E\u683C\u5F0F","@0=From\u683C\u5F0F@1=JSON\u683C\u5F0F",!0,this.HelpParaModel),this._enMap=u,this._enMap}GenerParas(){return n(this,null,function*(){const u=new S(this.DoDoc);yield u.Retrieve();const i=this.MyPK;return yield u.AddSln(i,this.FrmID)})}beforeInsert(){return n(this,null,function*(){return Promise.resolve(!0)})}beforeUpdateInsertAction(){return n(this,null,function*(){return Promise.resolve(!0)})}}export{q as SysEventSFWebApi};