| 
					
				 | 
			
			
				@@ -55,6 +55,8 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private SysPostService sysPostService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private SysUserService sysUserService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private IdGeneratorWrapper idGenerator; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private PasswordEncoder passwordEncoder; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -224,6 +226,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Transactional(rollbackFor = Exception.class) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public boolean remove(String userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //sysUserMapper.deleteById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (sysUserMapper.deleteById(userId) == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -236,6 +239,7 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SysDataPermUser dataPermUser = new SysDataPermUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         dataPermUser.setUserId(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sysDataPermUserMapper.delete(new QueryWrapper<>(dataPermUser)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sysUserService.removeById(userId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -433,7 +437,10 @@ public class SysUserServiceImpl extends BaseService<SysUser, String> implements 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public String verifyContactData(String email, String mobile, String jobNumber) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public String verifyContactData(String email, String mobile, String jobNumber, String loginName) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (sysUserMapper.getSysUsersByJobNumber(jobNumber).size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return "该工号已绑定用户,请确认工号无误!"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (sysUserMapper.getSysUsersByEmail(email).size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return "该邮箱已被使用,请确认邮箱无误!"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |