From d05a52f98ebb6900d58233d022f36bb322b5a81e Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Thu, 13 Nov 2025 17:00:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A9=BA=E6=8C=87=E9=92=88getIsAc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/service/account/service/impl/ShopInfoServiceImpl.java | 2 +- .../account/service/impl/UserAuthorizationServiceImpl.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java index 1dbaa6c79..0502a07c3 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopInfoServiceImpl.java @@ -82,7 +82,7 @@ public class ShopInfoServiceImpl extends ServiceImpl i @Override @Cacheable(key = "#id") - public ShopInfo getById(Serializable id) { + public ShopInfo getById(Serializable id) throws ApiNotPrintException { ShopInfo shopInfo = super.getById(id); if(shopInfo == null){ throw new ApiNotPrintException("店铺不存在"); 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 66b651cae..10d017503 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,6 +133,9 @@ public class UserAuthorizationServiceImpl implements UserAuthorizationService { * 初始化用户微信公众号二维码\ */ private void initAc(UserInfo userInfo) { + if (userInfo.getIsAc() == null) { + userInfo.setIsAc(0); + } if (userInfo.getIsAc() == 0 && (StrUtil.isBlank(userInfo.getWechatAcQrcode()) || userInfo.getAcQrcodeValidTime() == null || userInfo.getAcQrcodeValidTime().isBefore(LocalDateTime.now()))) { String qrCode = acAccountUtil.createQrCode(userInfo.getId());