| 
					
				 | 
			
			
				@@ -86,6 +86,23 @@ public class UmsMemberServiceImpl implements UmsMemberService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 umsMember.setMemberLevelId(memberLevelList.get(0).getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             memberMapper.insert(umsMember); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            boolean flag = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (sysUser.getUsername() != null && !sysUser.getUsername().equals(umsMember.getUsername())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                umsMember.setUsername(sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                flag = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (sysUser.getPhone() != null && !sysUser.getPhone().equals(umsMember.getUsername())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                umsMember.setPhone(sysUser.getPhone()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                flag = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (sysUser.getAvatar() != null && !sysUser.getAvatar().equals(umsMember.getIcon())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                umsMember.setIcon(sysUser.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                flag = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                memberMapper.updateByPrimaryKeySelective(umsMember); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return umsMember; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |