Merge branch 'main' of http://124.243.245.42:3000/zkr/shz-backend into main
Conflicts: ruoyi-bussiness/src/main/resources/mapper/app/JobMapper.xml
This commit is contained in:
@@ -12,7 +12,7 @@ public class CandidateVO extends AppUser {
|
|||||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
private Date applyDate;
|
private Date applyDate;
|
||||||
private Integer matchingDegree;
|
private Integer matchingDegree;
|
||||||
private String applyId;
|
private Long applyId;
|
||||||
private String hire;
|
private String hire;
|
||||||
@Excel(name = "公司名称", sort = 0)
|
@Excel(name = "公司名称", sort = 0)
|
||||||
private String companyName;
|
private String companyName;
|
||||||
|
|||||||
@@ -385,6 +385,7 @@
|
|||||||
FROM (
|
FROM (
|
||||||
SELECT
|
SELECT
|
||||||
r.*,
|
r.*,
|
||||||
|
ja.id AS apply_id,
|
||||||
CASE
|
CASE
|
||||||
WHEN (CAST(p.job_category AS TEXT) = ANY(string_to_array(r.job_title_id, ',')) OR p.job_category IS NULL)
|
WHEN (CAST(p.job_category AS TEXT) = ANY(string_to_array(r.job_title_id, ',')) OR p.job_category IS NULL)
|
||||||
AND ((CAST(r.salary_min AS INTEGER) <= p.max_salary AND CAST(r.salary_max AS INTEGER) >= p.min_salary) OR p.max_salary IS NULL)
|
AND ((CAST(r.salary_min AS INTEGER) <= p.max_salary AND CAST(r.salary_max AS INTEGER) >= p.min_salary) OR p.max_salary IS NULL)
|
||||||
@@ -404,7 +405,8 @@
|
|||||||
END AS match_level
|
END AS match_level
|
||||||
FROM shz.job p
|
FROM shz.job p
|
||||||
JOIN shz.app_user r ON r.del_flag = '0'
|
JOIN shz.app_user r ON r.del_flag = '0'
|
||||||
WHERE r.is_company_user = '1' and p.job_id = #{jobId}
|
LEFT JOIN shz.job_apply ja ON ja.user_id = r.user_id AND ja.job_id = p.job_id AND ja.del_flag = '0'
|
||||||
|
WHERE p.job_id = #{jobId}
|
||||||
) c
|
) c
|
||||||
) t
|
) t
|
||||||
WHERE best_rn = 1
|
WHERE best_rn = 1
|
||||||
|
|||||||
@@ -176,4 +176,8 @@ public class AppUser extends BaseEntity
|
|||||||
//匹配描述
|
//匹配描述
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String matchLevelDesc;
|
private String matchLevelDesc;
|
||||||
|
|
||||||
|
/** 投递申请ID(推荐简历关联查询时填充,非app_user表字段) */
|
||||||
|
@TableField(exist = false)
|
||||||
|
private Long applyId;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user