审批节点信息

接口说明: 获取审批节点的信息

特殊说明:只能获取已办和当前待办的审批节点信息。无法获取到未激活的审批节点的审批人信息。

请求方式:GET(HTTPS)
请求地址https://api.xinrenxinshi.com/v4/workflow/node/list?sid=577078451555794945&sign=MdbAE946ZE060YjVWb9Gw7uzpVw%3D&timestamp=1574043389544

请求Header:

key value
access_token 获取的access_token的实际值

参数说明

参数 类型 必传(Y/N) 说明
sid Long Y 审批id
timestamp Long Y 请求时间戳(精确到毫秒)
sign String Y 请求参数签名

返回结果

参数 类型 必传(Y/N) 说明
errcode Integer Y 0成功,其他失败
errmsg String Y 操作结果描述
data ProcessStepAndCopyInfo N 处理成功时的数据结果

ProcessStepAndCopyInfo

参数 类型 必传(Y/N) 说明
ProcessBasicInfo ProcessBasicInfo Y 审批基础数据,详见:审批列表接口
stepNodeInfos List<StepNodeInfo> Y 节点数据列表。列表顺序为节点顺序

StepNodeInfo

参数 类型 必传(Y/N) 说明
sid Long Y 审批id
nodeId String Y 节点id
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:审批人不存在
nodeType Integer Y 节点类型,0审批节点,1开始节点,2结束节点
group boolean Y 审批节点类型,false:单个审批,true:审批组
groupType Integer N 审批组类型,1、会签(节点需所有审批人同意);2、或签(节点只需一个审批人同意)
addtime Integer Y 节点创建时间戳(精确到秒)
approveInfos List<StepApproveInfo> N 审批人列表
copyInfos List<StepCopyInfo> N 抄送人列表

StepApproveInfo

参数 类型 必传(Y/N) 说明
sid Long Y 审批id
nodeId String Y 节点id
approverId String Y 审批人id
approveStatus Integer Y 审批人操作状态,0开始 1 通过 2驳回 3转发 4删除 8 审批未激活时的状态
特殊说明:审批人状态4表示删除,如下场景的审批人会有这个状态。
1、或签审批组,其中一个审批人审批通过,其他审批人状态就是4。
2、会签审批组,其中一个审批人驳回审批了,其他审批人状态就是4
3、有审批人的节点,如果是管理员处理了审批,审批人状态就是4
remark String N 审批备注
modtime Integer Y 审批操作时间戳(精确到秒)

StepCopyInfo

参数 类型 必传(Y/N) 说明
sid Long Y 审批id
nodeId String Y 节点id
notifierId String Y 抄送人id
isRead Integer Y 状态 0:未读 1:已读
modtime Integer N 操作时间

响应示例


