审核专案

请求地址与要求

POST api/project/reviewproject

要求登录。

参数与请求体

  • project,必填,专案 ID
  • operation,必填,可选值:"pass"(同意)、"refuse"(拒绝)
  • note,当操作为 "refuse" 时必填,对拒绝操作进行附加说明
  • next,如果路由要求指定下一步流程路由时,此项必填。填写下一步操作该专案的负责人,该负责人所在部门应为当前登录用户所在部门的子部门。
{
  "project": 1,
  "operation": "pass",
  "next": 3
}
{
  "project": "1",
  "operation": "refuse",
  "note": "理由不充分"
}

返回体

请求成功时,会返回成功提示,并带有 200 状态码。

请求失败时,可能有以下状态码以及错误码:

  • 401 错误:
    • 0,未登录至系统
  • 400 错误:
    • 0,有字段未填写。
    • 1,字段不合法。
    • 2,拒绝专案时没有填写说明。
    • 3,下一步指定的流程人所在部门不是当前用户所在部门的子部门。
  • 404 错误:
    • 0,专案不存在(id 错误),或当前专案不应该由当前登录用户审核。
  • 409 错误:
    • 此错误只会发生在用户选择通过审核,且路由下一步要求用户重新选择路由的情况下出现。系统应该重新提供新的选择框,为用户提供选择路由的步骤。错误号永为 0,且不携带具体错误说明。

results matching ""

    No results matching ""