|
|
@@ -38,6 +38,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="linkMan" column="link_man"/>
|
|
|
<result property="linkTel" column="link_tel"/>
|
|
|
<result property="pushMan" column="push_man"/>
|
|
|
+ <result property="interviewNum" column="interview_num"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="queryRecruitNeedsList" parameterType="com.zhongzheng.modules.recruit.bo.RecruitNeedsQueryBo" resultMap="RecruitNeedsResult">
|
|
|
@@ -45,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" >
|