From aa2eae024f8f251c8e2b9eace5351dea7e315ed7 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期一, 24 四月 2023 11:41:48 +0800 Subject: [PATCH] BUG --- hrt-modules/hrt-system/src/main/java/com/hrt/system/controller/miniapp/AppGoodsController.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/hrt-modules/hrt-system/src/main/java/com/hrt/system/controller/miniapp/AppGoodsController.java b/hrt-modules/hrt-system/src/main/java/com/hrt/system/controller/miniapp/AppGoodsController.java index d22ead4..24fc060 100644 --- a/hrt-modules/hrt-system/src/main/java/com/hrt/system/controller/miniapp/AppGoodsController.java +++ b/hrt-modules/hrt-system/src/main/java/com/hrt/system/controller/miniapp/AppGoodsController.java @@ -1,11 +1,14 @@ package com.hrt.system.controller.miniapp; import com.hrt.common.core.domain.R; +import com.hrt.common.security.utils.SecurityUtils; import com.hrt.system.domain.dto.AppBaseGetDto; import com.hrt.system.domain.dto.AppGoodsInfoGetDto; +import com.hrt.system.domain.poji.member.Member; import com.hrt.system.domain.vo.AppGoodsInfoVo; import com.hrt.system.domain.vo.AppShopInfoVo; import com.hrt.system.service.goods.GoodsService; +import com.hrt.system.service.member.MemberService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -29,9 +32,19 @@ @Autowired private GoodsService goodsService; + @Autowired + private MemberService memberService; + @RequestMapping(value = "/getGoodsInfo", method = RequestMethod.POST) @ApiOperation(value = "获取商品详情") public R<AppGoodsInfoVo> getGoodsInfo(@RequestBody AppGoodsInfoGetDto appGoodsInfoGetDto) { + Long userId = SecurityUtils.getUserId(); + if(userId!=null){ + Member member = memberService.getById(userId); + if(member!=null&&member.getRealtionShopId()!=null){ + appGoodsInfoGetDto.setShopId(member.getRealtionShopId()); + } + } AppGoodsInfoVo appGoodsInfoVo = goodsService.getGoodsInfo(appGoodsInfoGetDto); return R.ok(appGoodsInfoVo); } -- Gitblit v1.7.1