|
@@ -970,12 +970,12 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
|
|
platformFee = platformFee.subtract(orderDetailVo.getCouponAmount());
|
|
platformFee = platformFee.subtract(orderDetailVo.getCouponAmount());
|
|
PlatformCashAccountRecord platformCashAccountRecord;
|
|
PlatformCashAccountRecord platformCashAccountRecord;
|
|
if (GoodTypeEnum.PIANO_ROOM.equals(orderDetailVo.getGoodType())) {
|
|
if (GoodTypeEnum.PIANO_ROOM.equals(orderDetailVo.getGoodType())) {
|
|
- platformCashAccountRecord = new PlatformCashAccountRecord(orderDetailVo.getUserId(), platformFee,
|
|
|
|
|
|
+ platformCashAccountRecord = new PlatformCashAccountRecord(orderDetailVo.getUserId(), orderDetailVo.getActualPrice(),
|
|
InOrOutEnum.IN, PostStatusEnum.RECORDED, AccountBizTypeEnum.PIANO_ROOM, orderDetailVo.getBizId(),
|
|
InOrOutEnum.IN, PostStatusEnum.RECORDED, AccountBizTypeEnum.PIANO_ROOM, orderDetailVo.getBizId(),
|
|
orderDetailVo.getOrderNo(), new Date());
|
|
orderDetailVo.getOrderNo(), new Date());
|
|
} else {
|
|
} else {
|
|
AccountBizTypeEnum bizTypeEnum = AccountBizTypeEnum.valueOf(orderDetailVo.getGoodType().getCode());
|
|
AccountBizTypeEnum bizTypeEnum = AccountBizTypeEnum.valueOf(orderDetailVo.getGoodType().getCode());
|
|
- platformCashAccountRecord = new PlatformCashAccountRecord(orderDetailVo.getUserId(), platformFee,
|
|
|
|
|
|
+ platformCashAccountRecord = new PlatformCashAccountRecord(orderDetailVo.getUserId(), orderDetailVo.getActualPrice(),
|
|
InOrOutEnum.IN, PostStatusEnum.RECORDED, bizTypeEnum, orderDetailVo.getBizId(),
|
|
InOrOutEnum.IN, PostStatusEnum.RECORDED, bizTypeEnum, orderDetailVo.getBizId(),
|
|
orderDetailVo.getOrderNo(), new Date());
|
|
orderDetailVo.getOrderNo(), new Date());
|
|
}
|
|
}
|