| | |
| | | package com.stylefeng.guns.modular.system.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.stylefeng.guns.core.common.constant.state.BalanceChangeType; |
| | | import com.stylefeng.guns.modular.system.dao.UserInfoMapper; |
| | | import com.stylefeng.guns.modular.system.dao.WithdrawalMapper; |
| | | import com.stylefeng.guns.modular.system.model.Driver; |
| | |
| | | if(withdrawal.getUserType() == 1){//用户 |
| | | if(state == 2){//审核拒绝 |
| | | UserInfo userInfo = userInfoMapper.selectById(withdrawal.getUserId()); |
| | | userInfo.setBalanceChangeType(BalanceChangeType.REFUND.getCode()); |
| | | userInfo.setBalance(new BigDecimal(userInfo.getBalance()).add(new BigDecimal(withdrawal.getMoney())).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue()); |
| | | userInfoMapper.updateById(userInfo); |
| | | |