From a6aba2c49b4a46346d7120cb20055258cb10aaf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Wed, 21 Jan 2026 17:40:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(shop):=20=E6=B7=BB=E5=8A=A0=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=BC=96=E5=8F=B7=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 ShopDealerApplyParam 中新增 dealerCode 字段用于客户编号查询 - 在 ShopDealerApplyMapper.xml 中添加 dealer_code 查询条件 - 实现按客户编号精确匹配的查询逻辑 - 更新参数校验和文档注释 --- .../com/gxwebsoft/shop/mapper/xml/ShopDealerApplyMapper.xml | 3 +++ .../java/com/gxwebsoft/shop/param/ShopDealerApplyParam.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/com/gxwebsoft/shop/mapper/xml/ShopDealerApplyMapper.xml b/src/main/java/com/gxwebsoft/shop/mapper/xml/ShopDealerApplyMapper.xml index 13ac6b9..7f89064 100644 --- a/src/main/java/com/gxwebsoft/shop/mapper/xml/ShopDealerApplyMapper.xml +++ b/src/main/java/com/gxwebsoft/shop/mapper/xml/ShopDealerApplyMapper.xml @@ -40,6 +40,9 @@ AND a.dealer_name LIKE CONCAT('%', #{param.dealerName}, '%') + + AND a.dealer_code = #{param.dealerCode} + AND a.referee_id = #{param.refereeId} diff --git a/src/main/java/com/gxwebsoft/shop/param/ShopDealerApplyParam.java b/src/main/java/com/gxwebsoft/shop/param/ShopDealerApplyParam.java index f6adeab..684a029 100644 --- a/src/main/java/com/gxwebsoft/shop/param/ShopDealerApplyParam.java +++ b/src/main/java/com/gxwebsoft/shop/param/ShopDealerApplyParam.java @@ -34,6 +34,9 @@ public class ShopDealerApplyParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer userId; + @Schema(description = "客户编号") + private String dealerCode; + @Schema(description = "姓名") private String realName;