|
@@ -335,7 +335,7 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
|
paramUser.setcOpenid(user.getcOpenid());
|
|
|
if (orderNew.getPayType() == 2) {
|
|
|
// 金额归还对应账户
|
|
|
- paramUser.setdBalance(user.getdBalance().add(orderNew.getdTotalMoney()));
|
|
|
+ paramUser.setdBalance(user.getdBalance().add(orderNew.getTotalPrice()));
|
|
|
} else {
|
|
|
// 微信支付
|
|
|
// 生成退款单退款
|
|
@@ -352,7 +352,7 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
|
}
|
|
|
|
|
|
// 消费金额对应减少
|
|
|
- paramUser.setdMoney(user.getdMoney().subtract(orderNew.getdTotalMoney()));
|
|
|
+ paramUser.setdMoney(user.getdMoney().subtract(orderNew.getTotalPrice()));
|
|
|
// 下单次数减一
|
|
|
paramUser.setnNum(user.getnNum() - MassageConstants.INTEGER_ONE);
|
|
|
wxUserService.updateById(paramUser);
|
|
@@ -395,7 +395,7 @@ public class TOrderServiceImpl extends ServiceImpl<TOrderMapper, TOrder> impleme
|
|
|
// 更新技师钱包金额
|
|
|
TJs jsById = jsService.getById(orderNew.getcJsId());
|
|
|
// 获取技师抽成
|
|
|
- BigDecimal multiply = orderNew.getdTotalMoney().multiply(new BigDecimal(jsById.getnBili()));
|
|
|
+ BigDecimal multiply = orderNew.getTotalPrice().multiply(new BigDecimal(jsById.getnBili()));
|
|
|
multiply = multiply.divide(new BigDecimal(100), MassageConstants.INTEGER_TWO, RoundingMode.HALF_UP);
|
|
|
// 获取技师所对应的用户
|
|
|
TWxUser jsUser = wxUserService.getByOpenId(jsById.getcOpenId());
|