外部システムから承認結果を受取

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 所属会社に指定ステージに差戻し機能を有効になっていません