DESKTOP-VAEGFGM\zqc 2 недель назад
Родитель
Сommit
cd401af096

+ 5 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/app/jobhunt/job/AppJobCvRelController.java

@@ -15,6 +15,7 @@ import com.citu.module.menduner.system.controller.app.jobhunt.job.vo.AppJobCvLoo
 import com.citu.module.menduner.system.controller.app.jobhunt.job.vo.AppJobCvRelReqVO;
 import com.citu.module.menduner.system.controller.base.CommonRespVO;
 import com.citu.module.menduner.system.controller.base.job.cv.JobCvRelDetailRespVO;
+import com.citu.module.menduner.system.controller.base.job.cv.JobCvRelPageReqVO;
 import com.citu.module.menduner.system.convert.JobAdvertisedConvert;
 import com.citu.module.menduner.system.service.job.JobCvRelService;
 import com.citu.module.menduner.system.service.job.JobIntegrationService;
@@ -49,7 +50,10 @@ public class AppJobCvRelController {
     public CommonResult<PageResult<JobCvRelDetailRespVO>> getJobCvPage(@Valid PageParam page) {
         // 获取已投递的职位
         Long userId = LoginUserContext.getUserId();
-        return success(jobIntegrationService.getJobCvPage(page,userId));
+        JobCvRelPageReqVO page2 =new JobCvRelPageReqVO();
+        page2.setPageSize(page.getPageSize());
+        page2.setPageNo(page.getPageNo());
+        return success(jobIntegrationService.getJobCvPage(page2,userId));
     }
 
     @GetMapping("/look/page")

+ 3 - 3
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/base/job/cv/JobCvRelPageReqVO.java

@@ -41,8 +41,8 @@ public class JobCvRelPageReqVO extends PageParam {
     @Schema(description = "投递的简历状态", example = "2")
     private String status;
 
-//    @Schema(description = "创建时间")
-//    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
-//    private LocalDateTime[] createTime;
+    @Schema(description = "创建时间")
+    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
+    private LocalDateTime[] createTime;
 
 }

+ 1 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/mysql/job/JobAdvertisedMapper.java

@@ -299,6 +299,7 @@ public interface JobAdvertisedMapper extends BaseMapperX<JobAdvertisedDO> {
         query.innerJoin(EnterpriseDO.class, EnterpriseDO::getId, JobAdvertisedDO::getEnterpriseId);
         query.leftJoin(JobCvRelDO.class, JobCvRelDO::getJobFairId, FairDO::getId);
         query.eq(JobCvRelDO::getUserId, userId);
+//        query.
         query.eq(null!=reqVO.getEnterpriseId(), JobAdvertisedDO::getEnterpriseId, reqVO.getEnterpriseId());
         query.eq(null!=reqVO.getJobId(), JobAdvertisedDO::getId, reqVO.getJobId());
         query.eq(null!=reqVO.getStatus(), JobCvRelDO::getStatus, reqVO.getStatus());

+ 2 - 1
menduner/menduner-system-biz/src/test/java/com/citu/module/menduner/system/service/job/JobAdvertisedServiceImplTest.java

@@ -3,6 +3,7 @@ package com.citu.module.menduner.system.service.job;
 import com.citu.framework.common.pojo.PageResult;
 import com.citu.framework.test.core.ut.BaseDbUnitTest;
 import com.citu.module.menduner.system.controller.base.job.JobAdvertisedPageReqVO;
+import com.citu.module.menduner.system.controller.base.job.JobAdvertisedRespVO;
 import com.citu.module.menduner.system.controller.base.job.JobAdvertisedSaveReqVO;
 import com.citu.module.menduner.system.dal.dataobject.job.JobAdvertisedDO;
 import com.citu.module.menduner.system.dal.mysql.job.JobAdvertisedMapper;
@@ -155,7 +156,7 @@ public class JobAdvertisedServiceImplTest extends BaseDbUnitTest {
         reqVO.setCreateTime(buildBetweenTime(2023, 2, 1, 2023, 2, 28));
 
         // 调用
-        PageResult<JobAdvertisedDO> pageResult = jobAdvertisedService.getJobAdvertisedPage(reqVO);
+        PageResult<JobAdvertisedRespVO> pageResult = jobAdvertisedService.getJobAdvertisedPage(reqVO);
         // 断言
         assertEquals(1, pageResult.getTotal());
         assertEquals(1, pageResult.getList().size());