|
|
@@ -133,9 +133,25 @@
|
|
|
and job_user_id = #{userId}
|
|
|
</select>
|
|
|
|
|
|
- <select id="loadUserCollection" parameterType="hashmap" resultMap="RecruitmentMap">
|
|
|
+ <select id="loadUserCollection" parameterType="hashMap" resultType="Map">
|
|
|
<![CDATA[
|
|
|
- select j.* from job_user_collection b inner join job_recruitment j on b.job_recruitment_id=j.id_ and j.del_flag=0
|
|
|
+ select
|
|
|
+ p.logo_ companyLogo,
|
|
|
+ p.area_ companyBelongArea,
|
|
|
+ pd.name_ companyScale,
|
|
|
+ p.name_ companyName,
|
|
|
+ waged.name_ wageTypeName,
|
|
|
+ j.id_ recruitmentId,
|
|
|
+ j.requirements_ requirements,
|
|
|
+ j.title_ title,
|
|
|
+ w.name_ positionName,
|
|
|
+ b.update_time collectionTime
|
|
|
+ from job_user_collection b
|
|
|
+ inner join job_recruitment j on b.job_recruitment_id=j.id_ and j.del_flag=0
|
|
|
+ left join job_work_category w on j.position_=w.id_ and w.del_flag=0
|
|
|
+ left join sys_data_dictionary waged on j.wage_type=waged.id_ and waged.del_flag=0
|
|
|
+ left join base_company p on j.company_id=p.id_ and p.del_flag=0
|
|
|
+ left join sys_data_dictionary pd on p.scale_=pd.id_ and pd.del_flag=0
|
|
|
]]>
|
|
|
<where>
|
|
|
and job_user_id = #{searchParams.jobUserId}
|