任務牆說明.md
5 additions, 5 deletions
| ... | ... | @@ -6,22 +6,22 @@ |
| 6 | - * 任務牆狀態:封測 → 可啟用 or 停用,啟用狀態僅能停用 | |
| 6 | + * 任務牆狀態:封測 → 可上架 or 下架,上架狀態僅能停用,下架後資料無法再進行任何修改 | |
| 7 | 7 | * 子任務排序以前端排序完成後,直接帶 payload 給後端,並且列表排序會以此排序顯示 |
| 8 | - * Call B2E API 確認 mission content 內容是否正確,**正確時會回傳** **`CHAIN_ID`** **、parsing 後的** **`EL_DATA`** **等資訊,由 CMS 端待下方資料皆寫入後再將 API response 的資料寫入** **`RULE_ENGINE_FLOW`** **table** | |
| 9 | -參考文件:Rule engine el規則轉換 (for cms) ([https://app.clickup.com/3626232/docs/3en7r-19300/3en7r-124898](https://app.clickup.com/3626232/docs/3en7r-19300/3en7r-124898)) | |
| 10 | - * * Insert 主任務 (MISSIONT_MASTER_SETTING) 及子任務表 (MISSION_SUB_SETTING),同時parsing 前的任務條件會 insert CMS_MISSION_RULE_ORIGIN 留存 for 顯示用 | |
| 8 | + * Call B2E API 確認 mission content 內容是否正確,**正確時會回傳** **`CHAIN_ID`** **、parsing 後的** **`EL_DATA`** **等資訊,由 CMS 端待下方資料皆寫入後再將 API response 的資料寫入** **`RULE_ENGINE_FLOW`** **table (**參考文件:Rule engine el規則轉換 (for cms) ([https://app.clickup.com/3626232/docs/3en7r-19300/3en7r-124898](https://app.clickup.com/3626232/docs/3en7r-19300/3en7r-124898))) | |
| 9 | + * Insert 主任務 (MISSIONT_MASTER_SETTING) 及子任務表 (MISSION_SUB_SETTING),同時 parsing 前的任務條件會 insert CMS_MISSION_RULE_ORIGIN 留存 for 顯示用 | |
| 11 | 10 | * 獎項資料 insert AWARD_MISSION_SETTING |
| 12 | 11 | * Insert 封測名單及建立 redis key (之後實作黑白名單時再考慮 redis 失效時的機制,例如:重建所有 redis key),異動時需要清除重建 |
| 12 | +4. 子任務異動需要重新 call ruleEngineSetting API 取得 EL DATA 並更新 | |
| 13 | +5. 下架:將 `RULE_ENGINE_FLOW.ENABLE` 設為 false | |
| 13 | -* ~~任務條件 content 是否需檢核,檢核格式~~ |