|
|
@@ -189,6 +189,16 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
|
|
|
|
|
|
}
|
|
|
}
|
|
|
+ //再处理受检机构类型
|
|
|
+ List<CoreSafecheckPlanToCheckOrgType> checkOrgTypes = coreSafecheckPlanToCheckOrgTypeMapper.selectList(new LambdaQueryWrapper<CoreSafecheckPlanToCheckOrgType>().eq(CoreSafecheckPlanToCheckOrgType::getPlanId, dto.getId()));
|
|
|
+ if(checkOrgTypes!=null){
|
|
|
+ //删除当前计划的受检机构类型
|
|
|
+ coreSafecheckPlanToCheckOrgTypeMapper.delete(new LambdaQueryWrapper<CoreSafecheckPlanToCheckOrgType>().eq(CoreSafecheckPlanToCheckOrgType::getPlanId, coreSafecheckPlan.getId()));
|
|
|
+ for (CoreSafecheckPlanToCheckOrgType type :
|
|
|
+ checkOrgTypes) {
|
|
|
+ coreSafecheckPlanToCheckOrgTypeMapper.insert(new CoreSafecheckPlanToCheckOrgType(coreSafecheckPlan.getId(),type.getTypeId()));
|
|
|
+ }
|
|
|
+ }
|
|
|
//再处理检查要点关系
|
|
|
|
|
|
//查询父计划的所有检查要点
|