From 46a86a2c820ccf5f33b05444b66f96e9b1ed55e0 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Mon, 20 Oct 2025 17:51:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=AA=E5=85=B3=E6=B3=A8=E8=BF=87=E7=9A=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../account/service/impl/UserAuthorizationServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java index 11eec01b1..66b651cae 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/UserAuthorizationServiceImpl.java @@ -133,8 +133,8 @@ public class UserAuthorizationServiceImpl implements UserAuthorizationService { * 初始化用户微信公众号二维码\ */ private void initAc(UserInfo userInfo) { - if (StrUtil.isBlank(userInfo.getWechatAcOpenId()) && - (userInfo.getAcQrcodeValidTime() == null || userInfo.getAcQrcodeValidTime().isBefore(LocalDateTime.now()))) { + if (userInfo.getIsAc() == 0 && + (StrUtil.isBlank(userInfo.getWechatAcQrcode()) || userInfo.getAcQrcodeValidTime() == null || userInfo.getAcQrcodeValidTime().isBefore(LocalDateTime.now()))) { String qrCode = acAccountUtil.createQrCode(userInfo.getId()); if (StrUtil.isNotBlank(qrCode)) { userInfo.setWechatAcQrcode(qrCode);