|
|
@@ -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 {
|