|
|
@@ -271,7 +271,7 @@ public class RecruiterApiController {
|
|
|
@ApiImplicitParam(name = "type", value = "类型(1:已投递,2:邀沟通,3:邀面试,4:邀入职,5:已入职,6:不合适)", required = false, paramType = "query")
|
|
|
})
|
|
|
public MessageResult<Map> loadJobManagement(
|
|
|
- String id,String token,String type,String sex,
|
|
|
+ String id,String token,String type,
|
|
|
@RequestParam(value="pageIndex",defaultValue="1") int pageIndex,
|
|
|
@RequestParam(value="pageSize",defaultValue="20") int pageSize,
|
|
|
@RequestAttribute String subject) {
|
|
|
@@ -290,22 +290,11 @@ public class RecruiterApiController {
|
|
|
|
|
|
searchParams.put("type",type);
|
|
|
|
|
|
- if (StringUtils.isNotEmpty(id)) {
|
|
|
- searchParams.put("sex",sex);
|
|
|
- }
|
|
|
-
|
|
|
Page<Map> page = resumeService.foundJobManagement(searchParams,pageIndex,pageSize,true,sortList);
|
|
|
|
|
|
for (Map map:page) {
|
|
|
- User user = userService.get(id);
|
|
|
- String companyId = user.getCompanyId();
|
|
|
- Recruitment recruitment = recruitmentService.get(companyId);
|
|
|
- String recruitmentId = recruitment.getId();
|
|
|
- ResumeDeliver resumeDeliver = resumeDeliverService.get(recruitmentId);
|
|
|
- String resumeId = resumeDeliver.getJobResumeId();
|
|
|
- Resume resume = resumeService.get(resumeId);
|
|
|
- String sexName = dataDictionaryService.findNameByCatalogNameAndValue("性别",resume.getSex());
|
|
|
- map.put("sex",sexName);
|
|
|
+ String sexName = dataDictionaryService.findNameByCatalogNameAndValue("性别",map.get("sex").toString());
|
|
|
+ map.put("sexN",sexName);
|
|
|
}
|
|
|
|
|
|
msgResult.setResult(true);
|