From f114bc683e8606af768ae625b3e5374553b24e15 Mon Sep 17 00:00:00 2001 From: taiyi Date: Thu, 4 Jun 2026 20:18:59 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BA=A7=E5=93=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E8=A1=A8=E6=A0=BC=E9=87=8D=E6=9E=84=E4=B8=BA=E4=B8=BB?= =?UTF-8?q?=E8=A1=A8+=E5=B1=95=E5=BC=80=E5=AD=90=E8=A1=A8=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 产品行可展开显示所有规格的成本价/售价/状态 - 价格范围显示(多规格时 ¥最小~最大) - 展开行内支持编辑规格和设为默认 - 移除产品详情弹窗及相关冗余代码(净减 23 行) Co-Authored-By: Claude Opus 4.7 (1M context) --- .../web-admin/src/views/MasterDataPage.vue | 271 ++++++++---------- 1 file changed, 124 insertions(+), 147 deletions(-) diff --git a/frontend/web-admin/src/views/MasterDataPage.vue b/frontend/web-admin/src/views/MasterDataPage.vue index 9eb2ef9..39be350 100644 --- a/frontend/web-admin/src/views/MasterDataPage.vue +++ b/frontend/web-admin/src/views/MasterDataPage.vue @@ -535,35 +535,70 @@ 产品名称 - 默认规格 - 单位 - 规格数 - 成本价 - 售价 分类 + 规格数 + 价格范围 状态 操作 - - - {{ row.productName }} - {{ row.specifications.find(s => s.isDefault)?.specification || row.specifications[0]?.specification || '-' }} - {{ row.specifications.find(s => s.isDefault)?.unit || row.specifications[0]?.unit || '-' }} - {{ row.specifications.length }} - ¥{{ row.specifications.find(s => s.isDefault)?.costPrice || row.specifications[0]?.costPrice || '0.00' }} - ¥{{ row.specifications.find(s => s.isDefault)?.salePrice || row.specifications[0]?.salePrice || '0.00' }} - {{ row.categoryName }} - {{ row.status }} - - - - - - +
@@ -571,67 +606,6 @@
-