|
@@ -158,6 +158,7 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
|
|
|
|
|
|
VipCardRecordWrapper.AddVipCardRecord addVipCardRecord = new VipCardRecordWrapper.AddVipCardRecord();
|
|
|
|
|
|
+ UserPaymentOrderWrapper.VipDays vipDays = JSON.parseObject(orderDetailVo.getBizJson(), UserPaymentOrderWrapper.VipDays.class);
|
|
|
addVipCardRecord.setUserId(orderDetailVo.getUserId());
|
|
|
addVipCardRecord.setClientType(orderDetailVo.getOrderClient());
|
|
|
addVipCardRecord.setStatus(EVipRecordStatus.ADD);
|
|
@@ -170,6 +171,9 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
|
|
|
addVipCardRecord.setOrderNo(orderDetailVo.getOrderNo());
|
|
|
addVipCardRecord.setSubOrderNo(orderDetailVo.getSubOrderNo());
|
|
|
addVipCardRecord.setVipCardId(orderDetailVo.getBizId());
|
|
|
+ if (vipDays != null && vipDays.getVipEndDays() >0) {
|
|
|
+ addVipCardRecord.setVipDays(vipDays.getVipEndDays());
|
|
|
+ }
|
|
|
addVipCardRecord.setReason("会员购买");
|
|
|
vipCardRecordService.add(addVipCardRecord);
|
|
|
|