From dc9239d73b15b9a51c46a9e8d25c0d4400e613ce Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期一, 29 七月 2024 09:17:54 +0800 Subject: [PATCH] 7.29 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java index bc9b449..c9f7e64 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/WithdrawServiceImpl.java @@ -6,9 +6,11 @@ import com.ruoyi.common.core.constant.Constants; import com.ruoyi.common.core.constant.OrderConstants; import com.ruoyi.common.core.constant.WechatConstants; +import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.exception.GlobalException; import com.ruoyi.common.core.utils.SnowflakeIdWorker; import com.ruoyi.common.core.utils.StringUtils; +import com.ruoyi.common.core.vo.UserDto; import com.ruoyi.order.entity.Order; import com.ruoyi.order.entity.Withdraw; import com.ruoyi.order.entity.WithdrawalSetting; @@ -20,6 +22,7 @@ import com.ruoyi.order.vo.MoneyQueryRequest; import com.ruoyi.order.vo.UserWithdrawRecordVO; import com.ruoyi.order.vx.HttpUtil; +import com.ruoyi.user.api.feignClient.UserClient; import org.springframework.beans.factory.annotation.Value; import org.springframework.core.io.ClassPathResource; import org.springframework.stereotype.Service; @@ -79,10 +82,14 @@ */ @Value("wx.transferRemark") private String transferRemark; + @Resource + private UserClient userClient; @Override public Page<UserWithdrawRecordVO> withdrawPage(String nickname, String userPhone, String applyForTime, Integer state, Page<UserWithdrawRecordVO> page) { - return baseMapper.withdrawPage(nickname, userPhone, applyForTime, state, page); + Page<UserWithdrawRecordVO> userWithdrawRecordVOPage = baseMapper.withdrawPage(nickname, userPhone, applyForTime, state, page); + + return userWithdrawRecordVOPage; } @Override @@ -162,7 +169,15 @@ @Override public Page<UserWithdrawRecordVO> withdrawList(Integer userId, Page<UserWithdrawRecordVO> page) { - return baseMapper.withdrawList(userId, page); + Page<UserWithdrawRecordVO> userWithdrawRecordVOPage = baseMapper.withdrawList(userId, page); + for (UserWithdrawRecordVO record : userWithdrawRecordVOPage.getRecords()) { + R<UserDto> user = userClient.getUser(record.getUserId()); + System.err.println("==="+user.getData()); + record.setNickname(user.getData().getNickname()); + record.setProfilePicture(user.getData().getProfilePicture()); + record.setUserPhone(user.getData().getPhone()); + } + return userWithdrawRecordVOPage; } @Override -- Gitblit v1.7.1