|
|
@@ -120,9 +120,25 @@ id_,create_by,create_time,update_by,update_time,del_flag,job_user_id,job_recruit
|
|
|
</foreach>
|
|
|
</select>
|
|
|
|
|
|
- <select id="loadUserBrowses" parameterType="hashmap" resultMap="RecruitmentMap">
|
|
|
+ <select id="loadUserBrowses" parameterType="hashmap" resultType="Map">
|
|
|
<![CDATA[
|
|
|
- select j.* from job_user_browse 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 browseTime
|
|
|
+ from job_user_browse 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}
|