From 52c60241924f2f91630d671adb3992b31105e757 Mon Sep 17 00:00:00 2001 From: lw <532810027@qq.com> Date: Fri, 5 Jul 2024 10:47:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BB=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=89=88=E7=AC=AC=E4=BA=8C=E4=B8=AAecharts=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/zeroerr/controller/HomePageController.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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)) {