任務牆 - 建立審核編輯.md
16 additions, 3 deletions
| ... | ... | @@ -10,13 +10,18 @@ |
| 10 | +* `DBMT.CMS_MISSION_RULE_ORIGIN` | |
| 11 | +* `DBMT.CMS_MISSION_FILE_LIST` | |
| 12 | +* `DBMT.MISSION_MASTER_SETTING` | |
| 13 | +* `DBMT.MISSION_SUB_SETTING` | |
| 14 | +* `DBMT.RULE_ENGINE_FLOW` | |
| 10 | - * PATH: `/api/features/mission-board/management/create` | |
| 15 | + * PATH: `/api/features/mission-board/management/update/{data_id: int}` | |
| 11 | - * PERMISSION:`CREATE` | |
| 16 | + * PERMISSION:`UPDATE`, `APPLY` | |
| 12 | - | | | | | | |
| 17 | + | 404 | MISSION_MASTER_NOT_FOUND | Mission master not found | 異動主任務不存在 | | |
| 18 | +| 422 | CANNOT_UPDATE_RETIRED_MISSION<br> | Cannot update retired mission | 停用任務不可異動 | | |
| 19 | +| 422 | CANNOT_UPDATE_FIELD_IN_ACTIVE_STATUS<br> | Cannot update field {field} when status is ACTIVE<br> | 啟用狀態不可修改欄位 | | |
| 20 | +| 422 | ValidationError | Mission board reward is required when category is ASSIGNED<br> | 任務類型為指定型時,主任務獎項必填 | | |
| 21 | +| 422 | ValidationError | Sub mission reward is required when category is MILESTONE (index: {index})<br> | 任務類型為多門檻型時,子任務獎項為必填 | | |
| 22 | +| 404 | AWARD_NOT_FOUND | Award not found | 獎項不存在 | | |
| 23 | +| 409 | BETA_LIST_IDENTITY_TYPE_ERROR<br> | Beta list identity type error<br> | 封測名單僅可使用會員編號 | | |
| 24 | +| 409 | BETA_LIST_VALIDATION_ERROR<br> | Beta list validation error<br> | 封測名單檔案格式錯誤 | | |
| 25 | +| 409 | BETA_LIST_CONTAINS_NON_MEMBER_ITEMS<br> | Beta list contains non-member items<br> | 封測名單內有不存在的會員編號 | |