From 56d6af7c8b64c8b477296c591364559c2d8b9a0c Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 02 七月 2025 18:58:55 +0800 Subject: [PATCH] 修改bug --- DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/UserWithdrawalServiceImpl.java | 47 ----------------------------------------------- 1 files changed, 0 insertions(+), 47 deletions(-) diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/UserWithdrawalServiceImpl.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/UserWithdrawalServiceImpl.java index 4a1f9f0..ba1d4a9 100644 --- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/UserWithdrawalServiceImpl.java +++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/UserWithdrawalServiceImpl.java @@ -1,62 +1,15 @@ package com.stylefeng.guns.modular.account.service.impl; import com.baomidou.mybatisplus.service.impl.ServiceImpl; -import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.account.dao.UserWithdrawalMapper; import com.stylefeng.guns.modular.account.service.UserWithdrawalService; -import com.stylefeng.guns.modular.cloudPayment.req.AllocationReq; -import com.stylefeng.guns.modular.cloudPayment.req.WithdrawalReq; import com.stylefeng.guns.modular.system.model.UserWithdrawal; -import com.unionpay.upyzt.resp.CusApplicationResp; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; -import org.springframework.util.CollectionUtils; @Slf4j @Service public class UserWithdrawalServiceImpl extends ServiceImpl<UserWithdrawalMapper, UserWithdrawal> implements UserWithdrawalService { - - @Override - public void cusApplicationRespToUserWithdrawal(UserWithdrawal userWithdrawal,CusApplicationResp cusApplicationResp) { - userWithdrawal.setApplicationStatus(cusApplicationResp.getApplicationStatus()); - userWithdrawal.setCusId(cusApplicationResp.getCusId()); - userWithdrawal.setSucceededAt(cusApplicationResp.getSucceededAt()); - if(!CollectionUtils.isEmpty(cusApplicationResp.getFailureMsgs())){ - userWithdrawal.setFailureMsgsReason(cusApplicationResp.getFailureMsgs().get(0).getReason()); - } - userWithdrawal.setRelAcctNo(cusApplicationResp.getRelAcctNo()); - userWithdrawal.setBindAcctName(cusApplicationResp.getBindAcctName()); - userWithdrawal.setBalanceAcctId(cusApplicationResp.getBalanceAcctId()); - userWithdrawal.setSettleAcctId(cusApplicationResp.getSettleAcctId()); - userWithdrawal.setCusApplicationId(cusApplicationResp.getCusApplicationId()); - // 审核通过 - } - - @Override - public AllocationReq createAllocationReq(String balanceAcctId, String companyBalanceAcctId, Integer amount,String password) { - AllocationReq allocationReq = new AllocationReq(); - allocationReq.setOutOrderNo(ToolUtil.getRandomString(32)); - allocationReq.setPayBalanceAcctId(companyBalanceAcctId); - allocationReq.setRecvBalanceAcctId(balanceAcctId); - allocationReq.setAmount(amount*100); - allocationReq.setOrderNo(ToolUtil.getRandomString(32)); - allocationReq.setPassword(password); - allocationReq.setOrderAmount(Long.valueOf(amount)); - allocationReq.setProductName("司机提现"); - allocationReq.setProductCount(1); - return allocationReq; - } - - @Override - public WithdrawalReq createWithdrawalReq(String balanceAcctId, Integer amount, String password, String code) { - WithdrawalReq withdrawalReq = new WithdrawalReq(); - withdrawalReq.setOutOrderNo(ToolUtil.getRandomString(32)); - withdrawalReq.setBalanceAcctId(balanceAcctId); - withdrawalReq.setAmount(amount*100); - withdrawalReq.setBankAcctNo(code); - withdrawalReq.setPassword(password); - return withdrawalReq; - } @Override public Boolean withdrawDeposit(Integer amount, String bankAcctNo, String withdrawPassword) { -- Gitblit v1.7.1