|
@@ -21,6 +21,7 @@ import com.yonge.cooleshow.biz.dal.vo.*;
|
|
|
|
|
|
import com.yonge.cooleshow.biz.dal.vo.res.OrderCreateRes;
|
|
import com.yonge.cooleshow.biz.dal.vo.res.OrderCreateRes;
|
|
import com.yonge.cooleshow.biz.dal.wrapper.UserPaymentOrderWrapper;
|
|
import com.yonge.cooleshow.biz.dal.wrapper.UserPaymentOrderWrapper;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.wrapper.VipCardRecordWrapper;
|
|
import com.yonge.cooleshow.common.constant.SysConfigConstant;
|
|
import com.yonge.cooleshow.common.constant.SysConfigConstant;
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
import com.yonge.cooleshow.common.enums.ActivityShareEnum;
|
|
import com.yonge.cooleshow.common.enums.ActivityShareEnum;
|
|
@@ -94,6 +95,12 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
|
|
return HttpResponseResult.failed("会员卡已下架");
|
|
return HttpResponseResult.failed("会员卡已下架");
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // 判断会员剩余天数是否改变
|
|
|
|
+ VipCardRecordWrapper.UserVip userVip = vipCardRecordService.UserVipInfo(orderReqInfo.getUserId(), orderReqInfo.getOrderClient());
|
|
|
|
+ if (!userVip.getVipEndDays().equals(orderReqInfo.getVipEndDays())) {
|
|
|
|
+ return HttpResponseResult.failed(999,null,"您当前VIP天数更新,请刷新后尝试");
|
|
|
|
+ }
|
|
|
|
+
|
|
OrderCreateRes orderCreateRes = new OrderCreateRes();
|
|
OrderCreateRes orderCreateRes = new OrderCreateRes();
|
|
BigDecimal couponAmount = BigDecimal.ZERO;
|
|
BigDecimal couponAmount = BigDecimal.ZERO;
|
|
ActivityPlanVo activityPlanVo = activityPlanService.detail(orderReqInfo.getActivityId());
|
|
ActivityPlanVo activityPlanVo = activityPlanService.detail(orderReqInfo.getActivityId());
|