给移动端/app/user/resume、pc端/getInfo 接口添加返回企业未处理申请请条数pendCount

This commit is contained in:
sh
2026-05-14 12:55:04 +08:00
parent e8971f2fce
commit 3a6c6638cb
8 changed files with 52 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import java.util.List;
import java.util.Set;
import java.util.concurrent.TimeUnit;
import com.ruoyi.cms.service.IJobApplyService;
import com.ruoyi.cms.util.StringUtil;
import com.ruoyi.common.core.domain.entity.AppUser;
import com.ruoyi.common.core.domain.entity.tymh.wwToken.WwTokenResult;
@@ -57,6 +58,8 @@ public class SysLoginController
private OauthLoginHlwService oauthLoginHlwService;
@Autowired
private RedisCache redisCache;
@Autowired
private IJobApplyService jobApplyService;
/**
* 登录方法
@@ -226,6 +229,11 @@ public class SysLoginController
// 权限集合
Set<String> permissions = permissionService.getMenuPermission(user);
AjaxResult ajax = AjaxResult.success();
//获取企业未处理求职者条数
if(roles.contains(String.valueOf(StringUtil.COMPANY_ADMIN_ROLE_KEY))){
Integer pendCount = jobApplyService.selectPendCount(user.getIdCard());
ajax.put("pendCount", pendCount == null ? 0 : pendCount);
}
ajax.put("user", user);
ajax.put("roles", roles);
ajax.put("permissions", permissions);