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.
39 lines
8.7 KiB
39 lines
8.7 KiB
var l=Object.defineProperty;var C=(F,t,e)=>t in F?l(F,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):F[t]=e;var s=(F,t,e)=>(C(F,typeof t!="symbol"?t+"":t,e),e);var i=(F,t,e)=>new Promise((o,r)=>{var A=B=>{try{E(e.next(B))}catch(D){r(D)}},a=B=>{try{E(e.throw(B))}catch(D){r(D)}},E=B=>B.done?o(B.value):Promise.resolve(B.value).then(A,a);E((e=e.apply(F,t)).next())});import{G as m}from"./DataType-33901a1c.js";import{PushMsg as n}from"./PushMsg-3c61f704.js";import{PageBaseGroupNew as S,GPNReturnObj as W,GPNReturnType as h}from"./PageBaseGroupNew-ee20c033.js";import{GloComm as p}from"./GloComm-7cfbdfd9.js";import{Node as N}from"./Node-6b42ba5e.js";import"./index-f4658ae7.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.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"./DBAccess-d3bef90d.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./FrmTrack-10f0746d.js";import"./EntityNodeID-d5ae71b1.js";class Y extends S{constructor(){super("GPN_PushMsg");s(this,"TodoEmps",`
|
|
#### \u5E2E\u52A9
|
|
- \u5B9A\u4E49: \u5F53\u4E8B\u4EBA\uFF0C\u5C31\u662F\u64CD\u4F5C\u6D41\u7A0B\u540E\u8981\u5F71\u54CD\u7684\u4EBA,\u5C31\u53EB\u5F53\u4E8B\u4EBA.
|
|
- \u9000\u56DE: \u9000\u56DE\u7ED9\u7684\u4EBA\u5C31\u662F\u5F53\u4E8B\u4EBA.
|
|
- \u53D1\u9001: \u63A5\u6536\u4EBA\u5C31\u662F\u5F53\u4E8B\u4EBA.
|
|
- \u79FB\u4EA4: \u88AB\u79FB\u4EA4\u7684\u4EBA
|
|
- \u64A4\u9500: \u64A4\u9500\u524D\u7684\u5904\u7406\u4EBA.
|
|
`);s(this,"Field",`
|
|
#### \u5E2E\u52A9
|
|
- \u5B9A\u4E49: \u6D41\u7A0B\u8868\u5355\u4E0A\u7684\u5B57\u6BB5\u91C7\u96C6\u7684\u64CD\u4F5C\u5458\u4FE1\u606F\u4F5C\u4E3A\u6D88\u606F\u7684\u63A5\u6536\u4EBA.
|
|
#### \u89E3\u91CA
|
|
- \u5728\u8282\u70B9\u8868\u5355\u4E0A\u589E\u52A0\u4E00\u4E2A\u5B57\u6BB5\uFF0C\u8BE5\u5B57\u6BB5\u91C7\u96C6\u7684\u662F\u4EBA\u5458\u4FE1\u606F\uFF0C\u5982\u679C\u6709\u591A\u4E2A\u4EBA\u5458\u5C31\u7528\u9017\u53F7\u5206\u5F00.
|
|
- \u7CFB\u7EDF\u5728\u53D1\u9001\u7684\u65F6\u95F4\uFF0C\u4ECENDxxRpt\u8868\u91CC\u83B7\u53D6\u8BE5\u5B57\u6BB5\u7684\u4FE1\u606F\u4F5C\u4E3A\u63A5\u6536\u4EBA.
|
|
`);s(this,"NodeWorker",`
|
|
#### \u5E2E\u52A9
|
|
- \u5B9A\u4E49: \u9009\u62E9\u4E00\u4E2A\u6216\u8005\u591A\u4E2A\u8282\u70B9,\u8FD9\u4E2A\u8282\u70B9\u7684\u5904\u7406\u4EBA\u5C31\u662F\u6D88\u606F\u7684\u63A5\u6536\u4EBA.
|
|
- \u6CE8\u610F: \u9009\u62E9\u7684\u8282\u70B9\u4E00\u5B9A\u662F\u5F53\u524D\u8282\u70B9\u4EE5\u524D\u7684\u8282\u70B9,\u4E0D\u80FD\u9009\u62E9\u672A\u6765\u7684\u8282\u70B9.
|
|
#### \u5176\u5B83
|
|
- \u53EF\u4EE5\u591A\u9009\u8282\u70B9.
|
|
`);s(this,"SpecEmpNo",`
|
|
#### \u5E2E\u52A9
|
|
- \u53D1\u9001\u7ED9\u6307\u5B9A\u4EBA\u5458\uFF0C\u53EF\u4EE5\u591A\u9009.
|
|
#### \u5176\u5B83
|
|
- \u4EBA\u5458\u5FC5\u987B\u662F\u7EC4\u7EC7\u7ED3\u6784\u91CC\u9762\u7684\u4EBA\u5458,\u5C31\u662FPort_Emp\u8868\u91CC\u7684\u4EBA\u5458.
|
|
|
|
`);s(this,"Starter",`
|
|
#### \u5E2E\u52A9
|
|
- \u5411\u5F00\u59CB\u8282\u70B9\u5904\u7406\u4EBA\u53D1\u9001\u6D88\u606F.
|
|
- \u5F00\u59CB\u8282\u70B9\u5C31\u662F\u7533\u8BF7\u4EBA\uFF0C\u542F\u52A8\u4EBA.
|
|
`);s(this,"BySQL",`
|
|
#### \u5E2E\u52A9
|
|
- \u8F93\u5165\u4E00\u4E2ASQL\u67E5\u8BE2\u8BED\u53E5, \u8FD4\u56DE\u7684\u662FNo,Name\u4E24\u4E2A\u5217,\u4EBA\u5458\u7F16\u53F7,\u4EBA\u5458\u540D\u79F0.
|
|
- \u8FD9\u4E9B\u8D26\u53F7\u5FC5\u987B\u5728\u7EC4\u7EC7\u7ED3\u6784\u8868\u91CC.
|
|
- \u7CFB\u7EDF\u5C31\u4F1A\u53D1\u9001\u7ED9\u8FD9\u4E9B\u4EBA.
|
|
#### \u5176\u5B83
|
|
- SQL\u8BED\u53E5\u652F\u6301ccbpm\u8868\u8FBE\u5F0F.
|
|
- \u6BD4\u5982\uFF1A \u53D1\u9001\u7ED9\u81EA\u5DF1\u672C\u90E8\u95E8\u7684\u4EBA\u5458 select No,Name FROM Port_Emp where FK_Dept='@WebUser.DeptNo'
|
|
`);this.PageTitle="\u63A8\u9001\u5BF9\u8C61\u9009\u62E9\u65B9\u5F0F",this.ForEntityClassID="TS.WF.PushMsg"}Init(){return i(this,null,function*(){this.AddGroup("A","\u63A8\u9001\u5BF9\u8C61\u9009\u62E9\u65B9\u5F0F"),this.AddBlank("TodoEmps","\u5F53\u4E8B\u4EBA",this.TodoEmps);const e=this.RefPKVal,o=new N(e);yield o.RetrieveFromDBSources();const r=o.FK_Flow,A=`SELECT OID as No, Lab as Name from Sys_GroupField WHERE FrmID='ND${e}'`,a=`SELECT KeyOfEn as No,Name,GroupID as GroupNo FROM Sys_MapAttr WHERE FK_MapData='ND${parseInt(r)}Rpt'`;this.SelectItemsByGroupList("Field","\u8868\u5355\u4E0A\u7684\u5B57\u6BB5\u4F5C\u4E3A\u63A5\u53D7\u5BF9\u8C61",this.Field,!1,A,a);const E="SELECT NodeID as No, Name from WF_Node WHERE FK_Flow='"+r+"'";this.SelectItemsByList("NodeWorker","\u5176\u4ED6\u8282\u70B9\u7684\u5904\u7406\u4EBA",this.NodeWorker,!0,E),this.SelectItemsByTreeEns("SpecEmpNo","\u53D1\u7ED9\u6307\u5B9A\u7684\u4EBA",this.SpecEmpNo,!0,m.srcDepts,m.srcDeptRoot,m.srcEmps,""),this.AddBlank("Starter","\u5F00\u59CB\u8282\u70B9\u7684\u53D1\u8D77\u4EBA",this.Starter),this.TextSQL("BySQL","\u6309\u7167SQL\u8BA1\u7B97",this.BySQL,"\u8BF7\u8F93\u5165\u67E5\u8BE2SQL\u8BED\u53E5","","\u8BF7\u9605\u8BFB\u5E2E\u52A9,\u6CE8\u610F\u683C\u5F0F.")})}GenerSorts(){return i(this,null,function*(){return this.RequestVal("MsgModel")=="NodeMsg"?Promise.resolve([{No:"SendWhen",Name:"\u5F53\u8282\u70B9\u53D1\u9001\u524D"},{No:"SendSuccess",Name:"\u8282\u70B9\u53D1\u9001\u6210\u529F\u65F6"},{No:"ReturnAfter",Name:"\u5F53\u8282\u70B9\u9000\u56DE\u540E"},{No:"UndoneAfter",Name:"\u5F53\u8282\u70B9\u64A4\u9500\u53D1\u9001\u540E"},{No:"WhenReadWork",Name:"\u5DE5\u4F5C\u6253\u5F00\u540E"}]):Promise.resolve([{No:"FlowOnCreateWorkID",Name:"\u521B\u5EFA\u5DE5\u4F5CID\u540E"},{No:"FlowOverAfter",Name:"\u6D41\u7A0B\u7ED3\u675F\u540E"},{No:"AfterFlowDel",Name:"\u6D41\u7A0B\u5220\u9664\u540E"},{No:"FlowWarning",Name:"\u6574\u4F53\u6D41\u7A0B\u9884\u8B66"},{No:"FlowOverDue",Name:"\u6574\u4F53\u6D41\u7A0B\u903E\u671F"}])})}Save_TextBox_X(e,o,r,A,a){return i(this,null,function*(){let E=this.RequestVal("NodeID");E||(E=this.RequestVal("RefPKVal"));const B=new N(E);(yield B.RetrieveFromDBSources())==0&&(B.NodeID=Number.parseInt(E+"01"),yield B.RetrieveFromDBSources());const u=new n;return u.FlowNo=B.FK_Flow,u.NodeID=E,u.RefPKVal=E,u.EventNo=o,u.EventName=yield this.GetSortName(o),u.PushWayExp1=r,u.PushWayExp2=A,e==="TodoEmps"&&u.SetPara("EnName","TS.WF.NMGener"),e==="Starter"&&u.SetPara("EnName","TS.WF.NMGener"),e==="Field"&&u.SetPara("EnName","TS.WF.NMField"),e==="NodeWorker"&&u.SetPara("EnName","TS.WF.NMNodeWorker"),e==="SpecEmpNo"&&u.SetPara("EnName","TS.WF.NMSpecEmpNo"),e==="BySQL"&&u.SetPara("EnName","TS.WF.NMBySQL"),u.PushWayNo=e,u.PushWayName=this.GetPageName(e),u.EventNo==="WorkArrive"&&(u.PushWayNo=e,e==="TodoEmps"?u.PushWayName="\u5DE5\u4F5C\u5904\u7406\u4EBA":u.PushWayName=this.GetPageName(e),u.SMSDoc="\u65B0\u5DE5\u4F5C\u5230\u8FBE"),u.EventNo==="SendSuccess"&&(u.PushWayNo=e,e==="TodoEmps"?u.PushWayName="\u4E0B\u4E00\u6B65\u9AA4\u5DE5\u4F5C\u5904\u7406\u4EBA":u.PushWayName=this.GetPageName(e),u.SMSDoc="\u6765\u81EA\u6D41\u7A0B{FlowName}\u8282\u70B9{NodeName}\u53D1\u9001\u4EBA{@WebUser.Name}\u7684\u65B0\u5DE5\u4F5C{url}",u.MailTitle="\u6807\u9898{Title}-\u53D1\u9001\u4EBA{@WebUser.Name}",u.MailDoc="\u6807\u9898{Title}\u6765\u81EA\u6D41\u7A0B{FlowName}\u8282\u70B9{NodeName}\u53D1\u9001\u4EBA{@WebUser.Name}\u7684\u65B0\u5DE5\u4F5C{url}"),u.EventNo==="ReturnAfter"&&(u.PushWayNo=e,e==="TodoEmps"?u.PushWayName="\u9000\u56DE\u7684\u5DE5\u4F5C\u63A5\u6536\u4EBA":u.PushWayName=this.GetPageName(e),u.SMSDoc="\u5DE5\u4F5C\u9000\u56DE{Titile} - {url}",u.MailTitle="\u5DE5\u4F5C\u9000\u56DE,{Title}-\u9000\u56DE\u4EBA{@WebUser.Name}",u.MailDoc="\u5DE5\u4F5C\u9000\u56DE\uFF0C\u6807\u9898{Title}\u6765\u81EA\u6D41\u7A0B{FlowName}\u8282\u70B9{NodeName}\u9000\u56DE\u4EBA{@WebUser.Name} - {url}"),u.EventNo==="UndoneAfter"&&(u.PushWayNo=e,e==="TodoEmps"?u.PushWayName="\u64A4\u9500\u524D\u7684\u5DE5\u4F5C\u5904\u7406\u4EBA":u.PushWayName=this.GetPageName(e),u.SMSDoc="\u5DE5\u4F5C\u88AB\u64A4\u9500{Titile} - {url}",u.MailTitle="\u5DE5\u4F5C\u88AB\u64A4\u9500,{Title}-\u64A4\u9500\u4EBA{@WebUser.Name}",u.MailDoc="\u5DE5\u4F5C\u88AB\u64A4\u9500,\u6807\u9898{Title}\u6765\u81EA\u6D41\u7A0B{FlowName}\u8282\u70B9{NodeName}\u64A4\u9500\u4EBA{@WebUser.Name} - {url}"),u.EventNo==="WhenReadWork"&&(u.PushWayNo=e,e==="TodoEmps"?u.PushWayName="\u5DE5\u4F5C\u5904\u7406\u4EBA":u.PushWayName=this.GetPageName(e),u.SMSDoc="\u5DE5\u4F5C\u88AB\u8BFB\u53D6{Titile} - {url}",u.MailTitle="\u5DE5\u4F5C\u88AB\u8BFB\u53D6,{Title}-\u8BFB\u53D6\u4EBA{@WebUser.Name}",u.MailDoc="\u5DE5\u4F5C\u88AB\u8BFB\u53D6,\u6807\u9898{Title}\u6765\u81EA\u6D41\u7A0B{FlowName}\u8282\u70B9{NodeName}\u8BFB\u53D6\u4EBA{@WebUser.Name} - {url}"),yield u.Insert(),new W(h.GoToUrl,p.UrlEn(u.GetParaString("EnName",""),u.PKVal))})}}export{Y as GPN_PushMsg};
|