审核专案
请求地址与要求
POST api/project/reviewproject
要求登录。
参数与请求体
project
,必填,专案 IDoperation
,必填,可选值:"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
,且不携带具体错误说明。
- 此错误只会发生在用户选择通过审核,且路由下一步要求用户重新选择路由的情况下出现。系统应该重新提供新的选择框,为用户提供选择路由的步骤。错误号永为