添加个人屏蔽企业,并且推荐岗位时,并且企业对应的岗位
This commit is contained in:
@@ -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);
|
||||
}
|
||||
Reference in New Issue
Block a user