| | |
| | | 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; |
| | |
| | | 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; |
| | |
| | | */ |
| | | @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 |
| | |
| | | |
| | | @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 |