| | |
| | | package com.ruoyi.order.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.common.core.web.domain.AjaxResult; |
| | | import com.ruoyi.common.core.web.page.PageInfo; |
| | | import com.ruoyi.order.api.model.TShoppingOrder; |
| | | import com.ruoyi.order.api.query.TActivityStatisticsQuery; |
| | | import com.ruoyi.order.api.vo.TActivityStatisticslVO; |
| | | import com.ruoyi.order.api.vo.TActivityVO; |
| | | import com.ruoyi.order.dto.GetMyShoppingOrderList; |
| | | import com.ruoyi.order.dto.GetNoInvoicedOrder; |
| | | import com.ruoyi.order.dto.MyShoppingOrderInfo; |
| | | import com.ruoyi.order.dto.MyShoppingOrderList; |
| | | import org.springframework.web.bind.annotation.PathVariable; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | public interface TShoppingOrderService extends IService<TShoppingOrder> { |
| | | |
| | | TActivityVO activityStatistics(TActivityStatisticsQuery dto); |
| | | |
| | | |
| | | /** |
| | | * 获取小程序商城购买订单列表 |
| | | * @param query |
| | | * @return |
| | | */ |
| | | List<MyShoppingOrderList> getMyShoppingOrderList(GetMyShoppingOrderList query); |
| | | |
| | | |
| | | /** |
| | | * 获取购买订单详情 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | MyShoppingOrderInfo getMyShoppingOrderInfo(String id); |
| | | |
| | | |
| | | /** |
| | | * 取消订单 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | AjaxResult cancelOrder(String id); |
| | | |
| | | |
| | | /** |
| | | * 获取未开票的订单列表 |
| | | * @param query |
| | | * @return |
| | | */ |
| | | List<MyShoppingOrderList> getNoInvoicedOrder(GetNoInvoicedOrder query); |
| | | } |