From 5a07bfb7e328995265cd25e3787a68bdfabc30a8 Mon Sep 17 00:00:00 2001 From: Timi Date: Wed, 23 Sep 2026 00:14:18 +0800 Subject: [PATCH] add sku filter --- .../imyeyu/api/modules/gao/vo/GaoProductStockRecordPage.java | 3 +++ .../mapper/timi-server/gao/GaoProductStockRecordMapper.xml | 1 + 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/imyeyu/api/modules/gao/vo/GaoProductStockRecordPage.java b/src/main/java/com/imyeyu/api/modules/gao/vo/GaoProductStockRecordPage.java index 85b0bbd..ed41e48 100644 --- a/src/main/java/com/imyeyu/api/modules/gao/vo/GaoProductStockRecordPage.java +++ b/src/main/java/com/imyeyu/api/modules/gao/vo/GaoProductStockRecordPage.java @@ -19,6 +19,9 @@ public class GaoProductStockRecordPage extends BasePage { /// 产品 ID private String productId; + /// SKU ID + private String skuId; + /// 产品名称、拼音或编码关键词 private String keyword; diff --git a/src/main/resources/mapper/timi-server/gao/GaoProductStockRecordMapper.xml b/src/main/resources/mapper/timi-server/gao/GaoProductStockRecordMapper.xml index 6843b5c..e559371 100644 --- a/src/main/resources/mapper/timi-server/gao/GaoProductStockRecordMapper.xml +++ b/src/main/resources/mapper/timi-server/gao/GaoProductStockRecordMapper.xml @@ -31,6 +31,7 @@ 1 = 1 AND r.`store_id` = #{storeId} AND k.`product_id` = #{productId} + AND r.`sku_id` = #{skuId} AND (r.`product_name_snapshot` LIKE CONCAT('%', #{keyword}, '%') OR p.`name` LIKE CONCAT('%', #{keyword}, '%') OR p.`name_pinyin_full` LIKE CONCAT(#{keyword}, '%') OR p.`name_pinyin_initial` LIKE CONCAT(#{keyword}, '%') OR p.`name_pinyin_mixed` LIKE CONCAT(#{keyword}, '%') OR p.`code` LIKE CONCAT('%', #{keyword}, '%')) AND r.`biz_type` = #{bizType} AND r.`biz_id` = #{bizId}