|
|
|
@ -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<Distribution> findAll();
|
|
|
|
|
|
|
|
|
|
}
|