跳至主要内容

2.3 上線回填(釋出狀態 / 急上 / 退版)

上線清單分頁 · PUT /api/ext/releases/{id}/feedback

使用者momo-cogworkmomo-ticket-systemext API在上線單細項下方填「上線回填」表單(狀態 / 是否急上 + 原因 / 是否退版 + 原因)前端驗證:勾選急上/退版時原因必填按「儲存上線回填」→ 確認彈窗 → 確定送出PUT /api/ext/releases/{id}/feedback{releaseStatus, releaseType, urgentReason,rollbackRequired, rollbackReason}200 {data: 更新後的 release}畫面即時反映最新狀態

圖 3 — 上線回填表單的驗證與送出流程

PUT /api/ext/releases/{id}/feedback(scope releases:write-feedback)跟 UI 版(JWT)的 updateFeedback 走同一套 repository 邏輯,是為 cogwork 補上的端點——原本 ext API 只有 PUT .../status(只能寫 status/result,不含急上/退版)。