[FIX] 徹底修復商品管理分頁參數洩漏與 UI 狀態不一致問題
All checks were successful
star-cloud-deploy-demo / deploy-demo (push) Successful in 59s

1. 隔離商品列表與分類管理的搜尋參數(product_search / category_search)。
2. 隔離商品列表與分類管理的公司篩選參數(product_company_id / category_company_id)。
3. 優化分頁切換邏輯,切換 Tab 時自動清理 URL 參數,解決標籤殘留問題。
4. 修復 searchable-select 組件因屬性傳遞錯誤導致的 500 Internal Server Error。
5. 統一各分頁「公司篩選」Placeholder 為「所有公司」。
6. 完成分類管理搜尋框的多語系支援(新增 Search categories... 翻譯鍵值)。
7. 優化分頁器 (Pagination) 樣式以符合極簡奢華風規範。
This commit is contained in:
2026-04-15 16:45:13 +08:00
parent 24553d9b73
commit 1301bf1cb8
10 changed files with 670 additions and 247 deletions

View File

@@ -85,6 +85,7 @@
"Apply changes to all identical products in this machine": "Apply changes to all identical products in this machine",
"Apply to all identical products in this machine": "Apply to all identical products in this machine",
"Are you sure to delete this customer?": "Are you sure to delete this customer?",
"Are you sure you want to change the status of this item? This will affect its visibility on vending machines.": "Are you sure you want to change the status of this item? This will affect its visibility on vending machines.",
"Are you sure you want to change the status of this product? Disabled products will not be visible on the machine.": "Are you sure you want to change the status of this product? Disabled products will not be visible on the machine.",
"Are you sure you want to change the status? After disabling, this account will no longer be able to log in to the system.": "Are you sure you want to change the status? After disabling, this account will no longer be able to log in to the system.",
"Are you sure you want to change the status? This may affect associated accounts.": "Are you sure you want to change the status? This may affect associated accounts.",
@@ -95,6 +96,7 @@
"Are you sure you want to delete this configuration?": "您確定要刪除此金流配置嗎?",
"Are you sure you want to delete this configuration? This action cannot be undone.": "Are you sure you want to delete this configuration? This action cannot be undone.",
"Are you sure you want to delete this item? This action cannot be undone.": "Are you sure you want to delete this item? This action cannot be undone.",
"Are you sure you want to delete this product or category? This action cannot be undone.": "Are you sure you want to delete this product or category? This action cannot be undone.",
"Are you sure you want to delete this product?": "Are you sure you want to delete this product?",
"Are you sure you want to delete this product? All related historical translation data will also be removed.": "Are you sure you want to delete this product? All related historical translation data will also be removed.",
"Are you sure you want to delete this role? This action cannot be undone.": "Are you sure you want to delete this role? This action cannot be undone.",
@@ -828,6 +830,7 @@
"Search by name or S\/N...": "Search by name or S\/N...",
"Search cargo lane": "Search cargo lane",
"Search Company Title...": "Search Company Title...",
"Search categories...": "Search categories...",
"Search company...": "Search company...",
"Search configurations...": "Search configurations...",
"Search customers...": "Search customers...",
@@ -1155,5 +1158,8 @@
"Expired Time": "Expired Time",
"Inventory synced with machine": "Inventory synced with machine",
"Failed to load tab content": "Failed to load tab content",
"No machines found": "No machines found"
"No machines found": "No machines found",
"No products found matching your criteria.": "No products found matching your criteria.",
"No categories found.": "No categories found.",
"Track Limit (Track/Spring)": "Track Limit (Track/Spring)"
}