diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java index 2d3be86..017aa95 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobServiceImpl.java @@ -1097,21 +1097,15 @@ public class JobServiceImpl extends ServiceImpl implements IJobSe private List sysUserCollection(List jobs){ if(jobs.isEmpty()){return new ArrayList<>();} - // 优先使用 App 端用户,兜底使用 PC 端用户 - Long userId = null; - if(SiteSecurityUtils.isLogin()){ - userId = SiteSecurityUtils.getUserId(); - } else if(SecurityUtils.isLogin()){ - userId = SecurityUtils.getUserId(); - } - if(userId != null){ + if(SecurityUtils.isLogin()){ + log.error("--------SecurityUtils.getUserId():" + SecurityUtils.getUserId()); //收藏 Set collectionIds = jobCollectionMapper.selectList(Wrappers.lambdaQuery() - .eq(JobCollection::getUserId, userId) + .eq(JobCollection::getUserId, SecurityUtils.getUserId()) .in(JobCollection::getJobId, jobs.stream().map(ESJobDocument::getJobId).collect(Collectors.toList()))) .stream().map(JobCollection::getJobId).collect(Collectors.toSet()); Set applyJobIds = new HashSet<>(); - List jobList = jobApplyMapper.applyJob(userId); + List jobList = jobApplyMapper.applyJob(SecurityUtils.getUserId()); if (CollectionUtils.isNotEmpty(jobList)) { applyJobIds = jobList.stream().map(Job::getJobId).collect(Collectors.toSet()); }