外部システムから承認結果を受取
OpenAPI説明
当該APIは承認タスクで外部承認を受け取るに利用します
OpenAPI権限
当該OpenAPIはテナント権限が必要です
リクエストURI
/api/openapi/approval/status/received
リクエスト形式
PUT
リクエスト例
{
"taskId": "taskId",
"approvalStatus": 2001,
"approvalNodeId": null,
"operationDetail": "承認意見3"
}
リクエスト項目
| 項目 | タイプ | 必須 | キー | 制限 | 説明 |
|---|---|---|---|---|---|
| taskId | String | 是 | ○ | 承認タスクID | |
| approvalStatus | int | 是 | 操作結果 承認通過:1001 差戻し:1002 | ||
| approvalNodeId | String | 差戻しの場合、指定ステージにに差戻可能 デフォルトの場合、申請者まで差戻し | |||
| operationDetail | String | 承認意見 |
OpenAPIリターン例
成功例
{
"message": "operation completed",
"errorCode": "0000"
}
失敗例
{
"message": "taskIdは指定必須の項目です",
"errorCode": "120003"
}
項目説明
| 項目 | タイプ | 説明 |
|---|---|---|
| message | String | エラーメッセージ |
| errorCode | String | エラーコード |
エラーコード説明
| errorCode | message | 说明 |
|---|---|---|
| 120003 | {0}は指定必須の項目です | |
| spd.45240.001 | 対象の承認タスクは既に処理済でした、再度ご確認ください。 | |
| spd.26048.007 | パラメータ:{0} は存在しません | |
| spd.45240.002 | 承認意見は最大500文字まで入力可能です | |
| 120001 | テナントの権限がありません | |
| 120002 | 不正なuuid:{0} | |
| spd.26048.003 | パラメータ:{0}は半角数字で指定してください | |
| spd.45240.002 | 所属会社に指定ステージに差戻し機能を有効になっていません |