FR-146 · 需求索引 · 本頁由 build 掃資料夾生成
| 你想知道 | 看這份 | 這份的性質 |
|---|---|---|
| 為什麼做、盤點結果、怎麼拆 | 本頁 | 現況與決定 |
| 基準長相 | FE src/views/project/MyTasksView.vue 工具列(約 395~425 行) |
程式碼即規格 |
全站清單頁的「搜尋框+狀態分段」各刻一份、樣子不一。抽一個共用元件 ListToolbar,長相照「待辦任務」:搜尋框在左、狀態分段在右、可帶筆數;選中色從寫死的 rgba(99,102,241,0.2) 換成設計系統顏色變數。分兩棒:先做元件並把兩支已對齊的頁換過去當樣板,再批次換其餘頁。
像但不做:表單裡的 PrimeVue SelectButton(判定、風險等級、匯入選項等 25 檔)不是清單篩選,不動。
| 類 | 位置 | 處理 |
|---|---|---|
| 清單頁狀態分段(同款手刻) | MyTasksView、AuditPlanListView、MyAuditsView、ProjectListView、DashboardView、SurveyManage(2 處)、FlowTemplateManageView、DetectionProfileManageView、LicenseManage(2 處) | 換成共用元件 |
| 匯入對話框「全部/有效/錯誤」分段(同款手刻) | JobImportDialog、ModuleFrameTemplateImportDialog、SspImportDialog | 換成共用元件的分段部分 |
| 同一個顏色但不是分段 | ProjectAuditorOverview:1318(圖示底色) | 不動 |
| 表單用 SelectButton | 25 檔 | 不動 |
| 搜尋框寬度寫法 | 8 種,最多是 w-full sm:w-20rem(15 處) |
換頁時一併改成元件內建 |
9e108e58),其餘開本 FR,「開吧,但不會現在做」。