已完成修正(小弟)

做了什麼:Log 轉發設定頁上那個反灰、標著「即將推出」的「敏感資料遮罩」開關,連同它下面「目前 log 會原樣轉發」的說明文字,整塊從畫面上拿掉了。現在進這頁完全看不到任何跟遮罩有關的字。

怎麼做的:那一區本來就綁著後端回的 masking_available 旗標(後端目前恆回 false)。原本 false 時是「顯示但反灰」,改成 false 時「整塊不渲染」(Vue 的 v-if)。好處是未來遮罩功能真做出來、後端把旗標改回 true,前端一行都不用再改,區塊會自動出現。

順手把塊內「未開放」那條分支清掉了(因為只剩 true 才會渲染,用不到):移除「即將推出」標籤、滑鼠移上去的提示、以及說明文字的二選一判斷。翻譯文字(i18n key)保留沒刪,未來要用。

沒動的部分:後端完全沒改。masking_enabled 欄位還在,「設成 true 會被擋下(GRC_400120)」的行為也照舊 —— 這次純粹只是不讓 UI 曝光。其餘欄位、測試連線按鈕都不受影響。

Commit3f88790(compliance-manager-fe,branch feature/FR-068,尚未 push,由打包棒統一推)

檔案:src/views/log-forwarding/LogForwardingForm.vue(+6 / -10)

驗證npm run build:DEV 通過(built in 2.11s,無錯誤)。另外確認 Tag 元件是在 main.js 全域註冊的,移除它的用法不會留下沒用到的 import。

手測清單

  1. 進「系統管理 → Log 轉發設定」頁 → 確認畫面上看不到「敏感資料遮罩」「即將推出」「原樣轉發」等任何字樣。
  2. 其餘欄位(啟用、通訊協定、主機、埠、轉發內容三個勾選)顯示與操作正常。
  3. 按「測試連線」與「儲存」都正常運作。
  4. (回歸)存檔後重新整理,設定值正確回填。

T-3 手冊同步提醒(CM-1392,目前 Not started):BE repo 的 docs/user-manual/log-forwarding-guide.md 第 42 行仍有一段寫「敏感資料遮罩這個開關目前是反灰的(標示「即將推出」)…」。UI 既然整塊藏掉,這段描述會對不上,需要在 T-3 收尾時一併拿掉或改寫。本棒未動手冊(不在本卡範圍),在此註記知會。


補充:手冊/SPEC 連動已補做(2026-08-27 晚)

本卡交辦事項中的「手冊(T-3/CM-1392)若已寫遮罩段落需同步拿掉——回報時確認 T-3

進度並註明有無知會」當時未執行,T-3 產出的 SPEC 與使用指南仍在描述「反灰+

即將推出 Tag」那個已被本卡移除的呈現。

成因是時間差:本卡 FE commit 18:52:59、T-3 commit 18:54:38,相隔 1 分半,