说明:审批中心审批API,提供待办已办的分类及查询,审批、驳回、弃审、加签、查看历史等服务。供审批中心前端开发开发调试使用。
目录
- 获取审批任务分类及分类下的待审批任务条数
- 获取审批任务分类及分类下的已审批任务条数
- 获取某个用户的待审批任务
- 获取某个用户的已审批任务
- 获取某个审批任务的状态
- 获取审批历史列表
- 审批中心执行审批任务
- 审批中心执行批量审批任务
- 审批中心执行驳回任务
- 审批中心执行批量驳回任务
- 审批中心查询单个任务
- 审批中心查询任务的单据详情链接
- 审批中心弃审操作检查
- 审批中心弃审操作
- 审批中心委托操作
- 审批中心加签操作
获取审批任务分类及分类下的待审批任务条数
-
用途:
- 初始化待办页面时,取得待办的分类及各个分类下的待办数量 版本:
- V1 URL:
- http://ip:port/gwmanage/gwportal/mygwapp/approve/service/tasks/center/todo/init Method:
- POST
POST请求参数::
key | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
pageSize | int | 否 | 分页查询大小(默认10条) |
pageNo | int | 否 | 分页查询第几页(默认第1页) |
成功返回:
{
"status": 1,
"data": {
"ycquotation": 0,
"categorys": [
{
"dataversion": 0,
"dataenable": 0,
"id": "a484930d-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437aedaa81856a4d3a201"
},
"name": "友云采",
"isLeaf": false,
"categoryId": "yc",
"parent": null,
"code": "yuncai"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "abdb639e-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b1daa81856a4d3a202"
},
"name": "询报价",
"isLeaf": false,
"categoryId": "ycquotation",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "quotation"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "ac018940-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b1daa81856a4d3a204"
},
"name": "云采超市",
"isLeaf": false,
"categoryId": "ycmall",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "mall"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "ac29f8d3-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b2daa81856a4d3a207"
},
"name": "招投标",
"isLeaf": false,
"categoryId": "ycbid",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "bid"
}
],
"ycbid": 0,
"yc": 0,
"ycmall": 0
}
}
错误返回:
{
"status": 0,
"msg": "NullPointerException: Message destination system code is null!"
}
返回字段说明::
key | 字段类型 | 说明 |
---|---|---|
status | int | 请求状态 |
msg | string | 错误信息 |
获取审批任务分类及分类下的已审批任务条数
-
用途:
- 初始化已办页面时,取得已办的分类及各个分类下的已办数量 版本:
- V1 URL:
- http://ip:port/gwmanage/gwportal/mygwapp/approve/service/tasks/center/done/init Method:
- POST
URL参数::
key | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
pageSize | int | 否 | 分页查询大小(默认10条) |
pageNo | int | 否 | 分页查询第几页(默认第1页) |
成功返回:
{
"status": 1,
"data": {
"ycquotation": 0,
"categorys": [
{
"dataversion": 0,
"dataenable": 0,
"id": "a484930d-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437aedaa81856a4d3a201"
},
"name": "友云采",
"isLeaf": false,
"categoryId": "yc",
"parent": null,
"code": "yuncai"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "abdb639e-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b1daa81856a4d3a202"
},
"name": "询报价",
"isLeaf": false,
"categoryId": "ycquotation",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "quotation"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "ac018940-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b1daa81856a4d3a204"
},
"name": "云采超市",
"isLeaf": false,
"categoryId": "ycmall",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "mall"
},
{
"dataversion": 0,
"dataenable": 0,
"id": "ac29f8d3-f36f-11e6-bab5-067a8600043d",
"_id": {
"$oid": "58a437b2daa81856a4d3a207"
},
"name": "招投标",
"isLeaf": false,
"categoryId": "ycbid",
"parent": "a484930d-f36f-11e6-bab5-067a8600043d",
"code": "bid"
}
],
"ycbid": 97,
"yc": 97,
"ycmall": 0
}
}
错误返回:
{
"status": 0,
"msg": "租户不能为空;"
}
返回字段说明::
key | 字段类型 | 说明 |
---|---|---|
status | int | 请求状态 |
msg | string | 错误信息 |
获取某个用户的待审批任务
-
用途:
- 按任务分类获取某个用户的待审批任务 版本:
- V1 URL:
- http://ip:port/gwmanage/gwportal/mygwapp/approve/service/tasks/query/todo Method:
- POST
URL参数::
key | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
categoryId | string | 是 | 目录返回结果对应的字段值(eg:ycbid) |
pageSize | int | 否 | 分页查询大小(默认10条) |
pageNo | int | 否 | 分页查询第几页(默认第1页) |
成功返回:
{
"status": 1,
"data": {
"itemCount": 39,
"pageIndex": 2,
"pageSize": 2,
"pageCount": 20,
"hasPre": true,
"hasNext": true,
"items": [
{
"dataversion": 0,
"dataenable": 0,
"tenantId": "pb2349et",
"completeUrl": "/gwmanage/mygwapp/approve/service/pb2349et/db001/5020938c-db99-11e6-b9ce-067a8600043d/2a33f907-ff04-11e6-b98a-067a8600043d/",
"busiaction": "approve_ycdecisionnotice",
"msgBillDetailUrl": "/gwmanage/gwportal/pages/approval/approval_detail.html?tenantId=pb2349et&userId=5020938c-db99-11e6-b9ce-067a8600043d&processInstanceId=2a2f3e09-ff04-11e6-b98a-067a8600043d&taskId=2a33f907-ff04-11e6-b98a-067a8600043d&userCode=db001",
"data": {
单据信息。。。
},
"appcode": "yyys",
"rejectUrl": "/gwmanage/mygwapp/approve/service/reject/pb2349et/5020938c-db99-11e6-b9ce-067a8600043d/2a2f3e09-ff04-11e6-b98a-067a8600043d/2a33f907-ff04-11e6-b98a-067a8600043d/",
"userId": "89136b2b-849d-45f3-90d6-3c8f8a85572a",
"userName": "db001",
"historyTaskUrl": "/gwmanage/mygwapp/approve/service/query/history-tasks/pb2349et/5020938c-db99-11e6-b9ce-067a8600043d/2a2f3e09-ff04-11e6-b98a-067a8600043d",
"taskExistUrl": "/gwmanage/mygwapp/approve/service/confirm/taskExist/pb2349et/5020938c-db99-11e6-b9ce-067a8600043d/2a33f907-ff04-11e6-b98a-067a8600043d",
"dr": 0,
"billType": "ycdecisionnotice",
"userCode": "db001",
"status": "pushed",
"task": {
"createTime": 1488430403438,
"assigneeParticipant": {
"id": "5020938c-db99-11e6-b9ce-067a8600043d",
"name": "db001",
"code": "db001"
},
"id": "2a33f907-ff04-11e6-b98a-067a8600043d",
"revision": 0,
"processInstanceId": "2a2f3e09-ff04-11e6-b98a-067a8600043d",
"name": "审批任务",
"processDefinitionId": "process3703:8:3e7cca86-fcb3-11e6-9620-067a8600043d",
"assignee": "5020938c-db99-11e6-b9ce-067a8600043d",
"processInstance": {
"tenantId": "46678fd6-db99-11e6-b9ce-067a8600043d",
"businessKey": "ycdecisionnotice&249",
"currentActivityId": null,
"tenantCode": "nfsngfgs",
"id": "2a2f3e09-ff04-11e6-b98a-067a8600043d",
"processInstanceId": "2a2f3e09-ff04-11e6-b98a-067a8600043d",
"name": "招标公告审批"
},
"tenantCode": "nfsngfgs",
"deleted": false,