刘俊驰 1 gadu atpakaļ
vecāks
revīzija
a69f2384f5

+ 4 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MemberPriceSettingsServiceImpl.java

@@ -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);
 

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/VipCardRecordServiceImpl.java

@@ -395,7 +395,7 @@ public class VipCardRecordServiceImpl extends ServiceImpl<VipCardRecordDao, VipC
                 addRecord.setType(PeriodEnum.DAY);
                 addRecord.setTimes(vipDays);
                 addRecord.setReason("后台转换添加");
-                VipCardRecord convertVip = addVip(dedectRecord);
+                VipCardRecord convertVip = addVip(addRecord);
 
                 convertVip.setDisplayFlag(true);
                 convertVip.setStatus(EVipRecordStatus.UPDATE);