审批中心审批服务API

本文档详细介绍了审批中心的API,包括获取审批任务、执行审批、驳回、弃审、委托、加签等操作,旨在为前端开发提供调试审批服务的参考。
摘要由CSDN通过智能技术生成

说明:审批中心审批API,提供待办已办的分类及查询,审批、驳回、弃审、加签、查看历史等服务。供审批中心前端开发开发调试使用。

目录

  1. 获取审批任务分类及分类下的待审批任务条数
  2. 获取审批任务分类及分类下的已审批任务条数
  3. 获取某个用户的待审批任务
  4. 获取某个用户的已审批任务
  5. 获取某个审批任务的状态
  6. 获取审批历史列表
  7. 审批中心执行审批任务
  8. 审批中心执行批量审批任务
  9. 审批中心执行驳回任务
  10. 审批中心执行批量驳回任务
  11. 审批中心查询单个任务
  12. 审批中心查询任务的单据详情链接
  13. 审批中心弃审操作检查
  14. 审批中心弃审操作
  15. 审批中心委托操作
  16. 审批中心加签操作

获取审批任务分类及分类下的待审批任务条数

用途:
初始化待办页面时,取得待办的分类及各个分类下的待办数量
版本:
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,
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值