From 373424bd010cfae218570e602199e2ac6754a0ef Mon Sep 17 00:00:00 2001 From: ageerle <ageerle@163.com> Date: 星期六, 24 五月 2025 16:18:18 +0800 Subject: [PATCH] feat(更新日志): --- ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/SysLoginService.java | 45 --------------------------------------------- 1 files changed, 0 insertions(+), 45 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/SysLoginService.java b/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/SysLoginService.java index af88f61..9efa9b5 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/SysLoginService.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/SysLoginService.java @@ -1,8 +1,5 @@ package org.ruoyi.system.service; -import cn.binarywang.wx.miniapp.api.WxMaService; -import cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult; -import cn.binarywang.wx.miniapp.util.WxMaConfigHolder; import cn.dev33.satoken.exception.NotLoginException; import cn.dev33.satoken.secure.BCrypt; import cn.dev33.satoken.stp.StpUtil; @@ -11,8 +8,6 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import me.chanjar.weixin.common.error.WxErrorException; -import org.apache.commons.lang3.math.NumberUtils; import org.ruoyi.common.core.constant.Constants; import org.ruoyi.common.core.constant.GlobalConstants; import org.ruoyi.common.core.constant.TenantConstants; @@ -53,7 +48,6 @@ public class SysLoginService { private final SysUserMapper userMapper; - private final WxMaService wxMaService; private final ISysPermissionService permissionService; private final ISysTenantService tenantService; @@ -62,19 +56,6 @@ @Value("${user.password.lockTime}") private Integer lockTime; - /** - * 鑾峰彇寰俊code - * @param xcxCode 鑾峰彇xcxCode - */ - public String getOpenidFromCode(String xcxCode) { - try { - WxMaJscode2SessionResult sessionInfo = wxMaService.getUserService().getSessionInfo(xcxCode); - return sessionInfo.getOpenid(); - } catch (WxErrorException e) { - e.printStackTrace(); - return null; - } - } /** * 鐧诲綍楠岃瘉 * @@ -129,32 +110,6 @@ recordLogininfor(loginUser.getTenantId(), user.getUserName(), Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")); recordLoginInfo(user.getUserId()); return StpUtil.getTokenValue(); - } - - /** - * 寰俊灏忕▼搴忕櫥褰� - * - * @param loginBody - * @return String - * @Date 2023/5/18 - **/ - public void visitorLogin(VisitorLoginBody loginBody) { - String openid = ""; - // PC绔父瀹㈢櫥褰� - if (LoginUserType.PC.getCode().equals(loginBody.getType())) { - openid = loginBody.getCode(); - } else { - // 灏忕▼搴忓尶鍚嶇櫥褰� - try { - WxMaJscode2SessionResult session = wxMaService.getUserService().getSessionInfo(loginBody.getCode()); - openid = session.getOpenid(); - } catch (WxErrorException e) { - log.error(e.getMessage(), e); - } finally { - // 娓呯悊ThreadLocal - WxMaConfigHolder.remove(); - } - } } /** -- Gitblit v1.9.3