固定参数说明:
测试接口:http://qq784602719.imwork.net/wxService/wxPush
正式接口:https://www.akuiguoshu.com/wxService/wxPush
- phone:推送人手机号
- url: URL链接为空,不进入详情页面,进入详情页面参数说明请看下文说明
- fieldMap:微信模板显示的字段值
- urlParam:url链接参数(hashMap的json格式)
- pushType:uas系统单据推送类型(区分审批流程,订阅和消息提醒)
pushType:三种类型(审批流程推送,订阅推送,消息提醒以及会议消息推送)
1.审批流程推送:
url: https://www.akuiguoshu.com/wxService/approval/
urlParam 格式如下:
{
"url":"https://demo.usoftchina.com:9443/uas/",
"phone":"13510107574",
"password":"a1111111",
"master":"master",
"nodeId":59490196 //注意这是数字类型
}
2.订阅推送:
url: “uas系统提供的根路径” 例如:http://192.168.253.58:8080/ERP/
urlParam 格式如下:
{
"phone":"手机号",
"password":"密码",
"master":"账套",
"numId":123123,
"mainId":123123,
"insld":123123,
"title":""
}
3.消息提醒推送:
url: “uas系统提供的根路径” 例如:http://192.168.253.58:8080/ERP/
urlParam 格式如下:
{
"phone":"手机号",
"password":"密码",
"master":"账套",
"id":123124
}
fieldMap参数举例:
{
"title":"UAS流程审批提醒",
"time":"2018年10月16日星期二 14:56",
"content":"陈虎的员工转正申请单等待您的审批!"
}
URL链接参数说明
需要访问uas系统页面的:
UAS系统+页面路径+参数
"http://uas系统IP地址?phone=xxxx&password=xxxx&master=xxxx&caller=xxxx"
不需要访问uas系统页面的:
中转服务器根路径+页面路径+参数
"http://中转服务器IP地址?phone=xxxx&password=xxxx&master=xxxx&caller=xxxx"
审批流程详情URL
URL链接参数:
- phone:手机号
- password:密码
- master:账套
- jp_nodeId:审批节点ID
- caller
- id:单据ID
- processInstanceId:
http://218.18.115.198:8888/ERP/common/getCurrentNode.action
jp_nodeId=33779307, master=YITOA_DATACENTER, _noc=1
{
"info": {
"button": null,
"dealmanname": "吕全明",
"InstanceId": "加班申请维护_YITOA_DATACENTER.33779293",
"currentnode": {
"jp_id": 448070,
"jp_name": "加班申请单流程",
"jp_launcherId": "U0316",
"jp_launcherName": "刘杰",
"jp_form": "加班申请维护_YITOA_DATACENTER.33779293",
"jp_nodeId": "33779307",
"jp_nodeName": "直属领导",
"jp_nodeDealMan": "U0305",
"jp_nodeDealManName": null,
"jp_launchTime": 1539600485000,
"jp_stayMinutes": 0,
"jp_caller": "Workovertime",
"jp_table": "Workovertime left join employee on wo_emcode=em_code left join job on em_defaulthsid=jo_id",
"jp_keyValue": 11568,
"jp_processInstanceId": "加班申请维护_YITOA_DATACENTER.33779293",
"jp_status": "已审批",
"jp_keyName": "wo_id",
"jp_url": "jsps/hr/attendance/workovertime.jsp?whoami=Workovertime",
"jp_formStatus": "wo_status",
"jp_flag": 0,
"jp_formDetailKey": "wod_woid",
"jp_codevalue": "WO18100116",
"jp_pagingid": 0,
"jp_processdefid": "加班申请维护_YITOA_DATACENTER-16",
"jp_processnote": null,
"jp_realjobid": "366"
},
"communicates": "",
"forknode": 0
}
}
http://218.18.115.198:8888/ERP/mobile/common/getformandgriddata.action
isprocess=1, caller=Workovertime, id=11568, config=1, master=YITOA_DATACENTER
http://218.18.115.198:8888/ERP/common/getAllHistoryNodes.action
{processInstanceId=加班申请维护_YITOA_DATACENTER.33779293, sessionUser=U0316, sessionId=160C03050D0DE9005C8C181C5B2059FE, master=YITOA_DATACENTER, _noc=1}
{
"nodes":[
{
"jn_id":"2749979",
"jn_name":"直属领导",
"jn_dealManId":"U0305",
"jn_dealManName":"吕全明",
"jn_dealTime":"2018-10-16 09:04:24",
"jn_dealResult":"同意",
"jn_operatedDescription":null,
"jn_nodeDescription":null,
"jn_infoReceiver":null,
"jn_processInstanceId":"加班申请维护_YITOA_DATACENTER.33779293",
"jn_holdtime":0,
"jn_attachs":null,
"jn_attach":"T"
}
]
}
http://218.18.115.198:8888/ERP/common/getCurrentJnodes.action
{caller=Workovertime, keyValue=11568, _noc=1, master=YITOA_DATACENTER}
{
"processs":[
{
"jp_id":448070,
"jp_name":"加班申请单流程",
"jp_launcherId":"U0316",
"jp_launcherName":"刘杰",
"jp_form":"加班申请维护_YITOA_DATACENTER.33779293",
"jp_nodeId":"33779307",
"jp_nodeName":"直属领导",
"jp_nodeDealMan":"U0305",
"jp_nodeDealManName":"吕全明",
"jp_launchTime":1539600485000,
"jp_stayMinutes":0,
"jp_caller":"Workovertime",
"jp_table":"Workovertime left join employee on wo_emcode=em_code left join job on em_defaulthsid=jo_id",
"jp_keyValue":11568,
"jp_processInstanceId":"加班申请维护_YITOA_DATACENTER.33779293",
"jp_status":"已审批",
"jp_keyName":"wo_id",
"jp_url":"jsps/hr/attendance/workovertime.jsp?whoami=Workovertime",
"jp_formStatus":"wo_status",
"jp_flag":0,
"jp_formDetailKey":"wod_woid",
"jp_codevalue":"WO18100116",
"jp_pagingid":0,
"jp_processdefid":"加班申请维护_YITOA_DATACENTER-16",
"jp_processnote":null,
"jp_realjobid":"366"
}
],
"nodes":[
{
"jn_id":"2749979",
"jn_name":"直属领导",
"jn_dealManId":"U0305",
"jn_dealManName":"吕全明",
"jn_dealTime":"2018-10-16 09:04:24",
"jn_dealResult":"同意",
"jn_operatedDescription":null,
"jn_nodeDescription":null,
"jn_infoReceiver":null,
"jn_processInstanceId":"加班申请维护_YITOA_DATACENTER.33779293",
"jn_holdtime":0,
"jn_attachs":null,
"jn_attach":"T"
}
],
"data":[
{
"JP_ID":134526,
"JP_CALLER":"Workovertime",
"JP_KEYVALUE":11568,
"JP_NODENAME":"直属领导",
"JP_NODEDEALMAN":null,
"JP_PROCESSDEFID":"加班申请维护_YITOA_DATACENTER-16",
"JP_NODEDEALMANNAME":null,
"JP_NEWNODEDEALMAN":null,
"JP_NEWNODEDEALMANNAME":null,
"JP_CANEXTRA":null,
"JP_EXTRAMAN":null,
"JP_EXTRAMANNAME":null
}
],
"jprocands":[
],
"success":true,
"currentnode":{
"node":33779307,
"nodename":"直属领导",
"instanceId":"加班申请维护_YITOA_DATACENTER.33779293",
"jd":13329,
"type":"JPROCESS",
"processDefId":"加班申请维护_YITOA_DATACENTER-16"
}
}
https://218.17.158.219:9443/uas/common/getCustomSetupOfTask.action (审批要点)
订阅详情URL
URL链接参数:
- phone:手机号
- password:密码
- master:账套
- numId
- mainId
- insld
- title
http://218.18.115.198:8888/ERP/common/charts/mobileCharts.action?numId=3665&mainId=14356&insId=270855&title=昨日工作日报统计&sessionId=647568D88B15DE9EC4032266265969A5
http://218.18.115.198:8888/ERP/common/charts/mobileCharts.action?numId=16803&mainId=14363&insId=271087&title=项目任务超时及到期提醒&sessionId=647568D88B15DE9EC4032266265969A5
通知提醒URL
URL链接参数:
- phone:手机号
- password:密码
- master:账套
- id:单据ID
http://218.18.115.198:8888/ERP/mobile/message/getDetail.action?id=1603257
网友评论