{
  "errcode": 0,
  "errmsg": "成功",
  "data": {
    "processBasicInfo": {
      "sid": 577078451555794945,
      "ownerId": "b3f6a20099534720bc93fc84e0fd02c0",
      "ownerName": "4567",
      "sponsorName": "4567",
      "departmentId": "5dfafb12cdca4b4f97adfc58035ba057",
      "departmentName": "部门5-1",
      "flowTypeId": 19,
      "flowTypeName": "员工类证明",
      "remark": null,
      "status": 1,
      "confirmDate": null,
      "addtime": 1572227112,
      "modtime": 1572227112,
      "lastStepModtime": 1572228686
    },
    "stepNodeInfos": [
      {
        "sid": 577078451555794945,
        "nodeId": "0b09ffc16d614464bc1f5440fe6bf919",
        "operatorType": null,
        "stepType": null,
        "status": 8,
        "nodeType": 1,
        "group": false,
        "groupType": null,
        "addtime": null,
        "approveInfos": [],
        "copyInfos": []
      },
      {
        "sid": 577078451555794945,
        "nodeId": "cce13885f2614b90966d98c3e020c490",
        "operatorType": 0,
        "stepType": null,
        "status": 1,
        "nodeType": 0,
        "group": false,
        "groupType": 1,
        "addtime": 1572227112,
        "approveInfos": [
          {
            "sid": 577078451555794945,
            "nodeId": "cce13885f2614b90966d98c3e020c490",
            "approverId": "e7ea779520d249afafa8421b21aafa36",
            "approveStatus": 1,
            "remark": "测试",
            "addtime": 1572227113,
            "modtime": 1572227557
          }
        ],
        "copyInfos": []
      },
      {
        "sid": 577078451555794945,
        "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
        "operatorType": 0,
        "stepType": null,
        "status": 1,
        "nodeType": 0,
        "group": true,
        "groupType": 1,
        "addtime": 1572227112,
        "approveInfos": [
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "approverId": "d9aec5ae99df4a2a8d70cf88eddb8b16",
            "approveStatus": 1,
            "remark": "测试",
            "addtime": 1572227557,
            "modtime": 1572227823
          },
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "approverId": "3832b472d7124c6f80b507b8a789864e",
            "approveStatus": 1,
            "remark": "测试",
            "addtime": 1572227557,
            "modtime": 1572228012
          },
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "approverId": "6598118fe3c54425aeb4228275afe0f8",
            "approveStatus": 1,
            "remark": "测试",
            "addtime": 1572227557,
            "modtime": 1572228120
          }
        ],
        "copyInfos": [
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "notifierId": "acf64885b5dd4c57b4388ad80971b2a9",
            "isRead": 0,
            "addtime": 1572228120,
            "modtime": 1572228120
          },
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "notifierId": "7302caf4386047c19f134919fc1d5b61",
            "isRead": 0,
            "addtime": 1572228120,
            "modtime": 1572228120
          },
          {
            "sid": 577078451555794945,
            "nodeId": "c7c8d1ea78c54d0da3610989e5b0012c",
            "notifierId": "911cd6764a3e492699d56bc1b545b0f2",
            "isRead": 0,
            "addtime": 1572228120,
            "modtime": 1572228120
          }
        ]
      },
      {
        "sid": 577078451555794945,
        "nodeId": "3381a49c1e314226a73a91e1eedf4913",
        "operatorType": 0,
        "stepType": null,
        "status": 1,
        "nodeType": 0,
        "group": true,
        "groupType": 2,
        "addtime": 1572227112,
        "approveInfos": [
          {
            "sid": 577078451555794945,
            "nodeId": "3381a49c1e314226a73a91e1eedf4913",
            "approverId": "b14c30c4c30943758e8d5b85e3219f9d",
            "approveStatus": 4,
            "remark": null,
            "addtime": 1572228120,
            "modtime": 1572228298
          },
          {
           "sid": 577078451555794945,
            "nodeId": "3381a49c1e314226a73a91e1eedf4913",
            "approverId": "3c1097f9696d4845bdf959a99c0e769c",
            "approveStatus": 1,
            "remark": "测试",
            "addtime": 1572228120,
            "modtime": 1572228298
          },
          {
           "sid": 577078451555794945,
            "nodeId": "3381a49c1e314226a73a91e1eedf4913",
            "approverId": "f77cbf15ea96474eba77c536c79f68a1",
            "approveStatus": 4,
            "remark": null,
            "addtime": 1572228120,
            "modtime": 1572228298
          }
        ],
        "copyInfos": []
      },
      {
        "sid": 577078451555794945,
        "nodeId": "3d16a5d83912410e97cd3179ab6fa8ec",
        "operatorType": 1,
        "stepType": null,
        "status": 1,
        "nodeType": 0,
        "group": false,
        "groupType": 1,
        "addtime": 1572227112,
        "approveInfos": [],
        "copyInfos": []
      },
      {
        "sid": 577078451555794945,
        "nodeId": "e0effbc64a5d430c84092239d0d9d654",
        "operatorType": null,
        "stepType": null,
        "status": 8,
        "nodeType": 2,
        "group": false,
        "groupType": null,
        "addtime": null,
        "approveInfos": [],
        "copyInfos": []
      }
    ]
  }
}
2020 © 企家有道网络技术(北京)有限公司版权所有@京ICP备15035315号 all right reserved,powered by Gitbookupdate by: 2020-12-16 14:23:56

results matching ""

    No results matching ""