Browse Source

Merge remote-tracking branch 'origin/master'

zouxuan 4 years ago
parent
commit
f6be0f4951
1 changed files with 5 additions and 13 deletions
  1. 5 13
      cms/src/main/java/com/ym/mec/cms/controller/NewsController.java

+ 5 - 13
cms/src/main/java/com/ym/mec/cms/controller/NewsController.java

@@ -62,7 +62,7 @@ public class NewsController extends BaseController {
 	@Autowired
 	private SysConfigService sysConfigService;
 
-	private final LocalDate xiaMenBannerStartShowTime = LocalDate.parse("2021-10-01", DateUtil.dateFormatter);
+	private final LocalDate xiaMenBannerStartShowTime = LocalDate.parse("2021-09-01", DateUtil.dateFormatter);
 
 	@ApiOperation("资讯列表分页查询")
 	@GetMapping(value = "/list")
@@ -94,14 +94,10 @@ public class NewsController extends BaseController {
 			queryInfo.setOrganId(user.getOrganId());
 			int memberGroupNum = studentRegistrationDao.countStudentMemberGroupNum(user.getId());
 
-			if(memberGroupNum>0){
-				queryInfo.setExcludeIds(excludeIds);
-			}
-
 			//厦门学员
 			boolean xiaMenNotShow = user.getOrganId()==40&&LocalDate.now().compareTo(xiaMenBannerStartShowTime)<0;
-			if(xiaMenNotShow){
-				queryInfo.setExcludeIds(null);
+			if(memberGroupNum>0||xiaMenNotShow){
+				queryInfo.setExcludeIds(excludeIds);
 			}
 		}
 		
@@ -149,14 +145,10 @@ public class NewsController extends BaseController {
 		} else {
 			queryInfo.setOrganId(user.getOrganId());
 			int memberGroupNum = studentRegistrationDao.countStudentMemberGroupNum(user.getId());
-			if(memberGroupNum>0){
-				queryInfo.setExcludeIds(excludeIds);
-			}
-
 			//厦门学员
 			boolean xiaMenNotShow = user.getOrganId()==40&&LocalDate.now().compareTo(xiaMenBannerStartShowTime)<0;
-			if(xiaMenNotShow){
-				queryInfo.setExcludeIds(null);
+			if(memberGroupNum>0||xiaMenNotShow){
+				queryInfo.setExcludeIds(excludeIds);
 			}
 		}
 		return succeed(sysNewsInformationService.getHomeList(user, queryInfo));