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.
46 lines
10 KiB
46 lines
10 KiB
var c=Object.defineProperty;var l=(t,E,e)=>E in t?c(t,E,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[E]=e;var D=(t,E,e)=>(l(t,typeof E!="symbol"?E+"":E,e),e);var n=(t,E,e)=>new Promise((r,B)=>{var i=u=>{try{s(e.next(u))}catch(F){B(F)}},A=u=>{try{s(e.throw(u))}catch(F){B(F)}},s=u=>u.done?r(u.value):Promise.resolve(u.value).then(i,A);s((e=e.apply(t,E)).next())});import{SysEvent as N}from"./SysEvent-83a4fc0b.js";import{PageBaseGroupNew as S,GPNReturnObj as a,GPNReturnType as m}from"./PageBaseGroupNew-ee20c033.js";import f from"./DBAccess-d3bef90d.js";import{$ as C}from"./index-f4658ae7.js";import{GloComm as p}from"./GloComm-7cfbdfd9.js";import{Node as d}from"./Node-6b42ba5e.js";import"./UAC-8e255d47.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"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./FrmTrack-10f0746d.js";import"./EntityNodeID-d5ae71b1.js";class z extends S{constructor(){super("GPN_Event");D(this,"WebApi",`
|
|
#### \u5E2E\u52A9
|
|
- \u6267\u884C\u5B9A\u4E49\u7684\u8FC7\u7A0B.
|
|
- \u7CFB\u7EDF\u5C06\u628A\u8868\u5355\u6570\u636E\u4E3B\u8868\u4ECE\u8868\uFF0C\u90FD\u4F1A\u5199\u5165\u5230\u63A5\u53E3\u91CC\u9762\u53BB.
|
|
`);D(this,"SFProcedure",`
|
|
#### \u5E2E\u52A9
|
|
- \u6267\u884C\u5B9A\u4E49\u7684\u8FC7\u7A0B.
|
|
- \u7CFB\u7EDF\u5C06\u628A\u8868\u5355\u6570\u636E\u4E3B\u8868\u4ECE\u8868\uFF0C\u90FD\u4F1A\u5199\u5165\u5230\u63A5\u53E3\u91CC\u9762\u53BB.
|
|
`);D(this,"Docs0",`
|
|
#### \u5E2E\u52A9
|
|
- \u5728\u6267\u884C\u5185\u5BB9\u91CC\u586B\u5199\u4E00\u4E2A\u5B58\u50A8\u8FC7\u7A0B\u540D\u79F0\uFF0C\u6CE8\u610F\u8868\u8FBE\u5F0F\u652F\u6301\u53D8\u91CF\u3002\u5982\uFF1A EXEC YourProName @OID
|
|
#### \u8FD0\u884C\u56FE\u4F8B
|
|

|
|
`);D(this,"BuessUnit",`
|
|
#### \u5E2E\u52A9
|
|
- ccbpm\u63D0\u4F9B\u4E86\u4E00\u4E2A\u8BA9\u540E\u53F0\u5F00\u53D1\u4EBA\u5458\u4F7F\u7528\u7684\u4EE3\u7801\u8868\u8FBE\u4E1A\u52A1\u903B\u8F91\u5B9E\u73B0\u7684\u65B9\u5F0F,\u4E1A\u52A1\u5355\u5143\u662F\u5176\u4E2D\u7684\u4E00\u79CD.
|
|
- \u5B9A\u4E49: \u5904\u7406\u4E00\u6BB5\u4E1A\u52A1\u903B\u8F91\u811A\u672C, \u6211\u4EEC\u79F0\u4E3A\u4E1A\u52A1\u5355\u5143,\u6BD4\u5982:\u4ED8\u6B3E,\u51FA\u5E93.
|
|
- \u8FD9\u4E2A\u4E1A\u52A1\u6A21\u5757\u6709\u901A\u7528\u6027,\u53EF\u4EE5\u88AB\u5F88\u591A\u6D41\u7A0B\u6240\u8C03\u7528,\u6211\u4EEC\u628A\u5B83\u5C01\u88C5\u4E3A\u4E00\u4E2A\u4E1A\u52A1\u5355\u5143.
|
|
- \u8FD9\u4E2A\u4EE3\u7801\u5757\u4ECE\u4E00\u4E2A\u57FA\u7C7B\u4E0A\u7EE7\u627F\u4E0B\u6765\uFF08BP.Sys.BuessUnitBase\uFF09. \u6309\u7167\u8981\u6C42\u91CD\u5199\u65B9\u6CD5.
|
|
- \u5728\u914D\u7F6E\u7684\u65F6\u5019\uFF0Cccbpm\u901A\u8FC7\u57FA\u7C7B\u7684\u53CD\u5C04\u529F\u80FD\uFF0C\u653E\u5165\u5230\u4E0B\u62C9\u6846\uFF0C\u65B9\u4FBF\u6D41\u7A0B\u8BBE\u8BA1\u4EBA\u5458\u8FDB\u884C\u9009\u62E9\u914D\u7F6E.
|
|
#### DEMO.
|
|
- \u5B9A\u4E49\u4E00\u4E2A\u5B50\u7C7B\uFF0C\u5982\u4E0B\u56FE:
|
|

|
|
- \u5728BP\u7C7B\u91CC\u5B9A\u4E49\u4E00\u4E2A\u4E1A\u52A1\u5355\u5143\u7C7B \u5982\u4E0B\u56FE\u4E2D\u7684 \u51FA\u5E93\u4FE1\u606F\u521D\u59CB\u5316 BuessUnitFrmND1407 \uFF0C\u7EE7\u627F\u81EA BP.Sys.BuessUnitBase
|
|

|
|
- \u5728\u540E\u53F0\u9009\u62E9\u8FD9\u4E2A\u7C7B\u914D\u7F6E\u5230\u8868\u5355\u4E8B\u4EF6\u4E2D\u3002
|
|
|
|
#### \u914D\u7F6E\u56FE\u4F8B
|
|

|
|
#### \u914D\u7F6E\u56FE\u4F8B
|
|

|
|
#### \u4E8B\u4EF6\u5B58\u50A8
|
|
\u6240\u6709\u7684\u4E8B\u4EF6\u914D\u7F6E\u4FE1\u606F\u90FD\u5B58\u50A8\u5728Sys_FrmEvent\u8868\u91CC\u3002
|
|

|
|
`);D(this,"Docs4",`
|
|
#### \u5E2E\u52A9
|
|
- \u8FD4\u56DE\u4E00\u884C\u6570\u636E\u7684json\u683C\u5F0F\u7684\u6570\u636E\u6E90.
|
|
- \u5728\u6267\u884C\u5185\u5BB9\u91CC\u8BBE\u7F6E\u4E00\u4E2Ahttp://myserver/Do.aspx?DoType=aaaaa\uFF0C\u521B\u5EFA\u4E00\u4E2ADo.aspx \u6839\u636EDoType \u6807\u8BB0\u8FD9\u4E0D\u540C\u7684\u5185\u5BB9\u5904\u7406\u3002
|
|
- \u5982\u679C\u987A\u5229\u5904\u7406\u4E86\u5C31\u8FD4\u56DE\u7A7A\uFF0C\u51FA\u73B0\u5F02\u5E38\u4E00\u5B9A\u8981\u8FD4\u56DE: Error+\u201D\u5F02\u5E38\u4FE1\u606F\u3002\u201D
|
|
- \u5904\u7406\u8FD4\u56DE\u503C\u7528: this.Response.Write("Error:"+msg); \u65B9\u6CD5.
|
|
- Ccform \u5904\u7406\u7684\u673A\u5236\u662F\uFF0C\u4F7F\u7528 HttpWebRequest \u7C7B\u9759\u9ED8\u7684\u6267\u884CURL ,\u7136\u540E\u83B7\u53D6\u8FD4\u56DE\u7684\u5185\u5BB9\u3002\u5982\u679C\u68C0\u67E5\u5230\u524D\u51E0\u4E2A\u5B57\u7B26\u662FError \u5C31\u8BA4\u4E3A\u662F\u5F02\u5E38ccform \u5C31\u4F1A\u629B\u51FA\u5F02\u5E38\u3002
|
|
#### \u7CFB\u7EDF\u53C2\u6570\uFF1A
|
|
- \u60A8\u5B9A\u4E49\u7684url\u6BD4\u5982\u4E3A /App/DoUrl.aspx?ABC=123 , \u7CFB\u7EDF\u4F1A\u5728\u4E4B\u540E\u589E\u52A0\u4E00\u4E9B\u53C2\u6570\uFF0C\u8FD9\u4E9B\u53C2\u6570\u53EB\u7CFB\u7EDF\u53C2\u6570\u3002\u5B9E\u9645\u6267\u884C\u7684url\u4E3A\u3002
|
|
- http://yourserver/App/DoUrl.aspx?ABC=123&UserNo=xy&SID=xxxxx&FK_Dept=1010&FK_Unit=10&EntityName=ND101&EntityPK=OID&EntityPKVal=12333& FK_Event=xxxxxx
|
|
`);this.ForEntityClassID="TS.Sys.SysEvent",this.PageTitle="\u65B0\u5EFA\u4E8B\u4EF6"}Init(){return n(this,null,function*(){this.AddGroup("A","\u65B0\u5EFA\u4E8B\u4EF6"),this.TextSQL("2","\u6570\u636E\u6E90\u6A21\u5F0F",this.Docs0,"\u8F93\u5165\u8FC7\u7A0B\u540D\u79F0:","","\u6BD4\u5982:excec mypro"),this.SelectItemsByList("7","\u4E1A\u52A1\u5355\u5143-BuessUnit",this.BuessUnit,!1,yield this.GenerBuessUnit()),this.SelectItemsByList("9","\u6267\u884C\u81EA\u5B9A\u4E49\u8FC7\u7A0B",this.SFProcedure,!1,"SELECT No,Name FROM Sys_SFProcedure "),this.SelectItemsByList("6","\u4E8B\u4EF6\u7C7B-EventBase",this.BuessUnit,!1,yield this.GenerEventBase()),this.TextBox1_Name("8","\u6267\u884CWebApi",this.WebApi,"\u8BF7\u8F93\u5165url","http://"),this.AddGroup("B","\u6570\u636E\u6E90\u7BA1\u7406"),this.AddFunction("ToUrl","\u6570\u636E\u6E90\u7EF4\u62A4ToUrl",this.AdminDBSrc)})}GenerBuessUnit(){return n(this,null,function*(){const r=yield new C("BP.WF.HttpHandler.WF_Admin_AttrNode").DoMethodReturnJson("ActionDtl_Init");return JSON.stringify(r)})}GenerEventBase(){return n(this,null,function*(){const r=yield new C("BP.WF.HttpHandler.WF_Admin_AttrNode").DoMethodReturnJson("ActionDtl_Init");return JSON.stringify(r)})}AdminDBSrc(){return n(this,null,function*(){const e=p.UrlSearch("TS.Sys.SFDBSrc");return new a(m.GoToUrl,e)})}Save_TextBox_X(e,r,B,i,A){return n(this,null,function*(){const s=this.RequestVal("RefPKVal"),u=new N;u.EventSource=1,u.RefPKVal=s,u.EventID=r,u.EventName=yield this.GetSortName(r),this.RefMainEnName.includes("TS.WF.Template.Frm")&&(u.EventSource=0),this.RefMainEnName.includes("TS.CCBill.FrmDict")&&(u.EventSource=0),this.RefMainEnName.includes("TS.CCBill.FrmBill")&&(u.EventSource=0),this.RefMainEnName==="TS.WF.Template.NodeExt"&&(u.EventSource=1),this.RefMainEnName==="TS.WF.Template.FlowExt"&&(u.EventSource=2),u.EventDoType=e,u.EventDoTypeT=this.GetPageName(e),u.DoDoc=i,u.MyPK=f.GenerGUID();let F="TS.Sys.SysEventDBSrc";if(e=="2"&&(u.FK_DBSrc=B),e=="7"&&(F="TS.Sys.SysEventBuessUnit",u.DoDoc=i,u.FK_DBSrc=B),e=="9"&&(F="TS.Sys.SysEventSFProcedure",u.DoDoc=B,u.DoDocT=i),e=="8"&&(F="TS.Sys.SysEventSFWebApi",u.DoDoc=B),u.EventSource==0&&(u.FrmID=this.RefPKVal),u.EventSource==1){const o=new d(this.RefPKVal);yield o.Retrieve(),o.NodeFrmID===""||o.NodeFrmID.lastIndexOf("ND")==0?u.FrmID="ND"+parseInt(o.FK_Flow)+"Rpt":u.FrmID=o.NodeFrmID,u.FK_Node=o.NodeID,u.FK_Flow=o.FK_Flow,u.RefFlowNo=o.FK_Flow}return u.EventSource==2&&(u.FrmID="ND"+parseInt(this.RefPKVal)+"Rpt",u.FK_Flow=this.RefPKVal,u.RefFlowNo=this.RefPKVal),u.SetPara("EnName",F),yield u.Insert(),new a(m.GoToUrl,p.UrlEn(F,u.MyPK))})}GenerSorts(){return n(this,null,function*(){return this.RefMainEnName==="TS.WF.Template.FlowExt"?Promise.resolve([{No:"FlowOnCreateWorkID",Name:"\u521B\u5EFA\u5DE5\u4F5CID\u540E"},{No:"FlowOverBefore",Name:"\u6D41\u7A0B\u7ED3\u675F\u524D"},{No:"FlowOverAfter",Name:"\u6D41\u7A0B\u7ED3\u675F\u540E"},{No:"BeforeFlowDel",Name:"\u6D41\u7A0B\u5220\u9664\u524D"},{No:"AfterFlowDel",Name:"\u6D41\u7A0B\u5220\u9664\u540E"}]):this.RefMainEnName==="TS.WF.Template.NodeExt"?Promise.resolve([{No:"WorkArrive",Name:"\u5DE5\u4F5C\u5230\u8FBE"},{No:"SendWhen",Name:"\u5F53\u8282\u70B9\u53D1\u9001\u524D"},{No:"SendSuccess",Name:"\u8282\u70B9\u53D1\u9001\u6210\u529F\u65F6"},{No:"SendError",Name:"\u8282\u70B9\u53D1\u9001\u5931\u8D25\u65F6"},{No:"ReturnBefore",Name:"\u5F53\u8282\u70B9\u9000\u56DE\u524D"},{No:"ReturnAfter",Name:"\u9000\u56DE\u540E"},{No:"UndoneBefore",Name:"\u5F53\u8282\u70B9\u64A4\u9500\u53D1\u9001\u524D"},{No:"UndoneAfter",Name:"\u5F53\u8282\u70B9\u64A4\u9500\u53D1\u9001\u540E"},{No:"WhenReadWork",Name:"\u5DE5\u4F5C\u6253\u5F00\u540E"}]):Promise.resolve([{No:"FrmLoadBefore",Name:"\u8868\u5355\u8F7D\u5165\u524D"},{No:"FrmLoadAfter",Name:"\u8282\u70B9\u8868\u5355\u8F7D\u5165\u540E"},{No:"SaveBefore",Name:"\u5F53\u8868\u5355\u4FDD\u5B58\u524D"},{No:"SaveAfter",Name:"\u5F53\u8868\u5355\u4FDD\u5B58\u540E"},{No:"FrmLoadAfter",Name:"\u8282\u70B9\u8868\u5355\u8F7D\u5165\u540E"},{No:"DeleteBefore",Name:"\u5F53\u8868\u5355\u5220\u9664\u524D"},{No:"DeleteAfter",Name:"\u5F53\u8868\u5355\u5220\u9664\u540E"}])})}}export{z as GPN_Event};
|