Przeglądaj źródła

1、优化职位发布bug

rayson 9 miesięcy temu
rodzic
commit
5529a8f563

+ 9 - 9
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/job/JobAdvertisedServiceImpl.java

@@ -398,18 +398,18 @@ public class JobAdvertisedServiceImpl implements JobAdvertisedService {
         job.setEnterpriseId(enterpriseId);
         job.setTop(false);
 
-        if (!job.getHire()) {
-            // 不是众聘职位
-            job.setHirePrice(0L);
-            job.setStatus(JobStatusEnum.ENABLE.getStatus());
-        } else {
-            // 众聘职位新增后,还需要给钱才能开启
-            job.setStatus(JobStatusEnum.WAIT_ENABLE.getStatus());
-        }
-
         if (StringUtils.hasText(job.getStatus())) {
             // 有保存状态则写入保存的状态
             job.setStatus(job.getStatus());
+        }else {
+            if (!job.getHire()) {
+                // 不是众聘职位
+                job.setHirePrice(0L);
+                job.setStatus(JobStatusEnum.ENABLE.getStatus());
+            } else {
+                // 众聘职位新增后,还需要给钱才能开启
+                job.setStatus(JobStatusEnum.WAIT_ENABLE.getStatus());
+            }
         }
 
         // 后置处理