From 33a47eef5b24737a8037e52ea3e49588e7df8d52 Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期四, 16 一月 2025 11:05:16 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java
index a5b2e91..8c30d85 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/RefundPassServiceImpl.java
@@ -131,17 +131,24 @@
 		}
 		List<Long> appUserIds = new ArrayList<>();
 		//搜索条件,用户姓名
-		if(StringUtils.isNotEmpty(refundPassListVo.getName())){
-			List<AppUser> data = appUserClient.getAppUserByName(refundPassListVo.getName()).getData();
+		if(StringUtils.isNotEmpty(refundPassListVo.getUserName())){
+			List<AppUser> data = appUserClient.getAppUserByName(refundPassListVo.getUserName()).getData();
 			List<Long> collect = data.stream().map(AppUser::getId).collect(Collectors.toList());
+			if (collect.isEmpty()){
+				appUserIds.add(-1L);
+			}
 			appUserIds.addAll(collect);
 		}
 		//搜索条件,用户电话
 		if(StringUtils.isNotEmpty(refundPassListVo.getPhone())){
 			List<AppUser> data = appUserClient.getAppUserByPhone(refundPassListVo.getPhone()).getData();
 			List<Long> collect = data.stream().map(AppUser::getId).collect(Collectors.toList());
+			if (collect.isEmpty()){
+				appUserIds.add(-1L);
+			}
 			appUserIds.addAll(collect);
 		}
+
 		PageInfo<OrderRefundPassList> pageInfo = new PageInfo(refundPassListVo.getPageCurr(), refundPassListVo.getPageSize());
 		List<OrderRefundPassList> orderRefundPassList = this.baseMapper.getOrderRefundPassList(pageInfo, refundPassListVo.getCode(), appUserIds, shopId, refundPassListVo.getRefundMethod(), refundPassListVo.getStatus());
 		for (OrderRefundPassList refundPassList : orderRefundPassList) {

--
Gitblit v1.7.1