|  | @@ -167,7 +167,7 @@ public class SysUserServiceImpl implements SysUserService {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          UserInfoWrapper.UpdateUser userImDeviceId = teacherDao.getUserImDeviceId(info.getUserId(), ClientEnum.TEACHER.getCode());
 | 
	
		
			
				|  |  |          if (userImDeviceId != null ) {
 | 
	
		
			
				|  |  | -            if (userImDeviceId.getUserId() != null) {
 | 
	
		
			
				|  |  | +            if (userImDeviceId.getUserId() != null && StringUtils.isNotBlank(userImDeviceId.getImDeviceId())) {
 | 
	
		
			
				|  |  |                  list.add(userImDeviceId.getImDeviceId());
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  return false;
 | 
	
	
		
			
				|  | @@ -176,7 +176,7 @@ public class SysUserServiceImpl implements SysUserService {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          userImDeviceId = teacherDao.getUserImDeviceId(info.getUserId(), ClientEnum.STUDENT.getCode());
 | 
	
		
			
				|  |  |          if (userImDeviceId != null ) {
 | 
	
		
			
				|  |  | -            if (userImDeviceId.getUserId() != null) {
 | 
	
		
			
				|  |  | +            if (userImDeviceId.getUserId() != null && StringUtils.isNotBlank(userImDeviceId.getImDeviceId())) {
 | 
	
		
			
				|  |  |                  list.add(userImDeviceId.getImDeviceId());
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  return false;
 | 
	
	
		
			
				|  | @@ -184,7 +184,7 @@ public class SysUserServiceImpl implements SysUserService {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          userImDeviceId = teacherDao.getUserImDeviceId(info.getUserId(), ClientEnum.SYSTEM.getCode());
 | 
	
		
			
				|  |  |          if (userImDeviceId != null ) {
 | 
	
		
			
				|  |  | -            if (userImDeviceId.getUserId() != null) {
 | 
	
		
			
				|  |  | +            if (userImDeviceId.getUserId() != null && StringUtils.isNotBlank(userImDeviceId.getImDeviceId())) {
 | 
	
		
			
				|  |  |                  list.add(userImDeviceId.getImDeviceId());
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  return false;
 | 
	
	
		
			
				|  | @@ -192,7 +192,7 @@ public class SysUserServiceImpl implements SysUserService {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          userImDeviceId = teacherDao.getUserImDeviceId(info.getUserId(), ClientEnum.SCHOOL.getCode());
 | 
	
		
			
				|  |  |          if (userImDeviceId != null ) {
 | 
	
		
			
				|  |  | -            if (userImDeviceId.getUserId() != null) {
 | 
	
		
			
				|  |  | +            if (userImDeviceId.getUserId() != null && StringUtils.isNotBlank(userImDeviceId.getImDeviceId())) {
 | 
	
		
			
				|  |  |                  list.add(userImDeviceId.getImDeviceId());
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  return false;
 |