更新:添加岗位匹配简历接口

This commit is contained in:
chenyanchang
2026-06-27 03:06:16 +08:00
parent 65566c16d4
commit af953826e4
6 changed files with 78 additions and 13 deletions

View File

@@ -1,29 +1,28 @@
package com.ruoyi.cms.mapper;
import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
import java.util.Map;
import com.ruoyi.cms.domain.query.JobSearch;
import com.ruoyi.common.core.domain.entity.AppUser;
import com.ruoyi.common.core.domain.entity.Company;
import com.ruoyi.cms.domain.Job;
import com.ruoyi.cms.domain.RowWork;
import com.ruoyi.cms.domain.VectorJob;
import com.ruoyi.cms.domain.query.ESJobSearch;
import com.ruoyi.cms.domain.query.JobSearch;
import com.ruoyi.common.core.domain.entity.AppUser;
import com.ruoyi.common.core.domain.entity.Company;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* 岗位Mapper接口
*
* @author lishundong
* @date 2024-09-03
*/
public interface JobMapper extends BaseMapper<Job>
{
public interface JobMapper extends BaseMapper<Job> {
/**
* 查询岗位列表
*
*
* @param job 岗位
* @return 岗位集合
*/
@@ -40,7 +39,6 @@ public interface JobMapper extends BaseMapper<Job>
List<Company> selectRowCompany();
void batchInsert(List<Job> jobBatch);
List<Job> selectAllJob(Map<String, Object> params);
@@ -56,7 +54,8 @@ public interface JobMapper extends BaseMapper<Job>
List<AppUser> selectApplyJobUserList(Long jobId);
/**
*查询单条岗位信息
* 查询单条岗位信息
*
* @param jobId
* @return
*/
@@ -67,6 +66,7 @@ public interface JobMapper extends BaseMapper<Job>
Long updateReviewStatus(@Param("jobId") Long jobId, @Param("reviewStatus") String reviewStatus);
//删除岗位
@InterceptorIgnore(blockAttack = "true")
Long delRowWork();
List<AppUser> getRecommendAppUser(@Param("jobId") Long jobId);
}