From a3a6577f9b2c7872e6be8ffcddd2ca47c67bb28f Mon Sep 17 00:00:00 2001 From: lijianlin Date: Wed, 14 Jan 2026 11:20:22 +0800 Subject: [PATCH] =?UTF-8?q?01-14=20=E4=BC=98=E5=8C=96=E6=B6=88=E8=80=97?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java | 5 ++--- src/main/resources/mapper/ConsumeMapper.xml | 2 ++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java index c3ac8f1..73aa93c 100644 --- a/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java @@ -92,9 +92,8 @@ public class ConsumeServiceImpl implements ConsumeService { List list = consumeMapper.selectBy(consumeUser); // 构造退款订单号 List refundOrderCodes = list.stream() - .map(ConsumeUser::getOrderCode) - .filter(Objects::nonNull) - .map(code -> "TK_" + code) + .filter(v -> v.getIsRefund() != null && v.getIsRefund() == 1) + .map(v -> "TK_" + v.getOrderCode()) .collect(Collectors.toList()); // 查询退款订单 diff --git a/src/main/resources/mapper/ConsumeMapper.xml b/src/main/resources/mapper/ConsumeMapper.xml index 6e97d61..ecf3220 100644 --- a/src/main/resources/mapper/ConsumeMapper.xml +++ b/src/main/resources/mapper/ConsumeMapper.xml @@ -177,6 +177,8 @@ #{code} + AND type = 1 + AND flag = 1