| package cc.mrbird.febs.mall.service; | 
|   | 
| import cc.mrbird.febs.common.entity.FebsResponse; | 
| import cc.mrbird.febs.mall.dto.*; | 
| import cc.mrbird.febs.mall.entity.MallOrderInfo; | 
| import cc.mrbird.febs.mall.vo.ApiScoreSetVo; | 
| 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; | 
| import java.util.Map; | 
|   | 
| public interface IApiMallOrderInfoService extends IService<MallOrderInfo> { | 
|   | 
|     Long createOrder(AddOrderDto addOrderDto); | 
|   | 
|     void cancelOrder(Long id); | 
|   | 
|     Map<String, Object> payOrder(PayOrderDto payOrderDto); | 
|   | 
|     List<OrderListVo> findOrderList(OrderListDto orderListDto); | 
|   | 
|     OrderDetailVo findOrderDetailsById(Long id); | 
|   | 
|     void confirmOrder(Long id); | 
|   | 
|     void delOrder(Long id); | 
|   | 
|     void applyRefund(AddRefundDto addRefundDto); | 
|   | 
|     void refundExpress(RefundExpressDto refundExpressDto); | 
|   | 
|     void autoCancelOrder(Long id); | 
|   | 
|     void goodsComment(ApiAddCommentDtos addCommentDtos); | 
|   | 
|     FebsResponse bangCardSign(BangCardSignDto bangCardSignDto); | 
|   | 
|     FebsResponse judgeCreateOrder(AddOrderDto addOrderDto); | 
|   | 
|     ApiScoreSetVo myScoreSet(); | 
|   | 
| } |