本卡屬 FR-165(母卡見「母卡」欄),批 1。只改 FE repo。畫面以雛形為準:~/Projects/Billows/Audit-Manager/compliance-manager-be/docs/features/FR-165-2610-scan-tool-resource-hub/prototype/index.html。設定檔分頁零改動掛進來;弱點資料頁縮成一張卡,邏輯不動、功能一個不少。

這一棒在做什麼(白話)

做一個新頁「掃描工具資源管理」,上面兩個分頁。第一個分頁把今天的掃描設定檔管理頁原封不動放進來。第二個分頁是「參考資料庫」,一個資料庫一張卡,今天只有弱點資料一張:卡上有資料日期(30 天黃、90 天紅)、連不到站提醒、來源與站台、自動更新開關、檢查頻率下拉、下次檢查、四個來源的日期筆數表(常駐)、Agent 同步摘要(點明細展開每台)、上傳進度、底下三個鈕(檢查更新/上傳更新包/更新紀錄)。更新紀錄點開是對話框、裡面有翻頁。舊網址打進來自動跳到新頁對應分頁。沒權限的分頁整個不出現。

在哪裡

~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/plugin/ScanToolResourcesView.vue                新增:殼頁
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/components/vulndb/ReferenceDbCard.vue                 新增:卡片外觀(slot:header/alert/info/detail/footer)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/vulndb/VulndbManage.vue                         改:254 行,拔頁首與整頁 card 外殼,內容塞進 ReferenceDbCard;邏輯(load/upload/check/toggle/interval)全部不動
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/vulndb/VulndbUpdateHistory.vue                  改:35 行,改成對話框內容+Paginator
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/components/remote-agent/AgentVulndbSyncPanel.vue      改:57 行,加 compact 模式(摘要一行+明細展開)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/views/detection-profile/DetectionProfileManageView.vue 不改(947 行已超標,只被殼頁 import 當子元件)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/router/index.js:459-470   vulndb 路由;:1021-1045 detection-profile-manage 與 controls 路由;:127 redirect 寫法範例
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/api/api.js:526-533        VULNDB_* 常數(加 VULNDB_UPDATES)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/service/VulndbService.js         加 listUpdates(page,size)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/locales/i18n/{zh-tw,en}/menu.json:63,103,239,264   既有兩頁的標題與描述鍵(加 scan-tool-resources)
~/Projects/Billows/Audit-Manager/compliance-manager-fe/src/config/locales/i18n/{zh-tw,en}/vulndb.json              補卡片與對話框用鍵

怎麼做

手測(對照雛形逐項)