|
@@ -70,6 +70,9 @@ public class RecruiterApiController {
|
|
|
@Autowired
|
|
|
private ResumeDeliverService resumeDeliverService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private UserBrowseService userBrowseService;
|
|
|
+
|
|
|
@PostMapping("getAboutMe")
|
|
|
@ApiOperation(value = "招聘方['我的'主页]")
|
|
|
public MessageResult<Map<String,Object>> getAboutMe(
|
|
@@ -82,11 +85,13 @@ public class RecruiterApiController {
|
|
|
UserVO uv=userService.getUser(subject);
|
|
|
Map<String,Object> recRptMap=recruitmentService.rptMyRecruitmentCount(subject); //发布的招聘个数(不含已撤销的)(我的职位);被求职者浏览人数(对您感兴趣)
|
|
|
Integer hrBrowseResumeCount=userBrowseHrService.rptHrBrowseCount(subject); //统计hr浏览的简历数量(看过的人才)
|
|
|
+ Integer userBrowseResumeCount=userBrowseService.rptUserBrowseCount(subject);
|
|
|
if(recRptMap==null){
|
|
|
recRptMap=new HashMap<String,Object>(2);
|
|
|
}
|
|
|
recRptMap.put("hr",uv);
|
|
|
recRptMap.put("browseResumeCount",hrBrowseResumeCount);
|
|
|
+ recRptMap.put("interestTimes",userBrowseResumeCount);
|
|
|
//recCount:职位个数;readTimes:职位被浏览量;browseResumeCount:hr浏览简历数量;hr:hr个人信息
|
|
|
return MessageResultBuilder.ok(recRptMap);
|
|
|
}
|