审批待办通知
消息说明:审批处于待办状态时,推送此类消息
参数说明:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
messageId | String | Y | 唯一标识一条消息 |
type | String | Y | 消息类型,固定为flow_step |
sendtime | Long | Y | 消息推送时间戳(精确到秒) |
data | FlowStepPushMsg | Y | 推送消息 |
FlowStepPushMsg
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
flowInfo | ProcessFlowInfo | Y | 审批表单详情数据,详见审批表单详情接口 |
approverIds | String | Y | 当前审批节点的审批人ids,多个逗号分隔 |
copyEmployeeIds | String | Y | 审批抄送人ids,多个逗号分隔 |
nodeInfo | ProcessStepNodeInfo | Y | 审批节点信息 |
ProcessStepNodeInfo
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
stepNodeId | String | Y | 节点id |
processId | String | Y | 审批id(即将废弃) |
sid | Long | Y | 审批id |
approverIds | String | Y | 审批人ids,多个逗号分隔 |
stepType | Integer | Y | 审批人类型,0:员工 1:管理员 3:系统 |
operatorType | Integer | N | 操作人类型,0:员工 1:管理员 3:系统 |
status | Integer | Y | 节点状态 0:审批中 1:通过 2:驳回 3:转发 4:离职删除 5:跳过 6:撤销 8: 等待 9 :废弃 10:审批人不存在 |
passType | Integer | N | 审批组类型,1、会签(节点需所有审批人同意);2、或签(节点只需一个审批人同意) |
nodeType | Integer | Y | 节点类型,0审批节点,1开始节点,2结束节点 |
addtime | Integer | Y | 创建时间戳(精确到秒) |
消息样例:
{
"messageId": "7e89798680774e42ae6a05959cbc6efd",
"type": "flow_step",
"data": {
"flowInfo": {
"processBasicInfo": {
"id": 3287029,
"sid": 577078451555794945,
"ownerId": "3832b472d7124c6f80b507b8a789864e",
"ownerName": "123",
"sponsorName": "123",
"departmentId": "5dfafb12cdca4b4f97adfc58035ba057",
"departmentName": "部门5-1",
"flowTypeId": 19,
"flowTypeName": "员工类证明",
"status": 0,
"addtime": 1572348077,
"modtime": 1572348077,
"lastStepModtime": 1572348133
},
"processMetaInfoList": [
{
"groupName": "申请详情",
"detailInfos": [
{
"labName": "申请类型",
"value": "员工类证明",
"type": 1
},
{
"labName": "证明类型",
"value": "其他证明(员工类)",
"type": 6
},
{
"labName": "证明模板",
"value": "特定模版",
"type": 6
},
{
"labName": "备注",
"value": "",
"type": 2
},
{
"labName": "附件",
"type": 11,
"files": []
}
]
}
]
},
"nodeInfo": {
"stepNodeId": "c916db241e6c4ad58cb14d4f7c19f5b5",
"processId": 3287029,
"sid": 577078451555794945,
"approverIds": "3832b472d7124c6f80b507b8a789864e,6598118fe3c54425aeb4228275afe0f8,d9aec5ae99df4a2a8d70cf88eddb8b16",
"status": 0,
"remark": "",
"passType": 1,
"addtime": 1572348077,
"modtime": 1572348133
},
"approverIds": "3832b472d7124c6f80b507b8a789864e,6598118fe3c54425aeb4228275afe0f8,d9aec5ae99df4a2a8d70cf88eddb8b16",
"copyEmployeeIds": ""
},
"sendtime": 1572348139
}