添加个人屏蔽企业,并且推荐岗位时,并且企业对应的岗位

This commit is contained in:
chenshaohua
2026-07-08 23:10:24 +08:00
parent 041a5b696e
commit 8a152a2854
9 changed files with 457 additions and 6 deletions

View File

@@ -0,0 +1,32 @@
package com.ruoyi.cms.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.cms.domain.AppUserBlockCompany;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface AppUserBlockCompanyMapper extends BaseMapper<AppUserBlockCompany> {
/**
* 查询用户屏蔽的企业ID列表
*/
List<Long> selectBlockCompanyIdsByUserId(@Param("userId") Long userId);
/**
* 判断用户是否已屏蔽该企业
*/
int checkUserBlockCompany(@Param("userId") Long userId, @Param("companyId") Long companyId);
/**
* 根据用户ID查询全部屏蔽记录
*/
List<AppUserBlockCompany> selectListByUserId(@Param("userId") Long userId);
/**
* 根据用户id查询屏蔽的企业及企业的岗位
* @param userId
* @return
*/
List<Long> selectBlockCompanyIdsByUserIdJobs(@Param("userId") Long userId);
}