src/service/OrderService.java

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import entity.Order;
import entity.OrderItem;

public interface OrderService
{
	/*
	 * 创建订单 param : order : 订单实体类信息
	 */
	public void addOrder(Order order);

	/*
	 * 创建订单子项 param : orderItemList : 订单子项列表
	 */
	public void addOrderItem(List<OrderItem> orderItemList);

	/*
	 * 根据用户号查询出该用户总订单数 param : uid : 用户id return : 该用户订单数
	 */
	public int selectAllOrder(String uid);

	/*
	 * 根据用户id和当前页面以及页面限定个数查询出所有订单 param : uid : 用户id currentPage : 当前页码
	 * constancePage : 页面显示个数 return : 返回查询出来的订单
	 */
	public List<Order> selectAllOrder(String uid, int currentPage,
			int constancePage);

	/*
	 * 根据订单号查询订单 param : oid : 订单号 return : 该订单号所对应的订单
	 */
	public Order selectOrderByOid(String oid);

	/*
	 * 根据订单号和用户id删除订单 param : oid : 订单号 uid : 用户id
	 */
	public void deleteOrderByOidAndUid(String oid, String uid);

	/*
	 * 根据订单号和修改状态修改订单状态 param : oid : 订单号 status : 修改状态
	 */
	public void updateOrderStatus(String oid, int status);

	/*
	 * 根据订单号状态和用户id查询订单 param : status : 订单状态 uid : 用户id currentPage : 当前页码
	 * constancePage : 页面显示个数 return : 返回查询出来的订单
	 */
	public List<Order> selectByStatus(String uid, int status, int currentPage,
			int constancePage);

	/*
	 * 根据用户号和订单状态查询出该用户总订单数 param : uid : 用户id status : 订单状态
	 * return : 订单数
	 */
	public int selectAllByStatus(String uid, int status);
后面还有 1 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。