From 7d11552c32e1e430ee9b08f5d1b14c54bd2f391e Mon Sep 17 00:00:00 2001 From: zt Date: Mon, 3 Mar 2025 13:50:43 +0800 Subject: [PATCH] bug --- .../main/java/com/ruoyi/framework/config/SecurityConfig.java | 3 ++- .../ruoyi/bgt/service/impl/BgtProjectRecruitServiceImpl.java | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java index 7aef2a6..2caa253 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java @@ -101,7 +101,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter // 过滤请求 .authorizeRequests() // 对于登录login 验证码captchaImage 允许匿名访问 - .antMatchers("/login", "/app/login", "/captchaImage","/demo/tress/all","/wgz/app/wgzRegister").anonymous() + .antMatchers("/login", "/app/login", "/captchaImage","/demo/tress/all").anonymous() + .antMatchers("/app/login","/wgz/app/wgzRegister").permitAll() .antMatchers( HttpMethod.GET, "/*.html", diff --git a/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitServiceImpl.java index 6a183d2..6b45d94 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/bgt/service/impl/BgtProjectRecruitServiceImpl.java @@ -159,15 +159,17 @@ public class BgtProjectRecruitServiceImpl extends ServicePlusImpl bgtProjectRecruitApplyVOS = bgtProjectRecruitApplyService.appQueryList(bgtProjectRecruitApplyQueryDTO); vo.setTotalNum(bgtProjectRecruitApplyVOS.size()); + int count = (int)bgtProjectRecruitApplyVOS.stream().filter(apply -> apply.getStatus().equals(RecruitApplyStatus.BGT_PASS.getCode())).count(); vo.setPassNum(count); vo.setNotSelectNum(vo.getTotalNum()-vo.getPassNum()); - vo.setApplyList(bgtProjectRecruitApplyVOS.subList(0, Math.min(count, 3))); + vo.setApplyList(bgtProjectRecruitApplyVOS.subList(0, Math.min(vo.getTotalNum(), 3))); return vo; }