|
|
@@ -46,12 +46,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
rn.*,
|
|
|
dd.dict_label AS minimum_edu_label,
|
|
|
dd1.dict_label AS working_years_label,
|
|
|
- vtc.company_name
|
|
|
+ vtc.company_name,
|
|
|
+ COUNT(distinct ri.interview_id) interview_num
|
|
|
FROM
|
|
|
recruit_needs rn
|
|
|
LEFT JOIN sys_dict_data dd ON rn.minimum_edu_dict = dd.dict_code
|
|
|
LEFT JOIN sys_dict_data dd1 ON rn.working_years_dict = dd1.dict_code
|
|
|
LEFT JOIN v_tenant_company vtc ON rn.company_id = vtc.company_id
|
|
|
+ LEFT JOIN recruit_interview ri ON rn.id = ri.needs_id
|
|
|
WHERE
|
|
|
1 = 1
|
|
|
<if test="companyId != null" >
|
|
|
@@ -122,6 +124,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
</if>
|
|
|
ORDER BY
|
|
|
rn.id DESC
|
|
|
+ GROUP BY rn.id
|
|
|
</select>
|
|
|
|
|
|
<select id="queryRecruitNeedsListString" parameterType="com.zhongzheng.modules.recruit.bo.RecruitNeedsQueryBo" resultMap="RecruitNeedsResult">
|