|
@@ -400,12 +400,14 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> impl
|
|
sysUserFeignService.exitByPhone("teacher", sysUser.getPhone());
|
|
sysUserFeignService.exitByPhone("teacher", sysUser.getPhone());
|
|
} else if (sysUser.getUserType().contains("SYSTEM")) {
|
|
} else if (sysUser.getUserType().contains("SYSTEM")) {
|
|
sysUserFeignService.exitByPhone("system", sysUser.getPhone());
|
|
sysUserFeignService.exitByPhone("system", sysUser.getPhone());
|
|
|
|
+ sysUserFeignService.exitByPhone("education", sysUser.getPhone());
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case DEMISSION:
|
|
case DEMISSION:
|
|
employeeDao.updateUserLock(employeeId, 1);
|
|
employeeDao.updateUserLock(employeeId, 1);
|
|
employeeDao.updateUserDemissionDate(employeeId);
|
|
employeeDao.updateUserDemissionDate(employeeId);
|
|
sysUserFeignService.exitByPhone("system", sysUser.getPhone());
|
|
sysUserFeignService.exitByPhone("system", sysUser.getPhone());
|
|
|
|
+ sysUserFeignService.exitByPhone("education", sysUser.getPhone());
|
|
|
|
|
|
//更新OA信息
|
|
//更新OA信息
|
|
oaUserService.delOaUser(employee.getUserId());
|
|
oaUserService.delOaUser(employee.getUserId());
|
|
@@ -634,7 +636,8 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> impl
|
|
//冻结用户
|
|
//冻结用户
|
|
employeeDao.updateUserLock(levelUserId, 1);
|
|
employeeDao.updateUserLock(levelUserId, 1);
|
|
//用户退出登陆
|
|
//用户退出登陆
|
|
- sysUserFeignService.exitByPhone("SYSTEM", teacherDao.getUser(levelUserId).getPhone());
|
|
|
|
|
|
+ sysUserFeignService.exitByPhone("system", teacherDao.getUser(levelUserId).getPhone());
|
|
|
|
+ sysUserFeignService.exitByPhone("education", teacherDao.getUser(levelUserId).getPhone());
|
|
CompletableFuture.runAsync(() -> {
|
|
CompletableFuture.runAsync(() -> {
|
|
//获取用户担任教务老师、维修技师的所有乐团列表
|
|
//获取用户担任教务老师、维修技师的所有乐团列表
|
|
List<String> musicGroupIds = employeeDao.queryMusicGroupIdByUserId(levelUserId);
|
|
List<String> musicGroupIds = employeeDao.queryMusicGroupIdByUserId(levelUserId);
|