From 2343ae0207f32cfe1a86e60661d53475f7799da7 Mon Sep 17 00:00:00 2001 From: cjy <2487706653@qq.com> Date: Sat, 21 Dec 2024 17:26:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E9=80=81=E6=9C=8D=E5=8A=A1=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/service/DistributionService.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 IDEA/src/main/java/com/example/api/service/DistributionService.java diff --git a/IDEA/src/main/java/com/example/api/service/DistributionService.java b/IDEA/src/main/java/com/example/api/service/DistributionService.java new file mode 100644 index 00000000..17fa288d --- /dev/null +++ b/IDEA/src/main/java/com/example/api/service/DistributionService.java @@ -0,0 +1,26 @@ +package com.example.api.service; + +import com.example.api.model.entity.Distribution; // 导入Distribution实体类,代表配送信息 + +import java.util.List; // 导入List类,用于处理列表数据 + +/** + * 配送服务接口,定义配送相关的业务操作。 + */ +public interface DistributionService { + + /** + * 保存配送信息。 + * @param distribution 配送实体对象,包含配送的各个属性 + * @return 保存后的配送实体对象,包含由数据库生成的ID等信息 + * @throws Exception 如果保存过程中出现错误,则抛出异常 + */ + Distribution save(Distribution distribution) throws Exception; + + /** + * 查询所有配送信息。 + * @return 配送实体对象列表,包含所有配送的详细信息 + */ + List findAll(); + +}