From ff169f9a0417b73f0afac554cf2f9d048ac56c80 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 19 八月 2024 20:57:08 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java index f8cfe72..7fd0ff1 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/TAppUserServiceImpl.java @@ -11,6 +11,7 @@ import com.ruoyi.account.service.TAppUserService; import com.ruoyi.account.wx.model.WeixinProperties; import com.ruoyi.account.wx.pojo.AppletUserDecodeData; +import com.ruoyi.common.core.exception.ServiceException; import com.ruoyi.common.security.service.TokenService; import com.ruoyi.system.api.model.LoginUserApplet; import org.springframework.beans.factory.annotation.Autowired; @@ -51,6 +52,9 @@ appUser.setPhone(appletUserDecodeData.getPhoneNumber()); } } + if(Objects.nonNull(appUser.getStatus())){ + throwInfo(appUser.getStatus()); + } appUser.setAvatar(appletUserDecodeData.getAvatarUrl()); appUser.setCity(appletUserDecodeData.getCity()); appUser.setName(appletUserDecodeData.getNickName()); @@ -78,6 +82,9 @@ appUser.setPhone(userInfo.getMobile()); } } + if(Objects.nonNull(appUser.getStatus())){ + throwInfo(appUser.getStatus()); + } appUser.setAvatar(userInfo.getAvatar()); appUser.setCity(userInfo.getCity()); appUser.setName(userInfo.getNickName()); @@ -102,4 +109,16 @@ tokenInfos.put("info",loginUserApplet); return tokenInfos; } + + @Override + public void throwInfo(Integer status){ + switch (status){ + case 2: + throw new ServiceException("账号被冻结,请联系管理员"); + case 3: + throw new ServiceException("账号已注销,请重新注册使用"); + default: + break; + } + } } -- Gitblit v1.7.1