|
@@ -136,4 +136,66 @@
|
|
|
and jobuserID in (${jobUserIDList})
|
|
|
</if>
|
|
|
</select>
|
|
|
+
|
|
|
+ <select id="getSystemServiceList" resultType="com.hz.employmentsite.vo.jobUserManager.JobUserServiceVo">
|
|
|
+ ( SELECT
|
|
|
+ CONCAT( site.SiteName, '走访了', company.CompanyName, '企业' ) AS serviceContent,
|
|
|
+ company.CreateTime AS ServiceTime
|
|
|
+ FROM
|
|
|
+ pc_company company
|
|
|
+ LEFT JOIN pc_site site ON company.SiteID = site.SiteID
|
|
|
+ ) UNION
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ CONCAT( site.SiteName, '收集了', prof.ProfessionName, '岗位' ) AS serviceContent,
|
|
|
+ post.CreateTime AS ServiceTime
|
|
|
+ FROM
|
|
|
+ pc_post post
|
|
|
+ LEFT JOIN pc_profession prof ON post.ProfessionID = prof.ProfessionID
|
|
|
+ LEFT JOIN pc_company company ON post.CompanyID = company.CompanyID
|
|
|
+ LEFT JOIN pc_site site ON company.SiteID = site.SiteID
|
|
|
+ ) UNION
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ CONCAT( site.SiteName, '登记了', jobUser.`Name`, '求职人员' ) AS serviceContent,
|
|
|
+ jobUser.CreateTime AS ServiceTime
|
|
|
+ FROM
|
|
|
+ pc_jobuser jobUser
|
|
|
+ LEFT JOIN pc_site site ON jobUser.SiteID = site.SiteID
|
|
|
+ ) UNION
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ CONCAT(
|
|
|
+ IF
|
|
|
+ ( ISNULL( site.SiteName ), '惠州市就业驿站', site.SiteName ),
|
|
|
+ '给',
|
|
|
+ jobUser.`Name`,
|
|
|
+ '求职人员推荐',
|
|
|
+ prof.ProfessionName,
|
|
|
+ '岗位'
|
|
|
+ ) AS serviceContent,
|
|
|
+ mgt.CreateTime AS ServiceTime
|
|
|
+ FROM
|
|
|
+ pc_recommend_mgt mgt
|
|
|
+ LEFT JOIN pc_post post ON mgt.PostID = post.PostID
|
|
|
+ LEFT JOIN pc_profession prof ON post.ProfessionID = prof.ProfessionID
|
|
|
+ LEFT JOIN pc_jobhunt jobHunt ON mgt.JobHuntID = jobHunt.JobHuntID
|
|
|
+ LEFT JOIN pc_jobuser jobUser ON jobHunt.JobUserID = jobUser.JobuserID
|
|
|
+ LEFT JOIN pc_site_user siteUser ON mgt.CreateUserID = siteUser.UserID
|
|
|
+ LEFT JOIN pc_site site ON siteUser.SiteID = site.SiteID
|
|
|
+ ) UNION
|
|
|
+ (
|
|
|
+ SELECT
|
|
|
+ CONCAT( IF ( ISNULL( site.SiteName ), '惠州市就业驿站', site.SiteName ), '跟进', jobUser.`Name`, '求职人员服务' ) AS serviceContent,
|
|
|
+ ServiceTime
|
|
|
+ FROM
|
|
|
+ pc_jobuser_service service
|
|
|
+ LEFT JOIN pc_jobuser jobUser ON service.JobUserID = jobUser.JobuserID
|
|
|
+ LEFT JOIN pc_site_user siteUser ON service.ServiceUserID = siteUser.UserID
|
|
|
+ LEFT JOIN pc_site site ON siteUser.SiteID = site.SiteID
|
|
|
+ )
|
|
|
+ ORDER BY
|
|
|
+ ServiceTime DESC
|
|
|
+ LIMIT 10
|
|
|
+ </select>
|
|
|
</mapper>
|