From d7575aeea2a9befd6108937a86151484cab76524 Mon Sep 17 00:00:00 2001 From: kkfluous Date: Sun, 29 Mar 2026 00:23:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=89=E4=B8=AA=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E5=A2=9E=E5=8A=A0=E5=B7=B2=E9=80=89=E6=9D=A1?= =?UTF-8?q?=E4=BB=B6=E6=A0=87=E7=AD=BE=E6=A0=8F=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=8D=95=E4=B8=AA=C3=97=E5=92=8C=E4=B8=80=E9=94=AE=E6=B8=85?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 库存/区域/客户统计在筛选按钮下方显示已选条件标签 - 每个标签可点×单独移除 - 右侧"清除"按钮一键重置所有条件 - 不需要打开筛选面板即可快速清除 Co-Authored-By: Claude Opus 4.6 (1M context) --- src/App.tsx | 90 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 72 insertions(+), 18 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 52b5905..e3a0224 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1128,44 +1128,38 @@ export default function App() { {/* Active Filters Bar */} {(inventoryFilters.region || inventoryFilters.city || inventoryFilters.brand || inventoryFilters.type || inventoryFilters.model) && ( -
- 当前筛选: +
{inventoryFilters.region && ( - + 区域: {inventoryFilters.region} - + )} {inventoryFilters.city && ( - + 城市: {inventoryFilters.city} - + )} {inventoryFilters.brand && ( - + 品牌: {inventoryFilters.brand} - + )} {inventoryFilters.type && ( - + 车型: {inventoryFilters.type} - + )} {inventoryFilters.model && ( - + 批次: {inventoryFilters.model} - + )} - +
)} @@ -2016,6 +2010,30 @@ export default function App() {
+ {Object.values(regionFilters).some(v => v !== '') && ( +
+ {regionFilters.customer && ( + + 客户: {regionFilters.customer} + + + )} + {regionFilters.region && ( + + 区域: {regionFilters.region} + + + )} + {regionFilters.city && ( + + 城市: {regionFilters.city} + + + )} + +
+ )} +
@@ -2332,6 +2350,42 @@ export default function App() { + {Object.values(customerFilters).some(v => v !== '') && ( +
+ {customerFilters.customer && ( + + 客户: {customerFilters.customer} + + + )} + {customerFilters.manager && ( + + 负责人: {customerFilters.manager} + + + )} + {customerFilters.brand && ( + + 品牌: {customerFilters.brand} + + + )} + {customerFilters.department && ( + + 部门: {customerFilters.department} + + + )} + {customerFilters.region && ( + + 区域: {customerFilters.region} + + + )} + +
+ )} +
{/* Desktop Table View (Customer) */}