From ee13e1bdfe6bb0777bbbfe5d8edda2b8134f8b39 Mon Sep 17 00:00:00 2001 From: augushong Date: Fri, 25 Sep 2026 11:50:35 +0000 Subject: [PATCH] =?UTF-8?q?feat(view):=20=E5=95=86=E5=93=81=E5=8D=A1?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E8=A7=86=E8=A7=89=E5=8D=87=E7=BA=A7=EF=BC=8C?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=BC=80=E5=85=B3=E7=A7=BB=E8=87=B3=E5=9B=BE?= =?UTF-8?q?=E9=9D=A2=E5=8F=B3=E4=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/base/admin/view/mall/goods/index.html | 159 ++++++++++++------- 1 file changed, 100 insertions(+), 59 deletions(-) diff --git a/extend/base/admin/view/mall/goods/index.html b/extend/base/admin/view/mall/goods/index.html index 2d336b0..afdafa5 100644 --- a/extend/base/admin/view/mall/goods/index.html +++ b/extend/base/admin/view/mall/goods/index.html @@ -23,7 +23,9 @@ {{ }} 原生插值(自动转义);处理函数内不得修改渲染上下文数据(冻结契约) - 事件无需自行绑定:操作按钮与 switch 经页面级委托和 form 事件天然生效 取值通道(对齐官方范例契约): - - status 开关走 _cells(switch 渲染器产物)+ v-html,切换由页面级委托承接 + - status 开关走 _cells(switch 渲染器产物)+ v-html,悬浮于图面右上角 + (absolute 半透明白底小容器),不占正文行;切换由页面级委托承接 + (.layui-form-switch 美化层在豁免名单内),容器只调外间距不改 DOM 结构 - logo 大图绕开渲染器直绑原始字段(渲染器内联缩略图样式不适合大图); 占位图标层常驻其下,img 加载失败时 @error 仅隐藏 img 露出占位(只操作 DOM,不改模板数据),无 logo 时同样显示占位 @@ -36,61 +38,73 @@ :data-id="d.id" :data-table-id="list.tableId" :class="{'ua-data-card-checked': d._checked, 'ua-data-card-disabled': d._disabled}"> - +
+
- +
{{ d.title }}
-
- - {{ d.cate && d.cate.title ? d.cate.title : '未分类' }} -
-
- ¥{{ d.discount_price }} - ¥{{ d.market_price }} -
-
- 缺货 - 库存 {{ d.stock }} +
+ {{ d.cate && d.cate.title ? d.cate.title : '未分类' }} 销量 {{ d.sales }}
-
+
+ ¥{{ d.discount_price }} + ¥{{ d.market_price }} +
+
+ 缺货 + 库存 {{ d.stock }} +
- +