1
zj
2024-10-01 f525648210da700d58d3b3a5c8a48d46abba4a68
src/main/java/com/nq/service/impl/UserWithdrawServiceImpl.java
@@ -149,28 +149,33 @@
            if(type == 0){
                userWithdraw.setBankNo(userBank.getBankNo());
                userWithdraw.setBankName(userBank.getBankName());
                userWithdraw.setBranch("银行卡");
                userWithdraw.setPayeeName(userBank.getPayeeName());
                userWithdraw.setBankAddress("银行卡");
            }else{
                userWithdraw.setBankNo(walletAddress);
                userWithdraw.setPayeeName("加密货币");
                userWithdraw.setBankName("加密货币");
                userWithdraw.setBranch("加密货币");
                userWithdraw.setBankAddress("加密货币");
            }
            userWithdraw.setBranchNo(userBank.getBranchNo());
            userWithdraw.setWithStatus(Integer.valueOf(0));
            BigDecimal withfee = siteSetting.getWithFeePercent().multiply(new BigDecimal(amt)).add(new BigDecimal(siteSetting.getWithFeeSingle().intValue()));
            userWithdraw.setWithFee(withfee);
            userWithdraw.setAssetsType(accsetType);
            log.info("userWithdraw------------:"+userWithdraw.toString());
            log.info("userBank--------------:"+userBank.toString());
            int insertCount = this.userWithdrawMapper.insert(userWithdraw);
            if (insertCount > 0) {
                return ServerResponse.createBySuccessMsg("提现成功",request);
            }
            log.error("保存提现记录失败");
            throw new Exception("用户提现,保存提现记录失败");
        } else {
            return ServerResponse.createByErrorMsg("提现密码不正确!",request);
        }
        return ServerResponse.createBySuccessMsg("提现成功",request);
    }