From 7f71eafd6e8aa77164a7ed3bc154bcd8e1a97c8d Mon Sep 17 00:00:00 2001 From: damonyuan <404054358@qq.com> Date: Fri, 30 May 2025 15:44:13 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E4=BC=98=E5=8C=96=E5=BE=AE=E4=BF=A1?= =?UTF-8?q?=E6=8E=88=E6=9D=83=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mdd/front/service/impl/UserServiceImpl.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java index 6bdfb362..ac523449 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java @@ -448,13 +448,15 @@ public class UserServiceImpl implements IUserService { // 已有授权,返回已绑定微信。 没有授权,绑定微信 if (!StringUtils.isBlank(unionId)) { - UserAuth userAuthUnionId = userAuthMapper.selectOne(new QueryWrapper() - .eq("unionid", unionId) - .last("limit 1")); + if (unionId.equals("0") == false) { + UserAuth userAuthUnionId = userAuthMapper.selectOne(new QueryWrapper() + .eq("unionid", unionId) + .last("limit 1")); - if (userAuthUnionId != null && !userId.equals(userAuthUnionId.getUserId())) { - // 该微信已绑定 - throw new OperateException("该微信已绑定"); + if (userAuthUnionId != null && !userId.equals(userAuthUnionId.getUserId())) { + // 该微信已绑定 + throw new OperateException("该微信已绑定"); + } } }