| 
														
															@@ -36,6 +36,14 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		String sectionPara4 =this.getA_d10002().getSectionPara4(); 
														 | 
														
														 | 
														
															 		String sectionPara4 =this.getA_d10002().getSectionPara4(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		String sectionPara5 =this.getA_d10002().getSectionPara5(); 
														 | 
														
														 | 
														
															 		String sectionPara5 =this.getA_d10002().getSectionPara5(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		DNodeMapper nodeMapper =UtilTools.getBean(DNodeMapper.class); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		DNode sNode = nodeMapper.selectByPrimaryKey(snId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		DNode eNode = nodeMapper.selectByPrimaryKey(enId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if(sNode==null || eNode==null){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			throw  new BusinessException("EB3000001"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		if(pid ==null || pid<=0){//添加 
														 | 
														
														 | 
														
															 		if(pid ==null || pid<=0){//添加 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			pdSnIdEnId(dPipeDao,snId,enId); 
														 | 
														
														 | 
														
															 			pdSnIdEnId(dPipeDao,snId,enId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			savePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5); 
														 | 
														
														 | 
														
															 			savePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -46,6 +54,7 @@ public class D10002Service extends D10002BaseModel implements ExecProcessFlow { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			updatePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5, pipe); 
														 | 
														
														 | 
														
															 			updatePipe(dPipeDao, name, snId, enId, roughCoe, sectionType, sectionPara1, sectionPara2, sectionPara3, sectionPara4, sectionPara5, pipe); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	private void updatePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe, String sectionType, String sectionPara1, String sectionPara2, String sectionPara3, String sectionPara4, String sectionPara5, DPipe pipe) { 
														 | 
														
														 | 
														
															 	private void updatePipe(DPipeMapper dPipeDao, String name, Integer snId, Integer enId, String roughCoe, String sectionType, String sectionPara1, String sectionPara2, String sectionPara3, String sectionPara4, String sectionPara5, DPipe pipe) { 
														 |