From bfa96c13d4677844484fe1ee8719d4c72836751d Mon Sep 17 00:00:00 2001 From: wolfcode Date: Fri, 18 Jul 2025 15:29:17 +0800 Subject: [PATCH] feat(admin): highlight active goods in the list - Add a done callback to the goods list request - Highlight rows with status 1 using a green gradient background - Remove default border for highlighted rows --- public/static/admin/js/mall/goods.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/public/static/admin/js/mall/goods.js b/public/static/admin/js/mall/goods.js index aae212d..2f1c172 100644 --- a/public/static/admin/js/mall/goods.js +++ b/public/static/admin/js/mall/goods.js @@ -81,6 +81,17 @@ define(["jquery", "easy-admin"], function ($, ea) { 'delete'] } ]], + done: (res) => { + // 状态为1的商品背景高亮 展示写法 可根据自己项目自定义 + $.each(res.data, function (idx, item) { + if (item.status === 1) { + $(`tr[data-index="${idx}"]`).css({ + 'background': 'linear-gradient(to left, #77eb7c, #bbffbe, #ffffff, transparent)', + 'border': 'none', + }) + } + }) + } }); ea.listen();