|
@@ -103,7 +103,9 @@ public class UserAccountRecordServiceImpl extends ServiceImpl<UserAccountRecordD
|
|
|
paramNames.add(AccountBizTypeEnum.ALBUM.getCode());
|
|
|
paramNames.add(AccountBizTypeEnum.ALBUM_SHARE.getCode());
|
|
|
paramNames.add(AccountBizTypeEnum.VIP.getCode());
|
|
|
+ paramNames.add(AccountBizTypeEnum.SVIP.getCode());
|
|
|
paramNames.add(AccountBizTypeEnum.VIP_SHARE.getCode());
|
|
|
+ paramNames.add(AccountBizTypeEnum.SVIP_SHARE.getCode());
|
|
|
List<UserAccountRecord> accountRecords = baseMapper.queryCanAccountByBizType(paramNames);
|
|
|
for (UserAccountRecord accountRecord : accountRecords) {
|
|
|
userAccountService.accountChange(accountRecord, PostStatusEnum.RECORDED);
|
|
@@ -158,6 +160,10 @@ public class UserAccountRecordServiceImpl extends ServiceImpl<UserAccountRecordD
|
|
|
bizIds.add(userOrderDetailVo.getBizId());
|
|
|
records.addAll(baseMapper.selectRecordByOrderDetail(userOrderDetailVo.getOrderNo(),AccountBizTypeEnum.VIP, bizIds));
|
|
|
records.addAll(baseMapper.selectRecordByOrderDetail(userOrderDetailVo.getOrderNo(),AccountBizTypeEnum.VIP_SHARE, bizIds));
|
|
|
+ }else if (GoodTypeEnum.SVIP.equals(userOrderDetailVo.getGoodType())){
|
|
|
+ bizIds.add(userOrderDetailVo.getBizId());
|
|
|
+ records.addAll(baseMapper.selectRecordByOrderDetail(userOrderDetailVo.getOrderNo(),AccountBizTypeEnum.SVIP, bizIds));
|
|
|
+ records.addAll(baseMapper.selectRecordByOrderDetail(userOrderDetailVo.getOrderNo(),AccountBizTypeEnum.SVIP_SHARE, bizIds));
|
|
|
}else if(GoodTypeEnum.VIDEO.equals(userOrderDetailVo.getGoodType())){
|
|
|
bizIds.add(userOrderDetailVo.getBizId());
|
|
|
records.addAll(baseMapper.selectRecordByOrderDetail(userOrderDetailVo.getOrderNo(),AccountBizTypeEnum.VIDEO, bizIds));
|