diff --git a/zeroerr_oa-recruit/src/main/java/cn/zeroerr/controller/HomePageController.java b/zeroerr_oa-recruit/src/main/java/cn/zeroerr/controller/HomePageController.java index 003d595..364f1c2 100644 --- a/zeroerr_oa-recruit/src/main/java/cn/zeroerr/controller/HomePageController.java +++ b/zeroerr_oa-recruit/src/main/java/cn/zeroerr/controller/HomePageController.java @@ -80,6 +80,12 @@ public class HomePageController extends BaseController { //寻找该月份初试通过人数 List resumeFollowRecordFirstPassList = resumeFollowRecordService.getBySelectMonth(req.getHrName(), firstDay, lastDay, 3); + //寻找该月份的终试数 + List resumeFollowRecordFinalArrivedList = resumeFollowRecordService.getBySelectMonth(req.getHrName(), firstDay, lastDay, 5); + + //寻找该月份接受的offer数 + List resumeFollowRecordOfferList = resumeFollowRecordService.getBySelectMonth(req.getHrName(), firstDay, lastDay, 6); + ResumeStatVO resumeStatVO = new ResumeStatVO(); //1.合格简历数量 resumeStatVO.setQualifiedCount(resumeFollowRecordList.size()); @@ -221,8 +227,14 @@ public class HomePageController extends BaseController { List postDownLoadCounts = new ArrayList<>(); //某月份,某岗位约面人数 List postInviteCounts = new ArrayList<>(); - //某月份,某岗位到面人数 + //某月份,某岗位到面(初试)人数 List postArriveCounts = new ArrayList<>(); + //某月份,某岗位的终试人数 + List postFinalCounts = new ArrayList<>(); + //某月份,某岗位接受offer数 + List postOfferCounts = new ArrayList<>(); + //某月份,某岗位的入职数 + List postEntryCounts = new ArrayList<>(); //某月份,岗位名字 List postNameList = new ArrayList<>(); //某月份,岗位ids @@ -236,6 +248,7 @@ public class HomePageController extends BaseController { List resumeHandleRecordListByPostId = groupedResumeHandleRecords.get(uniquePostId); PostDetailDTO postDetailDTO = new PostDetailDTO(); postDetailDTO.setPostId(uniquePostId); + //封装岗位名字 if (!CollectionUtils.isEmpty(resumeFollowRecordListByPostId)) { postDetailDTO.setPostName(resumeFollowRecordListByPostId.get(0).getPostName()); } else if (!CollectionUtils.isEmpty(resumeHandleRecordListByPostId)) {