| | |
| | | |
| | | //用户增加对应的余额 |
| | | iApiMallMemberWalletService.add(mallMemberWithdraw.getAmount(),mallMemberWithdraw.getMemberId(),"balance"); |
| | | iApiMallMemberWalletService.add(mallMemberWithdraw.getAmount(),mallMemberWithdraw.getMemberId(),"equity_limit"); |
| | | iApiMallMemberWalletService.add(mallMemberWithdraw.getAmount(),mallMemberWithdraw.getMemberId(),"equityLimit"); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | |
| | | if(BigDecimal.ZERO.compareTo(equityLimit) < 0){ |
| | | addWalletInfoAndMoneyFlow(equityLimit, |
| | | memberId, |
| | | "equity_limit", |
| | | "equityLimit", |
| | | MoneyFlowTypeEnum.TC_TO_EQUITY_LIMIT.getValue(), |
| | | memberId, |
| | | FlowTypeEnum.SCORE.getValue(), |
| | | FlowTypeEnum.BALANCE.getValue(), |
| | | orderNo); |
| | | } |
| | | |
| | |
| | | |
| | | BigDecimal serviceFee = cashOutSettingVo.getServiceFee().multiply(BigDecimal.valueOf(0.01)); |
| | | walletService.reduce(withdrawalDto.getAmount(), memberId, "balance");//减少余额 |
| | | walletService.reduce(withdrawalDto.getAmount(), memberId, "equity_limit");//减少权益积分 |
| | | walletService.reduce(withdrawalDto.getAmount(), memberId, "equityLimit");//减少权益积分 |
| | | // walletService.reduce(withdrawalDto.getAmount(), memberId, "commission"); |
| | | String orderNo = MallUtils.getOrderNum("W"); |
| | | |