| | |
| | | import com.stylefeng.guns.modular.system.service.IWithdrawalService; |
| | | import com.stylefeng.guns.modular.system.util.ResultUtil; |
| | | import com.stylefeng.guns.modular.system.warpper.WithdrawalWarpper; |
| | | import com.unionpay.upyzt.resp.CusApplicationResp; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | |
| | | userWithdrawal.setBankCode(bankName1.getDrecCode()); |
| | | userWithdrawal.setBankBranchCode(bankName1.getBankCode()); |
| | | userWithdrawal.setCode(smsCode); |
| | | CusApplicationResp renew = CusApplicationExample.renew(userWithdrawal); |
| | | System.err.println("修改个人用户进件信息返回"+renew); |
| | | //CusApplicationResp renew = CusApplicationExample.renew(userWithdrawal); |
| | | //System.err.println("修改个人用户进件信息返回"+renew); |
| | | if("succeeded".equals(renew.getApplicationStatus())){ |
| | | // 修改银行卡信息 |
| | | bankCard.setSettleAcctId(renew.getSettleAcctId()); |
| | | //bankCard.setSettleAcctId(renew.getSettleAcctId()); |
| | | bankAccountService.updateById(bankCard); |
| | | |
| | | userWithdrawal.setBankCardCode(code); |
| | | userWithdrawal.setBankCode(bankCard.getBankCode()); |
| | | userWithdrawal.setBankBranchCode(bankCard.getBankBranchCode()); |
| | | userWithdrawal.setBankName(bankCard.getBankName()); |
| | | userWithdrawal.setSettleAcctId(renew.getSettleAcctId()); |
| | | userWithdrawal.setBalanceAcctId(renew.getBalanceAcctId()); |
| | | //userWithdrawal.setSettleAcctId(renew.getSettleAcctId()); |
| | | //userWithdrawal.setBalanceAcctId(renew.getBalanceAcctId()); |
| | | userWithdrawalService.updateById(userWithdrawal); |
| | | return withdrawalService.withdrawal(money, bankName, code, name, uid); |
| | | }else { |