From 472a82d7cc4006e5e9417f3aa7bdbd698eaedb7f Mon Sep 17 00:00:00 2001 From: Diyu0904 <1819728964@qq.com> Date: Sat, 8 Mar 2025 20:36:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=89=AB=E7=A0=81=E7=99=BB?= =?UTF-8?q?=E5=BD=95bug=20=E6=B7=BB=E5=8A=A0=E7=99=BB=E5=BD=95=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mcwl/web/controller/system/WXController.java | 1 + mcwl-admin/src/main/resources/application-dev.yml | 7 +++++++ .../service/impl/SysUserThirdAccountServiceImpl.java | 6 +++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mcwl-admin/src/main/java/com/mcwl/web/controller/system/WXController.java b/mcwl-admin/src/main/java/com/mcwl/web/controller/system/WXController.java index 014be8a..8c9083b 100644 --- a/mcwl-admin/src/main/java/com/mcwl/web/controller/system/WXController.java +++ b/mcwl-admin/src/main/java/com/mcwl/web/controller/system/WXController.java @@ -119,6 +119,7 @@ public class WXController { user = iSysUserThirdAccountService.selectUserByOpenId(openid); } LoginUser loginUser = new LoginUser(user.getUserId(), user.getDeptId(), user, permissionService.getMenuPermission(user)); + log.info("生成token的数据user:{}",user); // 生成token String token = tokenService.createToken(loginUser); ajax.put("token", token); diff --git a/mcwl-admin/src/main/resources/application-dev.yml b/mcwl-admin/src/main/resources/application-dev.yml index 058559c..a4eeab8 100644 --- a/mcwl-admin/src/main/resources/application-dev.yml +++ b/mcwl-admin/src/main/resources/application-dev.yml @@ -117,6 +117,13 @@ wechat: # 应用密钥 secret: 11218568b79e2c5eb10459ef8c0374bd + #公众号配置 +#wechat: +# # 应用ID +# appid: wx82d4c3c96f0ffa5b +# # 应用密钥 +# secret: abbabcf1da711a3bbd95387ec83edcac + # yml版(application.yml) aliyun: oss: diff --git a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserThirdAccountServiceImpl.java b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserThirdAccountServiceImpl.java index 88cee25..bf53555 100644 --- a/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserThirdAccountServiceImpl.java +++ b/mcwl-system/src/main/java/com/mcwl/system/service/impl/SysUserThirdAccountServiceImpl.java @@ -1,11 +1,13 @@ package com.mcwl.system.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.mcwl.common.constant.CacheConstants; import com.mcwl.common.core.domain.entity.SysUser; import com.mcwl.system.domain.SysUserThirdAccount; import com.mcwl.system.mapper.SysUserThirdAccountMapper; import com.mcwl.system.service.ISysUserService; import com.mcwl.system.service.ISysUserThirdAccountService; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -17,6 +19,7 @@ import javax.annotation.Resource; * @apiNote */ +@Slf4j @Service public class SysUserThirdAccountServiceImpl implements ISysUserThirdAccountService { @@ -32,7 +35,7 @@ public class SysUserThirdAccountServiceImpl implements ISysUserThirdAccountServi //根据openid查询第三方登录表数据 LambdaQueryWrapper sysUserThirdAccountLambdaQueryWrapper = new LambdaQueryWrapper<>(); - sysUserThirdAccountLambdaQueryWrapper.eq(SysUserThirdAccount::getBindType,"WeChat"); + sysUserThirdAccountLambdaQueryWrapper.eq(SysUserThirdAccount::getBindType, CacheConstants.WE_CHAT); sysUserThirdAccountLambdaQueryWrapper.eq(SysUserThirdAccount::getOpenid,openid); sysUserThirdAccountLambdaQueryWrapper.eq(SysUserThirdAccount::getDelFlag,0); SysUserThirdAccount sysUserThirdAccount = sysUserThirdAccountMapper.selectOne(sysUserThirdAccountLambdaQueryWrapper); @@ -40,6 +43,7 @@ public class SysUserThirdAccountServiceImpl implements ISysUserThirdAccountServi //未查询到返回空对象 if (sysUserThirdAccount == null){ + log.info("获取到的数据:{}",sysUserThirdAccount); return new SysUser(); }