diff --git a/src/main/java/com/example/demo/controller/ConsumeController.java b/src/main/java/com/example/demo/controller/ConsumeController.java index 6b8a633..05734d9 100644 --- a/src/main/java/com/example/demo/controller/ConsumeController.java +++ b/src/main/java/com/example/demo/controller/ConsumeController.java @@ -70,6 +70,7 @@ public class ConsumeController { return Result.success(consumeService.selectBy(page.getPageNum(), page.getPageSize(), page.getConsumeUser())); } } catch (Exception e) { + e.printStackTrace(); return Result.error("请检查筛选数据的格式"); } diff --git a/src/main/resources/mapper/ConsumeMapper.xml b/src/main/resources/mapper/ConsumeMapper.xml index 24ebae1..b0ced1a 100644 --- a/src/main/resources/mapper/ConsumeMapper.xml +++ b/src/main/resources/mapper/ConsumeMapper.xml @@ -25,10 +25,11 @@ ugr.type = 1 AND ugr.flag = 1 - AND u.market IN - - #{market} + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + ) @@ -91,6 +92,13 @@ admin a ON ugr.admin_id = a.id ugr.type = 1 AND ugr.flag = 1 + + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + + ) + AND ugr.jwcode = #{jwcode} diff --git a/src/main/resources/mapper/RechargeMapper.xml b/src/main/resources/mapper/RechargeMapper.xml index 400dc42..52d4dbc 100644 --- a/src/main/resources/mapper/RechargeMapper.xml +++ b/src/main/resources/mapper/RechargeMapper.xml @@ -29,10 +29,11 @@ AND ugr.flag = 1 - AND u.market IN - - #{market} + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + ) @@ -97,10 +98,11 @@ AND ugr.flag = 1 - AND u.market IN - - #{market} + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + ) AND ugr.jwcode = #{jwcode} diff --git a/src/main/resources/mapper/RefundMapper.xml b/src/main/resources/mapper/RefundMapper.xml index dc8b5bd..46a89a0 100644 --- a/src/main/resources/mapper/RefundMapper.xml +++ b/src/main/resources/mapper/RefundMapper.xml @@ -27,10 +27,11 @@ ugr.type = 2 AND ugr.audit_status IN (1,3) AND ugr.flag = 1 - AND u.market IN - - #{market} + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + ) @@ -95,10 +96,11 @@ ugr.type = 2 AND ugr.audit_status IN (1,3) AND ugr.flag = 1 - AND u.market IN - - #{market} + AND ( + + u.market LIKE CONCAT('%', #{market}, '%') + ) AND ugr.jwcode = #{jwcode}