Browse Source

修复模板显示状态异常

mssql
Yen 3 years ago
parent
commit
c9d5cc8569
  1. 7
      src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateController.java

7
src/main/java/com/qs/serve/modules/tbs/controller/TbsActivityTemplateController.java

@ -230,10 +230,10 @@ public class TbsActivityTemplateController {
}); });
} }
List<TbsActivityTemplateRegion> templateRegions = tbsActivityTemplateRegionService.list(tempLqw); List<TbsActivityTemplateRegion> templateRegions = tbsActivityTemplateRegionService.list(tempLqw);
if(CollectionUtil.isNotEmpty(templateRegions)){
List<Long> templateIds = templateRegions.stream() List<Long> templateIds = templateRegions.stream()
.map(TbsActivityTemplateRegion::getTemplateId).distinct().collect(Collectors.toList()); .map(TbsActivityTemplateRegion::getTemplateId).distinct().collect(Collectors.toList());
LambdaQueryWrapper<TbsActivityTemplate> tmpLqw = new LambdaQueryWrapper<>(); LambdaQueryWrapper<TbsActivityTemplate> tmpLqw = new LambdaQueryWrapper<>();
tmpLqw.eq(TbsActivityTemplate::getTemplateState,1);
tmpLqw.and(a->{ tmpLqw.and(a->{
if(CollectionUtil.isNotEmpty(saleRegion)){ if(CollectionUtil.isNotEmpty(saleRegion)){
a.or(b->b.eq(TbsActivityTemplate::getSaleRegionFlag,0)); a.or(b->b.eq(TbsActivityTemplate::getSaleRegionFlag,0));
@ -241,7 +241,9 @@ public class TbsActivityTemplateController {
if(CollectionUtil.isNotEmpty(bizRegion)){ if(CollectionUtil.isNotEmpty(bizRegion)){
a.or(b->b.eq(TbsActivityTemplate::getBizRegionFlag,0)); a.or(b->b.eq(TbsActivityTemplate::getBizRegionFlag,0));
} }
if(CollectionUtil.isNotEmpty(templateRegions)){
a.or(b->b.in(TbsActivityTemplate::getId,templateIds)); a.or(b->b.in(TbsActivityTemplate::getId,templateIds));
}
}); });
if(StringUtils.hasText(templateName)){ if(StringUtils.hasText(templateName)){
tmpLqw.like(TbsActivityTemplate::getTemplateName,templateName); tmpLqw.like(TbsActivityTemplate::getTemplateName,templateName);
@ -249,9 +251,6 @@ public class TbsActivityTemplateController {
PageUtil.startPage(); PageUtil.startPage();
List<TbsActivityTemplate> templates = tbsActivityTemplateService.list(tmpLqw); List<TbsActivityTemplate> templates = tbsActivityTemplateService.list(tmpLqw);
return R.byPageHelperList(templates); return R.byPageHelperList(templates);
}else {
return R.byEmptyList();
}
} }
} }

Loading…
Cancel
Save