| 
					
				 | 
			
			
				@ -47,6 +47,15 @@ public class WlyyPatientExpressageAddrService extends BaseJpaService<WlyyPatient 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            error.append(e.getMessage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(1 == addrDO.getIsDefault()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            boolean defaultAddrExist = patientExpressageAddrDao.existsByPatientAndIsDefault(addrDO.getPatient(),1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(defaultAddrExist){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                List<WlyyPatientExpressageAddrDO> defaultAddrDOList = patientExpressageAddrDao.queryByPatientAndIsDefault(addrDO.getPatient(),1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                WlyyPatientExpressageAddrDO defaultAddrDO = defaultAddrDOList.get(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                defaultAddrDO.setIsDefault(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                this.save(defaultAddrDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        this.save(addrDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return addrDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 |