From 01b8042079c132ea5c78d3ef40c99b7b4e42a44e Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Thu, 26 Oct 2023 11:50:11 +0800 Subject: [PATCH] update --- .../src/main/java/com/jsowell/service/MemberService.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index efd5f134b..681d6477f 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -167,8 +167,11 @@ public class MemberService { .build(); transactionService.createMember(memberTransactionDTO); } else { - memberBasicInfo.setOpenId(openId); - memberBasicInfoService.updateMemberBasicInfo(memberBasicInfo); + if (!StringUtils.equals(memberBasicInfo.getOpenId(), openId)) { + // openId变化就更新 + memberBasicInfo.setOpenId(openId); + memberBasicInfoService.updateMemberBasicInfo(memberBasicInfo); + } } // 服务器生成token返给前端 String memberToken = JWTUtils.createMemberToken(memberBasicInfo.getMemberId(), memberBasicInfo.getNickName());