From 5286398f511e8ad4d3fbfc93efec5a098106f7c4 Mon Sep 17 00:00:00 2001 From: chenshaohua <635616957@qq.com> Date: Fri, 10 Jul 2026 18:53:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=95=B0=E9=87=8F=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0=E5=B1=8F=E8=94=BD=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/cms/service/impl/JobApplyServiceImpl.java | 12 ++++++++---- .../src/main/resources/mapper/app/AppUserMapper.xml | 3 ++- .../com/ruoyi/common/core/domain/entity/MyChart.java | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) 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"