Răsfoiți Sursa

调整计划

luojun 2 ani în urmă
părinte
comite
ecb78a2956

+ 3 - 5
soc-modules/soc-modules-core/src/main/java/com/xunmei/core/safetyCheck/service/impl/CoreSafecheckPlanServiceImpl.java

@@ -296,15 +296,13 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
             coreSafecheckPlan.setDistribute("0");
             //计划所属机构类型
             coreSafecheckPlan.setPlanOfOrgType(orgService.selectSysOrgById(coreSafecheckPlan.getPlanOfOrgId(), SecurityConstants.INNER).getType());
-            if (coreSafecheckPlan.getPlanOfOrgType() == 3) {
+            //如果是行社并且勾选了立即下发需要修改下发状态为已下发,因为会立即触发下发动作
+            if (coreSafecheckPlan.getPlanOfOrgType() == 3&&coreSafecheckPlan.isBuildTaskNow()) {
                 coreSafecheckPlan.setPlanStatus(1L);
+                coreSafecheckPlan.setDistribute("1");
             } else {
                 coreSafecheckPlan.setPlanStatus(0L);
             }
-            //如果是行社并且勾选了立即下发需要修改下发状态为已下发,因为会立即触发下发动作
-            if(coreSafecheckPlan.getPlanOfOrgType()==3&&coreSafecheckPlan.isBuildTaskNow()){
-                coreSafecheckPlan.setDistribute("1");
-            }
             coreSafecheckPlanMapper.insert(coreSafecheckPlan);
             returnId = coreSafecheckPlan.getId();
         } else {