|
|
@@ -530,12 +530,14 @@ public class PlatformStoreCouponServiceImpl implements PlatformStoreCouponServic
|
|
|
lifeGroupBuyMainVo.setExpiredState("1"); // 当前时间超过 endDate → 已到期
|
|
|
}
|
|
|
// 不可用日期
|
|
|
- String afterSemicolon = lifeGroupBuyMain.getDisableDateValue().split(";")[1];
|
|
|
- if (StringUtils.isNotEmpty(afterSemicolon)) {
|
|
|
- List<String> collectUnavailableDate = Arrays.stream(afterSemicolon.split(",")).map(String::trim).collect(Collectors.toList());
|
|
|
- if (CollectionUtils.isNotEmpty(collectUnavailableDate)) {
|
|
|
- List<EssentialHolidayComparison> essentialHolidayComparisons = essentialHolidayComparisonMapper.selectList(new LambdaQueryWrapper<EssentialHolidayComparison>().in(EssentialHolidayComparison::getId, collectUnavailableDate));
|
|
|
- lifeGroupBuyMainVo.setEssentialHolidayComparisonList(essentialHolidayComparisons);
|
|
|
+ if(lifeGroupBuyMainVo.getDisableDateType()==1){
|
|
|
+ String afterSemicolon = lifeGroupBuyMain.getDisableDateValue().split(";")[1];
|
|
|
+ if (StringUtils.isNotEmpty(afterSemicolon)) {
|
|
|
+ List<String> collectUnavailableDate = Arrays.stream(afterSemicolon.split(",")).map(String::trim).collect(Collectors.toList());
|
|
|
+ if (CollectionUtils.isNotEmpty(collectUnavailableDate)) {
|
|
|
+ List<EssentialHolidayComparison> essentialHolidayComparisons = essentialHolidayComparisonMapper.selectList(new LambdaQueryWrapper<EssentialHolidayComparison>().in(EssentialHolidayComparison::getId, collectUnavailableDate));
|
|
|
+ lifeGroupBuyMainVo.setEssentialHolidayComparisonList(essentialHolidayComparisons);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
return lifeGroupBuyMainVo;
|