diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobApplyServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobApplyServiceImpl.java index cae3353..4f4b4dd 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobApplyServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/JobApplyServiceImpl.java @@ -3,10 +3,7 @@ package com.ruoyi.cms.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.ruoyi.cms.domain.AppUserJobComplaint; -import com.ruoyi.cms.domain.FairCollection; -import com.ruoyi.cms.domain.Job; -import com.ruoyi.cms.domain.JobApply; +import com.ruoyi.cms.domain.*; import com.ruoyi.cms.domain.query.MineJobQuery; import com.ruoyi.cms.domain.vo.CandidateVO; import com.ruoyi.cms.mapper.*; @@ -42,6 +39,8 @@ public class JobApplyServiceImpl extends ServiceImpl im private CompanyCollectionMapper companyCollectionMapper; @Autowired private AppUserJobComplaintMapper appUserJobComplaintMapper; + @Autowired + private AppUserBlockCompanyMapper appUserBlockCompanyMapper; /** * 查询岗位申请 @@ -120,12 +119,17 @@ public class JobApplyServiceImpl extends ServiceImpl im Integer plaintCount = Math.toIntExact(appUserJobComplaintMapper.selectCount( new LambdaQueryWrapper().eq(AppUserJobComplaint::getUserId, SiteSecurityUtils.getUserId()).eq(AppUserJobComplaint::getDelFlag, "0") )); + //屏蔽数量 + Integer blockCompanyCount=Math.toIntExact(appUserBlockCompanyMapper.selectCount( + new LambdaQueryWrapper().eq(AppUserBlockCompany::getUserId, SiteSecurityUtils.getUserId()).eq(AppUserBlockCompany::getDelFlag, "0") + )); HashMap map = new HashMap<>(); map.put("applyCount", applyCount); map.put("collectionCount", collectionJobCount+collectionCompanyCount); map.put("jobReviewCount", jobReviewCount); map.put("fairCollecitonCount", fairCollecitonCount); map.put("plaintCount", plaintCount); + map.put("blockCompanyCount", blockCompanyCount); return map; } diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml index 48baa46..05b5ac2 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml @@ -112,11 +112,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"