|
@@ -6,16 +6,12 @@
|
|
post.postID,post.workCode,post.workName,post.recruitCount,post.companyID,post.postName,post.recordStatus,post.workNature,post.validDay,
|
|
post.postID,post.workCode,post.workName,post.recruitCount,post.companyID,post.postName,post.recordStatus,post.workNature,post.validDay,
|
|
post.workYear,post.cultureRank,post.postDesc,post.maxSalary,post.minSalary,post.welfare,post.postEmail,post.workTime,post.isTrail,post.trailMonths,
|
|
post.workYear,post.cultureRank,post.postDesc,post.maxSalary,post.minSalary,post.welfare,post.postEmail,post.workTime,post.isTrail,post.trailMonths,
|
|
post.TrailMaxSalary,post.trailMinSalary,post.createUserID,post.createTime,post.modifyUserID,post.modifyTime,post.validTime,post.startTime,post.endTime,
|
|
post.TrailMaxSalary,post.trailMinSalary,post.createUserID,post.createTime,post.modifyUserID,post.modifyTime,post.validTime,post.startTime,post.endTime,
|
|
- post.contactName,post.contactMobile,post.contactEmail,
|
|
|
|
post.jobPlace,post.contactName,post.contactMobile,post.contactEmail,post.workNatureID,post.tagID,company.userName,company.userMobile,company.companyEmail,
|
|
post.jobPlace,post.contactName,post.contactMobile,post.contactEmail,post.workNatureID,post.tagID,company.userName,company.userMobile,company.companyEmail,
|
|
company.CompanyName,company.insuredCount,company.bonus,item.`Name` as cultureLevelName,work_nature.Name as
|
|
company.CompanyName,company.insuredCount,company.bonus,item.`Name` as cultureLevelName,work_nature.Name as
|
|
- workNatureName,
|
|
|
|
- post.ProfessionID,pro.ProfessionName,pro.parentProfessionID,
|
|
|
|
- company.CompanyName,company.insuredCount,company.bonus,item.`Name` as cultureLevelName,work_nature.Name as
|
|
|
|
- workNatureName,
|
|
|
|
- post.ProfessionID,pro.ProfessionName,pro.parentProfessionID,item2.`Name` as workYearStr
|
|
|
|
|
|
+ workNatureName,item2.`Name` as workYearStr
|
|
, IFNULL(count(rmgt.RecommendMgtID),0) as recommendNum
|
|
, IFNULL(count(rmgt.RecommendMgtID),0) as recommendNum
|
|
- , site.SiteID, site.SiteName, inSites.InstitutionID as institutionID, company.RegionCode
|
|
|
|
|
|
+ , company.SiteID, site.SiteName, inSites.InstitutionID, company.RegionCode
|
|
|
|
+ , pro.ProfessionName, pro.ProfessionID, pro.parentProfessionID
|
|
from pc_post post
|
|
from pc_post post
|
|
left join pc_company company on post.CompanyID = company.CompanyID
|
|
left join pc_company company on post.CompanyID = company.CompanyID
|
|
left join sys_dictionary_item item on item.value=post.CultureRank and item.DictionaryCode='CultureLevel'
|
|
left join sys_dictionary_item item on item.value=post.CultureRank and item.DictionaryCode='CultureLevel'
|
|
@@ -24,7 +20,7 @@
|
|
work_nature.DictionaryCode='WorkNature'
|
|
work_nature.DictionaryCode='WorkNature'
|
|
left join pc_profession pro on post.ProfessionID = pro.ProfessionID
|
|
left join pc_profession pro on post.ProfessionID = pro.ProfessionID
|
|
left join pc_recommend_mgt rmgt on post.PostID = rmgt.PostID
|
|
left join pc_recommend_mgt rmgt on post.PostID = rmgt.PostID
|
|
- left join pc_site site on company.siteID = site.siteID
|
|
|
|
|
|
+ left join pc_site site on company.SiteID = site.SiteID
|
|
left join pc_site_institution inSites on site.SiteID = inSites.SiteID
|
|
left join pc_site_institution inSites on site.SiteID = inSites.SiteID
|
|
left join pc_institution institution on inSites.institutionID = institution.InstitutionID
|
|
left join pc_institution institution on inSites.institutionID = institution.InstitutionID
|
|
<where>
|
|
<where>
|
|
@@ -54,8 +50,10 @@
|
|
post.postID,post.workCode,post.workName,post.recruitCount,post.companyID,post.postName,post.recordStatus,post.workNature,post.validDay,
|
|
post.postID,post.workCode,post.workName,post.recruitCount,post.companyID,post.postName,post.recordStatus,post.workNature,post.validDay,
|
|
post.workYear,post.cultureRank,post.postDesc,post.maxSalary,post.minSalary,post.welfare,post.postEmail,post.workTime,post.isTrail,post.trailMonths,
|
|
post.workYear,post.cultureRank,post.postDesc,post.maxSalary,post.minSalary,post.welfare,post.postEmail,post.workTime,post.isTrail,post.trailMonths,
|
|
post.TrailMaxSalary,post.trailMinSalary,post.createUserID,post.createTime,post.modifyUserID,post.modifyTime,post.validTime,post.startTime,post.endTime,
|
|
post.TrailMaxSalary,post.trailMinSalary,post.createUserID,post.createTime,post.modifyUserID,post.modifyTime,post.validTime,post.startTime,post.endTime,
|
|
- post.jobPlace,company.userName,company.userMobile,company.companyEmail,company.CompanyName,company.insuredCount,item.`Name`,
|
|
|
|
- post.ProfessionID,pro.ProfessionName,pro.parentProfessionID,site.SiteID,site.SiteName,inSites.InstitutionID,company.RegionCode
|
|
|
|
|
|
+ post.jobPlace,post.contactName,post.contactMobile,post.contactEmail,post.workNatureID,post.tagID,company.userName,company.userMobile,company.companyEmail,
|
|
|
|
+ company.CompanyName,company.insuredCount,company.bonus,item.`Name`,work_nature.Name,item2.`Name`
|
|
|
|
+ , company.SiteID, site.SiteName, inSites.InstitutionID, company.RegionCode
|
|
|
|
+ , pro.ProfessionName, pro.ProfessionID, pro.parentProfessionID
|
|
order by post.CreateTime desc
|
|
order by post.CreateTime desc
|
|
</select>
|
|
</select>
|
|
<select id="selectRecommendPostList" resultType="com.hz.employmentsite.vo.companyService.RecommendPostVo">
|
|
<select id="selectRecommendPostList" resultType="com.hz.employmentsite.vo.companyService.RecommendPostVo">
|