|
@@ -230,7 +230,7 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
|
|
|
VipCardRecordWrapper.UserVip userVip = vipCardRecordService.userVipInfo(orderDetailVo.getUserId(), orderDetailVo.getOrderClient());
|
|
|
int svipDays = getSvipDays(detail, orderDetailVo.getGoodNum(), userVip);
|
|
|
if (userVip.getVipType() == EVipType.VIP) {
|
|
|
- addVipCardRecord.setVipDays(Math.max(userVip.getVipEndDays()-1,0));
|
|
|
+ userVip.setVipEndDays(Math.max(userVip.getVipEndDays()-1,0));
|
|
|
}
|
|
|
if (detail.getVipType() == EVipType.SVIP &&userVip.getVipEndDays() !=null && svipDays >=userVip.getVipEndDays()) {
|
|
|
addVipCardRecord.setVipDays(userVip.getVipEndDays());
|