From e6b3a66822fe764ce2b8336e178363d35dbcd3a5 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 01 Jul 2024 16:48:18 +0800 Subject: [PATCH] 后台 --- src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java | 4 ++++ src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java index 5f01f06..55107f7 100644 --- a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java +++ b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java @@ -52,6 +52,10 @@ return false; } MallMember member = JSON.parseObject(userJsonStr, MallMember.class); + if(MallMember.ACCOUNT_STATUS_ENABLE.equals(member.getIsFrozen())){ + responseUnAuth(response); + return false; + } request.getSession().setAttribute("member", member); return true; diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java index d0c47dd..ddc256f 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java @@ -179,8 +179,8 @@ if (mallMember == null) { throw new FebsException("账号或密码错误"); } - if (MallMember.ACCOUNT_STATUS_DISABLED.equals(mallMember.getAccountStatus())) { - throw new FebsException("账号限制登录"); + if (MallMember.ACCOUNT_STATUS_ENABLE.equals(mallMember.getIsFrozen())) { + throw new FebsException("账号已冻结"); } String redisKey = AppContants.APP_LOGIN_PREFIX + mallMember.getId(); -- Gitblit v1.9.1