Преглед изворни кода

1、优化简历投递逻辑

rayson пре 4 месеци
родитељ
комит
71db2ca292

+ 5 - 3
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/job/JobCvRelServiceImpl.java

@@ -141,9 +141,7 @@ public class JobCvRelServiceImpl implements JobCvRelService {
     public Long send(AppJobCvRelReqVO reqVO) {
         // 效验职位是否关闭
         JobAdvertisedDO job = jobAdvertisedService.getJobAdvertised(reqVO.getJobId());
-        if (MendunerStatusEnum.DISABLE.getStatus().equals(job.getStatus())) {
-            throw exception(JOB_CV_REL_JOB_STOP_DELIVERY);
-        }
+
         Long userId = LoginUserContext.getUserId();
         // 效验某段时间是否投递过
         if (jobCvRelMapper.checkDataWithin7Day(userId, reqVO.getJobFairId(), reqVO.getJobId())) {
@@ -159,6 +157,10 @@ public class JobCvRelServiceImpl implements JobCvRelService {
                     throw exception(JOB_CV_REL_DELIVERY_LIMIT);
                 }
             }
+        }else {
+            if (MendunerStatusEnum.DISABLE.getStatus().equals(job.getStatus())) {
+                throw exception(JOB_CV_REL_JOB_STOP_DELIVERY);
+            }
         }
         // 赋值
         JobCvRelDO jobCvRel = BeanUtils.toBean(reqVO, JobCvRelDO.class);