From 29c2d6dab9b50559c2b1e2adbd11e0d91852bd05 Mon Sep 17 00:00:00 2001 From: HH Date: Thu, 23 Feb 2023 15:57:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=A8=A1=E6=9D=BF=E7=9A=84Se?= =?UTF-8?q?rvice=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/service/OrderTemplateService.java | 4 ++-- .../impl/OrderTemplateServiceImpl.java | 23 ++++++++----------- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/ghy-order/src/main/java/com/ghy/order/service/OrderTemplateService.java b/ghy-order/src/main/java/com/ghy/order/service/OrderTemplateService.java index afcb809e..59e21e86 100644 --- a/ghy-order/src/main/java/com/ghy/order/service/OrderTemplateService.java +++ b/ghy-order/src/main/java/com/ghy/order/service/OrderTemplateService.java @@ -17,7 +17,7 @@ public interface OrderTemplateService { OrderTemplate selectById(Long id); - List selectByIds(Set ids); - List select(OrderTemplate orderTemplate); + + List selectByUserId(Long userId); } diff --git a/ghy-order/src/main/java/com/ghy/order/service/impl/OrderTemplateServiceImpl.java b/ghy-order/src/main/java/com/ghy/order/service/impl/OrderTemplateServiceImpl.java index 9439a0c9..bf878b0d 100644 --- a/ghy-order/src/main/java/com/ghy/order/service/impl/OrderTemplateServiceImpl.java +++ b/ghy-order/src/main/java/com/ghy/order/service/impl/OrderTemplateServiceImpl.java @@ -9,7 +9,6 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; import javax.annotation.Resource; -import java.util.ArrayList; import java.util.List; import java.util.Set; @@ -80,21 +79,19 @@ public class OrderTemplateServiceImpl implements OrderTemplateService { } @Override - public List selectByIds(Set ids) { - if (CollectionUtils.isEmpty(ids)) { - return new ArrayList<>(); - } else { - List orderTemplates = mapper.selectByIds(ids); - for (OrderTemplate item : orderTemplates) { - List goods = mapper.selectGoods(item.getId()); - item.setGoods(goods); - } - return orderTemplates; + public List select(OrderTemplate orderTemplate) { + List list = mapper.select(orderTemplate); + for (OrderTemplate item : list) { + List goods = mapper.selectGoods(item.getId()); + item.setGoods(goods); } + return list; } @Override - public List select(OrderTemplate orderTemplate) { - return mapper.select(orderTemplate); + public List selectByUserId(Long userId) { + OrderTemplate param = new OrderTemplate(); + param.setUserId(userId); + return select(param); } }