| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -459,7 +459,7 @@ public class AgencyServiceImpl implements AgencyService { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        customerAgencyDao.insert(insertEntity); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //3:返回新组织Id
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        resultDTO.setAgencyId(insertEntity.getId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        resultDTO.setAreaCode(StrConstant.EPMETY_STR); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        resultDTO.setAreaCode(insertEntity.getAreaCode()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        return resultDTO; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
				
				 | 
				
					@ -482,15 +482,29 @@ public class AgencyServiceImpl implements AgencyService { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            case CustomerAgencyConstant.PROVINCE_LEVEL: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setLevel(CustomerAgencyConstant.CITY_LEVEL); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setProvince(parent.getProvince()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setCity(formDTO.getAreaName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            case CustomerAgencyConstant.CITY_LEVEL: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setLevel(CustomerAgencyConstant.DISTRICT); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setProvince(parent.getProvince()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setCity(parent.getCity()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setDistrict(formDTO.getAreaName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            case CustomerAgencyConstant.DISTRICT: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setLevel(CustomerAgencyConstant.STREET_LEVEL); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setProvince(parent.getProvince()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setCity(parent.getCity()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setDistrict(parent.getDistrict()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setStreet(formDTO.getAreaName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            case CustomerAgencyConstant.STREET_LEVEL: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setLevel(CustomerAgencyConstant.COMMUNITY_LEVEL); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setProvince(parent.getProvince()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setCity(parent.getCity()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setDistrict(parent.getDistrict()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setStreet(parent.getStreet()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                insertEntity.setCommunity(formDTO.getAreaName()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            default: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                log.info("parent.getLevel()="+parent.getLevel()); | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |