组委会角色登录首页数据接口

main
Gitea 4 months ago
parent 4fef3b931c
commit df2713a98d
  1. 2
      jeecg-boot-master/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java
  2. 15
      jeecg-boot-master/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/annualcompetitionprojectregistration/controller/AnnualCompetitionProjectRegistrationController.java

@ -99,7 +99,7 @@ public class ShiroConfig {
filterChainDefinitionMap.put("/sys/getQrcodeToken/**", "anon"); //监听扫码 filterChainDefinitionMap.put("/sys/getQrcodeToken/**", "anon"); //监听扫码
filterChainDefinitionMap.put("/sys/checkAuth", "anon"); //授权接口排除 filterChainDefinitionMap.put("/sys/checkAuth", "anon"); //授权接口排除
filterChainDefinitionMap.put("/cms/front/**", "anon"); //cms不拦截 filterChainDefinitionMap.put("/cms/front/**", "anon"); //cms不拦截
filterChainDefinitionMap.put("/annualcompetitionprojectregistration/annualCompetitionProjectRegistration/zwhsybsjs", "anon"); //组委会首页接口不拦截 //filterChainDefinitionMap.put("/annualcompetitionprojectregistration/annualCompetitionProjectRegistration/zwhsybsjs", "anon"); //组委会首页接口不拦截
//CMS门户 //CMS门户
filterChainDefinitionMap.put("/cms/front/**","anon"); filterChainDefinitionMap.put("/cms/front/**","anon");

@ -990,6 +990,7 @@ public class AnnualCompetitionProjectRegistrationController {
map.put("bsxmSum",listacp.size()); map.put("bsxmSum",listacp.size());
//前五条项目名称数据以及对应的报名数 //前五条项目名称数据以及对应的报名数
List<Map<String,Object>> xmListMap = new ArrayList<>(); List<Map<String,Object>> xmListMap = new ArrayList<>();
if(listacp.size()>5){
for (int i = 0 ; i <5;i++){ for (int i = 0 ; i <5;i++){
AnnualCompetitionProjectRegistration annualCompetitionProjectRegistration = new AnnualCompetitionProjectRegistration(); AnnualCompetitionProjectRegistration annualCompetitionProjectRegistration = new AnnualCompetitionProjectRegistration();
QueryWrapper<AnnualCompetitionProjectRegistration> queryWrapperbm = QueryGenerator.initQueryWrapper(annualCompetitionProjectRegistration, req.getParameterMap()); QueryWrapper<AnnualCompetitionProjectRegistration> queryWrapperbm = QueryGenerator.initQueryWrapper(annualCompetitionProjectRegistration, req.getParameterMap());
@ -1001,6 +1002,20 @@ public class AnnualCompetitionProjectRegistrationController {
map1.put("xmbmrs",listbm.size()); map1.put("xmbmrs",listbm.size());
xmListMap.add(map1); xmListMap.add(map1);
} }
}else{
for (int m = 0 ; m <listacp.size();m++){
AnnualCompetitionProjectRegistration annualCompetitionProjectRegistration = new AnnualCompetitionProjectRegistration();
QueryWrapper<AnnualCompetitionProjectRegistration> queryWrapperbm = QueryGenerator.initQueryWrapper(annualCompetitionProjectRegistration, req.getParameterMap());
queryWrapperbm.eq("annual_compid",listacp.get(m).getId());
queryWrapperbm.eq("enroll_static", "2");
List<AnnualCompetitionProjectRegistration> listbm = annualCompetitionProjectRegistrationService.list(queryWrapperbm);
Map<String, Object> map1 = new HashMap<>();
map1.put("xmname",listacp.get(m).getObjName());
map1.put("xmbmrs",listbm.size());
xmListMap.add(map1);
}
}
map.put("qwtxmList",xmListMap); map.put("qwtxmList",xmListMap);
//参加比赛队伍数(报名数) //参加比赛队伍数(报名数)

Loading…
Cancel
Save