Преглед на файлове

学校账户自动退出

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());