Parcourir la source

招聘会新增状态参数

DESKTOP-VAEGFGM\zqc il y a 3 semaines
Parent
commit
49e6bf0703

+ 3 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/base/fair/JobFairJobInfoPageReqVO.java

@@ -29,4 +29,7 @@ public class JobFairJobInfoPageReqVO extends PageParam {
     @Schema(description = "职位类型id")
     private List<Long> positionId;
 
+    @Schema(description = "职位状态")
+    private String status;
+
 }

+ 2 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/mysql/fair/FairDetailMapper.java

@@ -136,6 +136,8 @@ public interface FairDetailMapper extends BaseMapperX<FairDetailDO> {
         query.eqIfPresent(FairDetailDO::getJobFairId, reqVO.getJobFairId());
         query.eqIfPresent(FairDetailDO::getEnterpriseId, reqVO.getEnterpriseId());
         query.eqIfPresent(FairDetailDO::getJobId, reqVO.getJobId());
+        query.eq(org.apache.commons.lang3.StringUtils.isNotBlank(reqVO.getStatus()),JobAdvertisedDO::getStatus, reqVO.getStatus());
+
         if (StringUtils.hasText(reqVO.getKeyword())) {
             query.and(q -> q.likeIfExists(JobAdvertisedDO::getName, reqVO.getKeyword())
                     .or()