浏览代码

学校账户自动退出

liujc 2 年之前
父节点
当前提交
d0db0822a9
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/CooperationOrganServiceImpl.java

+ 5 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CooperationOrganServiceImpl.java

@@ -149,11 +149,13 @@ public class CooperationOrganServiceImpl extends BaseServiceImpl<Integer, Cooper
 
 
         // 修改合作单位下的用户,改为锁定
         // 修改合作单位下的用户,改为锁定
 
 
-        List<SchoolStaff> schoolStaffs = schoolStaffMapper.getByCoopIdAndType(cooperationOrgan.getId(), null);
+        if (!cooperationOrgan.getIsEnable()) {
+            List<SchoolStaff> schoolStaffs = schoolStaffMapper.getByCoopIdAndType(cooperationOrgan.getId(), null);
 
 
 
 
-        for (SchoolStaff schoolStaff : schoolStaffs) {
-            sysUserFeignService.exitByPhone("education", sysUserService.queryUserById(schoolStaff.getUserId().intValue()).getPhone());
+            for (SchoolStaff schoolStaff : schoolStaffs) {
+                sysUserFeignService.exitByPhone("education", sysUserService.queryUserById(schoolStaff.getUserId().intValue()).getPhone());
+            }
         }
         }
 
 
         schoolStaffMapper.updateStatusAndRecoveryStatus(cooperationOrgan.getIsEnable(), cooperationOrgan.getId());
         schoolStaffMapper.updateStatusAndRecoveryStatus(cooperationOrgan.getIsEnable(), cooperationOrgan.getId());