From 9fcdef412e3fbb8fdc8e455bfcc52cf70e15f53e Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Wed, 17 Dec 2025 13:56:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../market/service/impl/UserHomeServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/UserHomeServiceImpl.java b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/UserHomeServiceImpl.java index 2c4215c73..c64d5a316 100644 --- a/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/UserHomeServiceImpl.java +++ b/cash-service/market-service/src/main/java/com/czg/service/market/service/impl/UserHomeServiceImpl.java @@ -1,6 +1,8 @@ package com.czg.service.market.service.impl; import com.czg.account.dto.user.userinfo.UserInfoDTO; +import com.czg.account.entity.ShopInfo; +import com.czg.account.service.ShopInfoService; import com.czg.account.service.UserInfoService; import com.czg.market.entity.MkPointsConfig; import com.czg.market.entity.MkPointsUser; @@ -34,15 +36,21 @@ public class UserHomeServiceImpl implements UserHomeService { @DubboReference private UserInfoService userInfoService; + @DubboReference + private ShopInfoService shopInfoService; @Override public UserHomeDataVo getUserHomeData(Long userId, Long shopId) { UserHomeDataVo userHomeDataVo = new UserHomeDataVo() .setShopId(shopId) .setUserId(userId) - .setGroup(0) .setTakeout(0); + ShopInfo shopInfo = shopInfoService.getById(shopId); + if (shopInfo != null) { + userHomeDataVo.setGroup(shopInfo.getIsGroupBuy()); + } + // 用户信息 UserInfoDTO info = userInfoService.getInfo(userId); if (info != null) {