From b211f6ebe5c890e1ba6d95f81bf3b3419efb9dc7 Mon Sep 17 00:00:00 2001 From: myh Date: Sun, 12 Nov 2023 19:38:15 +0800 Subject: [PATCH] =?UTF-8?q?TODO:=20=E7=94=A8=E6=88=B7=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springdemo/service/OrdersService.java | 13 +++++++++---- .../springdemo/service/OrdersServiceImpl.java | 17 ++++++++++++----- 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/example/springdemo/service/OrdersService.java b/src/main/java/com/example/springdemo/service/OrdersService.java index 702df5a..05a364b 100644 --- a/src/main/java/com/example/springdemo/service/OrdersService.java +++ b/src/main/java/com/example/springdemo/service/OrdersService.java @@ -2,12 +2,17 @@ package com.example.springdemo.service; import com.example.springdemo.entities.Orders; +import java.util.List; + public interface OrdersService { - Orders addIndent(Orders orders); + Orders addOrder(Orders order); - void deleteIndentById(Long id); + void deleteOrderById(Long orderId); - Orders updateIndent(Orders orders); + Orders updateOrder(Orders order); - Iterable findAllIndents(); + List findAllOrders(); + + //TODO: 用户订单管理 + List findOrdersByUserId(Long userId); } diff --git a/src/main/java/com/example/springdemo/service/OrdersServiceImpl.java b/src/main/java/com/example/springdemo/service/OrdersServiceImpl.java index 956f0ab..8c59f1a 100644 --- a/src/main/java/com/example/springdemo/service/OrdersServiceImpl.java +++ b/src/main/java/com/example/springdemo/service/OrdersServiceImpl.java @@ -5,28 +5,35 @@ import com.example.springdemo.entities.Orders; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; +import java.util.List; + @Service public class OrdersServiceImpl implements OrdersService { @Resource private OrdersRepository ordersRepository; @Override - public Orders addIndent(Orders orders) { + public Orders addOrder(Orders orders) { return ordersRepository.save(orders); } @Override - public void deleteIndentById(Long id) { - ordersRepository.deleteById(id); + public void deleteOrderById(Long orderId) { + ordersRepository.deleteById(orderId); } @Override - public Orders updateIndent(Orders orders) { + public Orders updateOrder(Orders orders) { return ordersRepository.save(orders); } @Override - public Iterable findAllIndents() { + public List findAllOrders() { return ordersRepository.findAll(); } + + @Override + public List findOrdersByUserId(Long userId) { + return null; + } }