本卡屬 FR-192(母卡 FR-192 母案(同清單上一張)),卡 A-4,批 4。只改 FE(compliance-manager-fe)。依賴:A-2。

這張卡做什麼(白話)

主控台回饋頁的瀏覽對話框底部加「編輯」「刪除」(編輯開 A-2 同一個表單對話框帶入現值);附件清單裡存在主系統的檔標「存於主系統」且沒有預覽鈕;被主系統覆寫或回「過期」的那筆頂部一列提示;多一行「最後更新:誰在哪一邊改的」。

reuse/extend/new

extend:Feedback.vue 瀏覽對話框底部加兩鈕(編輯開同一個表單對話框帶現值;刪除走既有 ConfirmDialog 形狀);附件列 where=cloud 顯示「存於主系統」標籤且無預覽;sync_error 為 stale 時頂部提示

在哪裡

repo:~/Projects/Billows/Audit-Manager/compliance-manager-fe
改既有:console/views/Feedback.vue
改既有:console/feedbackApi.js(PUT/DELETE/刪附件)
改既有:console/feedback.js
改既有:src/config/locales/i18n/zh-tw/agent-console-feedback.json、en/agent-console-feedback.json

怎麼做

驗收(首腦照這個驗)

npm run build:CONSOLE 過;瀏覽對話框有「編輯」「刪除」,編輯帶入現值、儲存後清單那筆變「待回傳」;刪除確認後清單消失;存於主系統的附件標籤正確且無預覽鈕;stale 那筆頂部有提示;grep border-left console/ 為 0

必讀

紀律