From 620b24b47ecfe2a32619732f56d5f28c8079728d Mon Sep 17 00:00:00 2001 From: liu Date: Thu, 18 Jan 2024 17:22:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/supervision/controller/UserController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java b/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java index 48aca4dd..6daa0d99 100644 --- a/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java +++ b/virtual-patient-web/src/main/java/com/supervision/controller/UserController.java @@ -70,6 +70,9 @@ public class UserController { if (!user.isPresent() || !user.get().getPassword().equals(reqVO.getPassword())) { throw new BusinessException("用户名或密码有误!"); } + if (ObjectUtil.isNotEmpty(user.get().getStatus()) && user.get().getStatus() != 0){ + throw new BusinessException("用户已被禁用!"); + } // 更新用户最近的登录时间 userService.lambdaUpdate().set(User::getRecentLoginTime,LocalDateTime.now()).eq(User::getId, user.get().getId()).update(); String token = TokenUtil.creatToken(JSONUtil.toJsonStr(user.get()));