xhxu 3 лет назад
Родитель
Сommit
0bac43c170
1 измененных файлов: 10 добавлений и 2 удалений
  1. +10
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java

+ 10
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java Просмотреть файл

@@ -404,8 +404,7 @@ public class WxCouponServiceImpl implements WxCouponService {
} else {
return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(), "请填写有效时间类型");
}
if(!EnumCouponType.COUPON_DOUYIN.getCode().equals(record.getType())
&& !this.validCouponDate(record)) {
if(!this.validCouponDate(record)) {
return new ResultData(ResultData.ERROR,"券有效使用日期必须在30天以内。");
}
}
@@ -1236,6 +1235,15 @@ public class WxCouponServiceImpl implements WxCouponService {
//有价券开启了分账,必须在30天以内。,停车券,积分券,积分停车券,卡无次限制
@Override
public boolean validCouponDate(WxCoupon wxCoupon) {
if(wxCoupon.getType().equals(EnumCouponType.COUPON_DOUYIN.getCode())){
return true;
}
if(wxCoupon.getSalePrice() == 0){
return true;
}
if(wxCoupon.checkIsCard()){
return true;
}
EnumPayShare isShare = EnumPayShare.NO;
WxAppinfo appinfo = wxAppinfoService.getCouponAppInfo(wxCoupon);
if (null == appinfo) {


Загрузка…
Отмена
Сохранить