he2802 1 year ago
parent
commit
6ad36eb896

+ 6 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/grade/service/impl/ClassGradeUserServiceImpl.java

@@ -1030,6 +1030,9 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         }
         SysUser sysUser = iSysUserService.getOne(new LambdaQueryWrapper<SysUser>()
                 .eq(SysUser::getUserName, userName).last("limit 1"));
+        if(Validator.isEmpty(sysUser)){
+            throw new CustomException("未创建监管账号");
+        }
         LoginUser loginUser = new LoginUser();
         loginUser.setUser(sysUser);
 
@@ -1137,9 +1140,11 @@ public class ClassGradeUserServiceImpl extends ServiceImpl<ClassGradeUserMapper,
         String userName = "施工继教";
         SysUser sysUser = iSysUserService.getOne(new LambdaQueryWrapper<SysUser>()
                 .eq(SysUser::getUserName, userName).last("limit 1"));
+        if(Validator.isEmpty(sysUser)){
+            throw new CustomException("未创建监管账号");
+        }
         LoginUser loginUser = new LoginUser();
         loginUser.setUser(sysUser);
-
         studentVo.setToken(iUserService.createToken(loginUser));
         return studentVo;
     }