sky121113
|
077baf785f
|
[RELEASE] 晉升 demo 變更至 main 生產環境
1. 修正登入頁面密碼顯示眼睛圖示大小失效問題。
2. 新增 APK 下載連結複製功能與優化相關 UI。
3. 更新多語系對齊資源 (lang/*.json)。
|
2026-06-01 08:50:18 +08:00 |
|
sky121113
|
d2b40dae3b
|
[PROMOTE] 晉升 dev 變更至 demo 驗收環境
1. 合併登入頁面密碼顯示眼睛圖示大小的修復項 ([FIX] 修正登入密碼輸入框眼睛圖示大小失效問題)。
|
2026-06-01 08:43:18 +08:00 |
|
sky121113
|
a5ead47874
|
[FIX] 修正登入密碼輸入框眼睛圖示大小失效問題
1. 修正 resources/views/auth/login.blade.php 中密碼切換按鈕的 SVG 圖示大小類名。
2. 將無效的 w-4.5 h-4.5 改為 Tailwind CSS 標準的 w-5 h-5,解決圖示尺寸坍塌導致完全隱形看不到眼睛的問題。
|
2026-06-01 08:42:46 +08:00 |
|
sky121113
|
d889a7e075
|
[PROMOTE] 晉升 dev 變更至 demo 環境
1. [FEAT] 新增 APK 下載連結複製功能與優化相關 UI (#d9e9c5e)
|
2026-05-29 17:43:27 +08:00 |
|
sky121113
|
d9e9c5e5db
|
[FEAT] 新增 APK 下載連結複製功能與優化相關 UI
1. 在 APK 版本管理列表新增「複製下載連結」按鈕,並以 Alpine.js 結合 navigator.clipboard 實作複製成功 toast 通知。
2. 同步更新繁中、英文、日文多語系檔,補上複製下載連結相關語彙。
3. 修正 APK 新增頁面中外部連結按鈕 SVG 圖示閉合不全的問題。
|
2026-05-29 17:42:44 +08:00 |
|
sky121113
|
0555d0c6ba
|
[RELEASE] 晉升變更至 main 生產環境
1. [FIX] 修正機台管理頁面的表單提交行為與導向邏輯 (#23b3ea1)
|
2026-05-29 16:55:51 +08:00 |
|
sky121113
|
89f29e6d52
|
[PROMOTE] 晉升 dev 變更至 demo 環境
1. [FIX] 修正機台管理頁面的表單提交行為與導向邏輯 (#23b3ea1)
|
2026-05-29 16:54:41 +08:00 |
|
sky121113
|
23b3ea16ae
|
[FIX] 修正機台管理頁面的表單提交行為與導向邏輯
1. 將原本一律攔截的 @submit.prevent 改為動態 @submit。
2. 僅在表單使用 GET 方法進行搜尋過濾時,才執行 $event.preventDefault() 並以非同步方式載入頁面,確保 POST/PUT 等非 GET 類型的表單提交能正常運作。
|
2026-05-29 16:54:01 +08:00 |
|
sky121113
|
52da77a88f
|
[RELEASE] 晉升交易交付狀態與收件人姓名遮罩功能至正式環境
1. 增加訂單出貨交付狀態(delivery_status)與多語系支援
2. 新增訂單收件人姓名遮罩與商品詞彙通用化調整
|
2026-05-29 15:44:47 +08:00 |
|
sky121113
|
b4a9bfae86
|
[PROMOTE] 合併 dev 分支至 demo 環境進行驗收
1. 於 Order Model 新增收件人姓名遮罩邏輯 (masked_pickup_recipient),完成去識別化處理以符合隱私保護規範。
2. 新增 OrderPickupRecipientMaskTest 驗證姓名遮罩邏輯。
3. 修正後台銷售管理介面 (order-detail-panel、tab-orders) 改以遮罩屬性顯示。
4. 通用化機台通訊代碼與語系檔,將「便當 (Bento)」字詞替換為「商品 (Product)」。
|
2026-05-29 14:38:19 +08:00 |
|
sky121113
|
e01e8077f9
|
[FEAT] 新增訂單收件人姓名遮罩與商品詞彙通用化調整
1. 於 Order Model 新增收件人姓名遮罩邏輯 (masked_pickup_recipient),將 member_barcode 進行去識別化處理以保護隱私,並保留括號/換行等後綴資訊。
2. 新增 OrderPickupRecipientMaskTest 單元測試,驗證中文字元及包含換行/括號的後綴遮罩正確性。
3. 更新後台銷售管理介面 (order-detail-panel.blade.php、tab-orders.blade.php),將原先顯示明文的 member_barcode 改用遮罩後的屬性展示。
4. 將機器通訊協定與狀態代碼中的「便當 (Bento)」字詞統一調整為「商品 (Product)」,以符合各機型通用語意。
5. 更新相關語系翻譯檔案 (zh_TW.json, en.json, ja.json) 及 MQTT 通訊規範文件中的詞彙對應。
6. 修改 MachineLog 中的翻譯取得邏輯,確保能透過錯誤代碼表對應到最新的商品語意。
|
2026-05-29 14:37:28 +08:00 |
|
sky121113
|
19ad440d34
|
[PROMOTE] 晉升 dev 交易出貨交付狀態與多語系支援至 demo
1. 新增 orders.delivery_status 欄位以記錄整筆交易之最終出貨結果(相容舊機台)。
2. 整合 TransactionService 出貨判定輔助方法(自動由個別貨道上報計算整體狀態)。
3. 升級後台銷售紀錄清單、側邊滑出明細面板與 Excel/CSV 報表匯出功能,區分「付款狀態」與「出貨狀態」。
4. 完成繁、英、日三語系完美排序對齊。
|
2026-05-29 12:18:43 +08:00 |
|
sky121113
|
8d380e4902
|
[FEAT] 增加訂單出貨交付狀態(delivery_status)與多語系支援
1. 新增資料庫遷移:在 資料表增加 (出貨狀態:0 失敗、1 成功、2 部分成功),預設值為 1 並允許 NULL 以完美向下相容舊機台。
2. 升級 Model:加入 到可填充與轉型,並宣告常量與 取得本地化文字的 Accessor。
3. 更新 邏輯:在 中自動解析並記錄 。新增 輔助函式,當 Payload 未指定訂單狀態時,可動態從個別貨道出貨紀錄 ( 陣列) 計算出整筆訂單的出貨交付結果。
4. 銷售紀錄列表 (tab-orders.blade.php) UI 優化:將原先「狀態」欄位重命名為「付款狀態」,並在右側新增「出貨狀態」欄位,使用極簡奢華風的彩色 Badge 呈現出貨結果;桌機版空狀態 修正為 8 防止破版;手機版卡片同步支援。
5. 側邊明細面板 (order-detail-panel.blade.php) UI 優化:將基本狀態卡片升級為 3 欄網格,將付款狀態、支付類型與新增的出貨狀態 Badge 完美並排。
6. 報表匯出功能 (SalesController.php) 整合:在 Excel 及 CSV 匯出中同步修正「付款狀態」欄位標題與轉換標籤,並新增「出貨狀態」欄位以匯出 。
7. 多語系精準對齊:新增 , , , 及 的繁、英、日翻譯對照,並進行字母升冪排序 (ksort)。
|
2026-05-29 12:17:36 +08:00 |
|
sky121113
|
577a0b739e
|
[RELEASE] 晉升 demo 至 main 正式環境:修復 APK 部署準備中預約排程機台統計
|
2026-05-29 11:09:02 +08:00 |
|
sky121113
|
cd8e1d638a
|
[PROMOTE] 晉升 dev 至 demo:修復未執行預約排程之部署狀態機台統計
|
2026-05-29 11:08:49 +08:00 |
|
sky121113
|
6daeadc452
|
[FIX] 統計 APK 部署狀態時將尚未執行的預約排程機台也納入準備中統計
|
2026-05-29 11:08:34 +08:00 |
|
sky121113
|
a2a9f9e0c1
|
[RELEASE] 晉升 demo 至 main 正式環境:修復 APK 部署準備中機台統計與遠端指令多語系
|
2026-05-29 11:06:08 +08:00 |
|
sky121113
|
b5636e7b99
|
[PROMOTE] 晉升 dev 至 demo:修復 OTA 部署準備中狀態統計與指令多語系支援
|
2026-05-29 11:05:59 +08:00 |
|
sky121113
|
ba609719cc
|
[FIX] 統計 APK 部署狀態時將 sent (已送出) 納入準備中統計
|
2026-05-29 11:05:45 +08:00 |
|
sky121113
|
fce59eb19b
|
[RELEASE] 晉升 demo 到 main 正式上線環境
1. 新增 OTA 預約排程功能:建立 `ota_schedules` 資料表、`OtaSchedule` 模型與 `ota:process-schedules` 定時背景指令。
2. 實現機台部署狀態顯示 (Tooltip):新增「部署狀態」一欄,在加載與刷新時以原生 Tooltip 100% 穩定展示待執行與已完成之機台清單。
3. 優合 Flatpickr 時間選擇器 UI:整合日曆圖標並支援動態 locale 語言切換,統一顯示標籤為「選擇更新時間」。
4. 移除更新模式 (強制更新) 限制:自上傳與控制中完全拔除 `is_forced` 的開關與顯示。
5. 完備三語系同步:新增與對齊中、英、日三語系 `lang/*.json` 語系檔,並完成字母排序。
|
2026-05-29 10:58:30 +08:00 |
|
sky121113
|
642e9dad97
|
[PROMOTE] 晉升 dev 到 demo 環境
1. 新增 OTA 預約排程功能:建立 `ota_schedules` 資料表、`OtaSchedule` 模型與 `ota:process-schedules` 定時背景指令。
2. 實現機台部署狀態顯示 (Tooltip):新增「部署狀態」一欄,在加載與刷新時以原生 Tooltip 100% 穩定展示待執行與已完成之機台清單。
3. 優合 Flatpickr 時間選擇器 UI:整合日曆圖標並支援動態 locale 語言切換,統一顯示標籤為「選擇更新時間」。
4. 移除更新模式 (強制更新) 限制:自上傳與控制中完全拔除 `is_forced` 的開關與顯示。
5. 完備三語系同步:新增與對齊中、英、日三語系 `lang/*.json` 語系檔,並完成字母排序。
|
2026-05-29 10:56:04 +08:00 |
|
sky121113
|
fb1bcf49e1
|
[FEAT] 新增 OTA 預約排程與部署狀態展示,並優化版本排序與 UI
1. 建立 `ota_schedules` 資料表與 `OtaSchedule` Model,提供 OTA 預約排程基礎儲存結構。
2. 建立 `ota:process-schedules` 背景 Artisan Command 並註冊至 Console Kernel,每分鐘自動執行到期的預約並透過 MQTT 發送。
3. 擴充 `ApkVersionController` index 方法:加入加載列表時自動觸發排程的防呆機制,並在記憶體中快速統計 pending 與 completed 的機台。
4. 擴充 `ApkVersionController` store 與 push 方法,移除已用不到的 `is_forced` (更新模式) 限制,並支援 `scheduled_at` 預約時間的寫入。
5. 調整 `create.blade.php` 頁面,移除「強制更新」的 Switch 欄位,僅保留注意事項防錯提示。
6. 調整 `index.blade.php` 頁面,將「更新模式」改為「部署狀態」一欄,整合系統內建的 `.tooltip` 與原生 `title` 屬性,在加載與刷新時 100% 穩定展示 Hover 機台名單。
7. 優化 `index.blade.php` 彈窗,將原生時間輸入框改為 Flatpickr 樣式,加入日曆圖標並支援動態 locale 語言切換(中/英/日),將標籤統一命名為「選擇更新時間」。
8. 同步更新並對齊中、英、日三語系 `lang/*.json` 語系檔,並完成字母排序與反逸出斜線處理。
|
2026-05-29 10:55:23 +08:00 |
|
sky121113
|
ea23feb45b
|
[PROMOTE] 晉升 dev 變更至 demo 環境
1. 重構 B013 硬體狀態碼(0424 標籤改為 Purchase successful 購買成功,優化判斷邏輯)。
2. 統一由 MachineService ERROR_CODE_MAP 作為 Discord 告警與系統狀態的單一真實來源。
3. 同步更新 MQTT 即時通訊規格文件中的 0424 對照與出貨結果判定。
4. 全面補齊並對齊 en/zh_TW/ja 三語系檔中 53 種硬體狀態翻譯(ksort 字母排序且反逸出斜線)。
|
2026-05-29 09:15:26 +08:00 |
|
sky121113
|
d9bf2bbe98
|
[FEAT] 依廠商規格全面重構 B013 硬體狀態碼並補齊三語系翻譯
1. 修改 MachineService 中的 0424 代碼標籤為 Purchase successful(購買成功)並改寫成功判定邏輯。
2. 移除 DiscordWebhookService 中重複且過時的 errorCodes 硬編碼對照,統一由 MachineService 作為單一真實來源。
3. 同步更新 MQTT 即時通訊規格文件中有關 0424 的定義與出貨結果判定規則。
4. 新增並以自動對齊腳本完美補齊 en/zh_TW/ja 三語系檔中所有 53 種硬體代碼翻譯,完成排序(ksort)與斜線不逸出處理。
|
2026-05-29 09:13:16 +08:00 |
|
sky121113
|
3edcbc58c0
|
[PROMOTE] dev -> demo 環境晉升 (2026-05-28)
1. [FEAT] 新增全域 workflow 指令入口 (docs/workflow-commands.md, workflow)
2. [FIX] sales: 統一 payment_type 42 取貨人資訊的多語系顯示文字
|
2026-05-28 16:25:31 +08:00 |
|
sky121113
|
7766fce1d4
|
[FEAT] 新增全域 workflow 指令入口
1. 新增 ./workflow 統一執行器,支援 load-ids、daily-work-log、hotfix-prod、demo-day-pptx、start-task、promote-env、monthly-report、now-push。
2. 補充 docs/workflow-commands.md 使用說明與參數範例,便於團隊直接操作。
|
2026-05-28 16:20:27 +08:00 |
|
sky121113
|
da11241f72
|
sales: localize pickup recipient wording for payment_type 42
|
2026-05-28 16:14:02 +08:00 |
|
sky121113
|
0994b6dd6c
|
sales: localize pickup recipient wording for payment_type 42
|
2026-05-28 16:13:52 +08:00 |
|
sky121113
|
7d8b342a85
|
sales: unify pickup recipient wording for payment_type 42
|
2026-05-28 16:08:35 +08:00 |
|
sky121113
|
1d0181ff95
|
sales: unify pickup recipient wording for payment_type 42
|
2026-05-28 16:08:24 +08:00 |
|
sky121113
|
55494fe5ba
|
[PROMOTE] dev -> demo
1. sales: 交易記錄 UI 顯示 payment_type 42 (取物單) 的 member_barcode 欄位
2. chore: 同步 Order Model、API 文件 (api-docs.php) 與三語系 (zh_TW/en/ja) 對齊更新
|
2026-05-28 15:56:43 +08:00 |
|
sky121113
|
5c66a01261
|
chore: sync pending model/docs/i18n updates
|
2026-05-28 15:55:38 +08:00 |
|
sky121113
|
ea8c277ee9
|
sales: show member_barcode for payment_type 42 in records UI
|
2026-05-28 15:54:53 +08:00 |
|
sky121113
|
978faf004c
|
[RELEASE] 晉升 demo 變更至 main 生產環境
1. [FIX] 修正下位機 Discord 告警發送條件與層級對等(過濾 info 層級日誌如 0401, 0410,僅發送 warning/error;並依嚴重程度動態調整標題 Emoji)。
2. [FIX] 解決 HTTPS 環境下 AJAX 分頁請求 http 混合內容 (Mixed Content) 攔截 Bug。
|
2026-05-28 15:02:39 +08:00 |
|
sky121113
|
d1a14ebee6
|
[PROMOTE] 晉升 dev 變更至 demo 分支
1. [FIX] 修正下位機 Discord 告警發送條件與層級對等(過濾 info 層級日誌,僅發送 warning/error;且 error 顯示 🚨,warning 顯示 ⚠️)。
|
2026-05-28 14:55:02 +08:00 |
|
sky121113
|
acde99e383
|
[FIX] 修正下位機 Discord 告警發送條件與層級對等
1. 調整 MachineLog 的 created 監聽器,使 submachine 類型日誌僅在 level 為 warning 或 error 時才派發 Discord 通知任務,避免 info 狀態日誌(如出貨中、平台上升中)洗板告警。
2. 優化 DiscordWebhookService 的下位機異常渲染,根據日誌嚴重程度 (level) 動態調整標題前面的 Emoji 圖示,error 級別顯示 🚨,warning 級別顯示 ⚠️。
|
2026-05-28 14:53:06 +08:00 |
|
sky121113
|
73936a5c5f
|
[PROMOTE] 晉升 dev HTTPS 協定混合內容修正至 demo 環境
1. 晉升 ads/index.blade.php 的 AJAX 分頁請求同域協定校正。
2. 晉升 products/index.blade.php 的 AJAX 分頁請求同域協定校正。
|
2026-05-28 11:43:51 +08:00 |
|
sky121113
|
dcdfe1382e
|
[FIX] 解決 HTTPS 環境下 AJAX 分頁請求 http 混合內容 (Mixed Content) 攔截 Bug
1. 在 ads/index.blade.php 的 fetchPage 分頁異步請求中,新增主機與協議對齊邏輯 (urlObj.protocol = window.location.protocol),防止在 HTTPS 網頁中請求同域 http 分頁而被瀏覽器攔截。
2. 同步在 products/index.blade.php 的 AJAX 分頁切換重組中,對同域的請求協議進行 HTTPS 同步校正,解決混合內容載入失敗的問題。
|
2026-05-28 11:42:57 +08:00 |
|
sky121113
|
db4ad9de4d
|
[RELEASE] 釋出最新功能與系統優化至正式生產環境
1. 新增商品 Excel 批量匯入與模板下載功能 (包括 ProductImportService, ProductController, 以及 products/index.blade.php 的極簡奢華風匯入 Modal UI)。
2. 新增 APK 上傳時的檔名自動解析功能 (自動填充 Version Name, 計算推導 Version Code 並透過 Alpine.js 雙向綁定更新 Flavor 下拉選單)。
3. 修正「中國醫客製」機台風味選項規格,由原先 S12 主板規格 (S_12_XY_U_Cmuh) 改為 S9 主板規格 (S_9_XY_U_Cmuh)。
4. 修正 APK 版本強制更新開關無法正常關閉的邏輯 Bug。
5. 優化 APK 新增與版本管理頁面 UI,統一 Toast 與交互微調。
|
2026-05-28 11:33:46 +08:00 |
|
sky121113
|
3de99322bc
|
[PROMOTE] 晉升 dev 商品批量匯入功能至 demo 環境
1. 晉升 ProductImportService 服務,用於 Excel 商品檔案解析、驗證與多租戶寫入邏輯。
2. 晉升 ProductController 匯入與模板下載動作路由與控制器邏輯。
3. 晉升商品頁面 index.blade.php 的極簡奢華風匯入彈窗 UI 與 Alpine.js 非同步上傳邏輯。
4. 晉升語系檔 lang/*.json 新增商品匯入等相關翻譯。
|
2026-05-28 11:19:44 +08:00 |
|
sky121113
|
c3e60b8746
|
[FEAT] 新增商品 Excel 批量匯入與模板下載功能
1. 新增 ProductImportService 服務,實作 Excel 商品檔案解析、欄位驗證、多租戶 company_id 歸屬處理及資料批量寫入/更新邏輯。
2. 在 ProductController 新增 import 與 downloadTemplate 動作,處理檔案接收驗證與匯出,並在匯入後自動重建該公司商品目錄快取。
3. routes/web.php 新增商品下載模板與 Excel 匯入的專用路由。
4. 重構 products/index.blade.php,新增極簡奢華風商品匯入 Modal、檔案拖放/選擇區,並採用 Alpine.js 進行彈窗開啟與非同步上傳 API 交互。
5. 擴充 components/page-header.blade.php,使頁面主標頭支援渲染多個操作按鈕 (actions 插槽),以配合新增的「匯入商品」按鈕。
6. 同步更新 lang/zh_TW.json 與 lang/en.json,對齊「商品匯入成功」、「請選擇公司」等相關語系翻譯。
7. 微調 AdvertisementController,維持全站 Controller 進度對齊。
|
2026-05-28 11:19:00 +08:00 |
|
sky121113
|
ca2003155e
|
[PROMOTE] 晉升 dev 變更至 demo 環境
1. 晉升 APK 新增上傳檔名自動解析與欄位填充功能 (Version Name, Version Code, Flavor)。
2. 晉升「中國醫客製」風味選項由 S_12_XY_U_Cmuh 修正為 S_9_XY_U_Cmuh。
3. 晉升 create.blade.php 表單重構(JS 邏輯抽離至 script 區塊),徹底解決 HTML 屬性與 JS 引號衝突。
|
2026-05-28 09:36:07 +08:00 |
|
sky121113
|
b0fc0e6520
|
[FEAT] 新增 APK 上傳檔名自動解析與優化中國醫風味選項
1. 新增 APK 上傳時的檔名自動解析功能(可從 app-[flavor]-[version_name] 格式自動解析並填入版本名稱與機台風味)。
2. 新增版本代碼的自動數學推導,將 Major_Minor_Patch 轉換為整數(例如 21_01_6_R 轉換為 210106)並自動填入。
3. 將原本「中國醫客製」風味選項由 S_12_XY_U_Cmuh 修正為 S_9_XY_U_Cmuh(S9 主板)。
4. 重構 create.blade.php 表單,將原本位於 HTML x-data 屬性內部的複雜 JS 邏輯抽離至獨立的 <script> 區塊(apkVersionForm 函數),解決 HTML 屬性與 JS 引號/括號衝突導致的渲染問題。
5. 引入 Alpine.js 的 x-model 機制對版本名稱(versionName)與版本代碼進行雙向綁定,確保自動解析賦值的強健性。
|
2026-05-28 09:35:31 +08:00 |
|
sky121113
|
9f39240b56
|
[PROMOTE] 合併 dev 至 demo
1. 修正 APK 版本強制更新開關永遠為開啟的 Bug
|
2026-05-27 17:18:57 +08:00 |
|
sky121113
|
dd5e78a9ff
|
[FIX] 修正 APK 版本強制更新開關永遠為開啟的 Bug
1. 修正 ApkVersionController::store() 中 is_forced 欄位的判斷邏輯
2. 原邏輯使用 $request->has('is_forced') 判斷,但因表單含 hidden input (value=0),導致 key 永遠存在,has() 永遠回傳 true
3. 改用 $request->boolean('is_forced') 直接讀取欄位值,正確將字串 '0' 轉為 false、'1' 轉為 true
|
2026-05-27 17:17:26 +08:00 |
|
sky121113
|
dae4c292f8
|
[PROMOTE] dev → demo:APK 新增頁面 UI 優化與 Toast 統一
1. 版本代碼欄位改為 ±1 Stepper 風格,移除瀏覽器原生上下箭頭
2. 機台風味下拉改為 x-searchable-select 搜尋式選單
3. 移除 index/create 頁面的畫面 flash/error 區塊,統一由全域 toast 處理
|
2026-05-27 15:47:35 +08:00 |
|
sky121113
|
72f166eb14
|
[STYLE] 改善 APK 版本新增頁面 UI 與提示統一化
1. 版本代碼欄位改為 ±1 Stepper 風格(`type="text" inputmode="numeric"`),移除瀏覽器原生上下箭頭
2. 機台風味下拉選單改為 `x-searchable-select` 搜尋式選單,支援關鍵字篩選並統一 UI 風格
3. 移除 index 頁面的 session success 畫面提示框,改由全域 toast 統一處理
4. 移除 create 頁面的 $errors 畫面錯誤列表,改由全域 toast 統一顯示錯誤訊息
|
2026-05-27 15:46:31 +08:00 |
|
sky121113
|
51d007d84e
|
[RELEASE] 晉升 demo 變更至 main 生產環境
1. 實作調撥單與機台補貨單的 A4 列印功能與多租戶防護。
2. 新增與優化來店禮、通行碼、取貨碼行銷促銷模組之多語系翻譯與 UI 排版。
3. 實作 OTA APK 版本管理與更新部署功能(含 API 與後台介面)。
4. 微調側邊欄選單順序,將 APK版本 移至基本設定選單最下方。
5. 從角色權限設定中徹底移除已廢棄的特殊權限 (menu.special-permission) 模組。
|
2026-05-27 10:08:54 +08:00 |
|
sky121113
|
3746eae199
|
[PROMOTE] 移除已廢棄的特殊權限權限模組
|
2026-05-27 10:03:30 +08:00 |
|
sky121113
|
62f54499ce
|
[FIX] 移除角色權限設定中已廢棄的特殊權限模組
1. 修改 PermissionController 中的 activeModules 清單,將已不存在的「特殊權限 (menu.special-permission)」模組移除,修正權限篩選邏輯。
2. 同步修改 role-card.blade.php 與 role-list.blade.php 視圖,將特殊權限從模組列表陣列中剔除,確保角色詳情卡片的權限計數與標籤顯示精確無誤。
|
2026-05-27 10:03:14 +08:00 |
|