|  | @@ -7,6 +7,7 @@ import com.xunmei.core.safetyCheck.domain.*;
 | 
	
		
			
				|  |  |  import com.xunmei.core.safetyCheck.mapper.*;
 | 
	
		
			
				|  |  |  import com.xunmei.core.safetyCheck.service.ICoreSafecheckPlanService;
 | 
	
		
			
				|  |  |  import com.xunmei.core.safetyCheck.vo.ruleItem.SafetyCheckRulePointSelectVo;
 | 
	
		
			
				|  |  | +import com.xunmei.core.safetyCheck.vo.ruleItem.SafetyCheckRulePointVo;
 | 
	
		
			
				|  |  |  import com.xunmei.system.api.RemoteOrgService;
 | 
	
		
			
				|  |  |  import com.xunmei.system.api.domain.SysOrg;
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
	
		
			
				|  | @@ -117,9 +118,7 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          //再处理角色关系
 | 
	
		
			
				|  |  |          if (coreSafecheckPlan.getRoleIds() != null) {
 | 
	
		
			
				|  |  | -//            if (coreSafecheckPlan.getId() != null) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToRoleMapper.deleteCoreSafecheckPlanToRoleByPlanId(coreSafecheckPlan.getId());
 | 
	
		
			
				|  |  | -//            }
 | 
	
		
			
				|  |  |              for (Long id :
 | 
	
		
			
				|  |  |                      coreSafecheckPlan.getRoleIds()) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToRoleMapper.insert(new CoreSafecheckPlanToRole(coreSafecheckPlan.getId(), id));
 | 
	
	
		
			
				|  | @@ -128,9 +127,7 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //再处理检查机构关系
 | 
	
		
			
				|  |  |          if (coreSafecheckPlan.getExecOrgList() != null) {
 | 
	
		
			
				|  |  | -//            if (coreSafecheckPlan.getId() != null) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToExecOrgMapper.deleteCoreSafecheckPlanToExecOrgByPlanId(coreSafecheckPlan.getId());
 | 
	
		
			
				|  |  | -//            }
 | 
	
		
			
				|  |  |              for (SysOrg org :
 | 
	
		
			
				|  |  |                      coreSafecheckPlan.getExecOrgList()) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToExecOrgMapper.insert(new CoreSafecheckPlanToExecOrg(coreSafecheckPlan.getId(), org.getId()));
 | 
	
	
		
			
				|  | @@ -139,9 +136,7 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //再处理受检机构关系
 | 
	
		
			
				|  |  |          if (coreSafecheckPlan.getCheckOrgList() != null) {
 | 
	
		
			
				|  |  | -//            if (coreSafecheckPlan.getId() != null) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToCheckOrgMapper.deleteCoreSafecheckPlanToCheckOrgByPlanId(coreSafecheckPlan.getId());
 | 
	
		
			
				|  |  | -//            }
 | 
	
		
			
				|  |  |              for (SysOrg org :
 | 
	
		
			
				|  |  |                      coreSafecheckPlan.getCheckOrgList()) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToCheckOrgMapper.insert(new CoreSafecheckPlanToCheckOrg(coreSafecheckPlan.getId(), org.getId()));
 | 
	
	
		
			
				|  | @@ -150,10 +145,8 @@ public class CoreSafecheckPlanServiceImpl extends ServiceImpl<CoreSafecheckPlanM
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //再处理检查要点关系
 | 
	
		
			
				|  |  |          if (coreSafecheckPlan.getRulePointList() != null) {
 | 
	
		
			
				|  |  | -//            if (coreSafecheckPlan.getId() != null) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToPointMapper.deleteCoreSafecheckPlanToPointByPlanId(coreSafecheckPlan.getId());
 | 
	
		
			
				|  |  | -//            }
 | 
	
		
			
				|  |  | -            for (SafetyCheckRulePointSelectVo s :
 | 
	
		
			
				|  |  | +            for (SafetyCheckRulePointVo s :
 | 
	
		
			
				|  |  |                      coreSafecheckPlan.getRulePointList()) {
 | 
	
		
			
				|  |  |                  coreSafecheckPlanToPointMapper.insert(new CoreSafecheckPlanToPoint(coreSafecheckPlan.getId(), s.getId(),s.isPointScan()));
 | 
	
		
			
				|  |  |  
 |