package cc.mrbird.febs.mall.service; import cc.mrbird.febs.mall.dto.*; import cc.mrbird.febs.mall.entity.MallOrderInfo; import cc.mrbird.febs.mall.vo.OrderDetailVo; import cc.mrbird.febs.mall.vo.OrderListVo; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; public interface IApiMallOrderInfoService extends IService { Long createOrder(AddOrderDto addOrderDto); void cancelOrder(Long id); String payOrder(PayOrderDto payOrderDto); List findOrderList(OrderListDto orderListDto); OrderDetailVo findOrderDetailsById(Long id); void confirmOrder(Long id); void delOrder(Long id); void applyRefund(AddRefundDto addRefundDto); void refundExpress(RefundExpressDto refundExpressDto); }