From fd8957d658a8d2880ed550c35ec8005ae3670680 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Fri, 14 Nov 2025 14:30:02 +0800 Subject: [PATCH] =?UTF-8?q?pad=20=E5=B8=83=E5=B1=80=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/PadProdController.java | 5 -- .../service/impl/PadProdServiceImpl.java | 3 +- .../mapper/PadProductCategoryDetailMapper.xml | 47 +++++++++++++------ 3 files changed, 34 insertions(+), 21 deletions(-) diff --git a/cash-api/account-server/src/main/java/com/czg/controller/admin/PadProdController.java b/cash-api/account-server/src/main/java/com/czg/controller/admin/PadProdController.java index 1c004a6ed..d01493e03 100644 --- a/cash-api/account-server/src/main/java/com/czg/controller/admin/PadProdController.java +++ b/cash-api/account-server/src/main/java/com/czg/controller/admin/PadProdController.java @@ -1,9 +1,7 @@ package com.czg.controller.admin; -import cn.dev33.satoken.annotation.SaCheckPermission; import com.czg.account.dto.pad.*; import com.czg.account.entity.PadLayout; -import com.czg.account.entity.PadProductCategoryDetail; import com.czg.account.service.PadLayoutService; import com.czg.account.service.PadProdService; import com.czg.annotation.SaAdminCheckPermission; @@ -12,12 +10,9 @@ import com.czg.sa.StpKit; import com.czg.utils.PageUtil; import com.mybatisflex.core.paginate.Page; import jakarta.annotation.Resource; -import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; -import java.util.Map; - /** * pad点餐相关 * @author Administrator diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/PadProdServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/PadProdServiceImpl.java index d91d183b0..849b4a615 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/PadProdServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/PadProdServiceImpl.java @@ -107,7 +107,8 @@ public class PadProdServiceImpl implements PadProdService { PadDetailDTO padDetailDTO = new PadDetailDTO(); padDetailDTO.setId(padProductCategory); padDetailDTO.setPadLayoutId(padCategory.getPadLayoutId()); - List productIds = padProductCategoryDetailMapper.selectListByQuery(new QueryWrapper().eq(PadProductCategoryDetail::getPadProductCategoryId, padProductCategory)).stream().map(PadProductCategoryDetail::getProductId).toList(); + List productIds = padProductCategoryDetailMapper.selectListByQuery(new QueryWrapper() + .eq(PadProductCategoryDetail::getPadProductCategoryId, padProductCategory)).stream().map(PadProductCategoryDetail::getProductId).toList(); padDetailDTO.setProductIdList(productIds); if (!productIds.isEmpty()) { List products = productRpcService.listAndLowPrice(shopId, productIds); diff --git a/cash-service/account-service/src/main/resources/mapper/PadProductCategoryDetailMapper.xml b/cash-service/account-service/src/main/resources/mapper/PadProductCategoryDetailMapper.xml index 358721332..378f61180 100644 --- a/cash-service/account-service/src/main/resources/mapper/PadProductCategoryDetailMapper.xml +++ b/cash-service/account-service/src/main/resources/mapper/PadProductCategoryDetailMapper.xml @@ -6,22 +6,39 @@ + +