|
|
@@ -1644,6 +1644,15 @@ public class TeacherServiceImpl extends ServiceImpl<TeacherDao, Teacher> impleme
|
|
|
}*/
|
|
|
}
|
|
|
teacher.setLockFlag(UserLockFlag.NORMAL.equals(teacher.getLockFlag()) ? UserLockFlag.LOCKED : UserLockFlag.NORMAL);
|
|
|
+
|
|
|
+ if(teacher.getLockFlag() == UserLockFlag.LOCKED){
|
|
|
+ if(sysUser.getTenantId() == null || sysUser.getTenantId() == -1) {
|
|
|
+ userFeignService.exitByPhone(ClientEnum.TEACHER.getCode().toLowerCase(), sysUser.getPhone());
|
|
|
+ }else {
|
|
|
+ userFeignService.exitByPhone(ClientEnum.TENANT_TEACHER.getCode().toLowerCase(), sysUser.getPhone());
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
this.updateById(teacher);
|
|
|
}
|
|
|
|