| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.panzhihua.common.model.dtos.shop.PageComShopOrderSearchDTO; |
| | | import com.panzhihua.common.model.dtos.shop.*; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.dtos.shop.ComShopOrderCreateDTO; |
| | | import com.panzhihua.common.model.dtos.shop.ComShopOrderPreviewDTO; |
| | | import com.panzhihua.common.model.dtos.shop.PageComOrderListDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_community.model.dos.ComShopOrderDO; |
| | | |
| | |
| | | */ |
| | | R orderStatistics(Long userId); |
| | | |
| | | /** |
| | | * 订单发货 |
| | | * @param orderShipDTO 订单发货信息 |
| | | * @return 发货结果 |
| | | */ |
| | | R shipOrder(ComShopOrderShipDTO orderShipDTO); |
| | | |
| | | /** |
| | | * 订单配送 |
| | | * @param orderId 订单id |
| | | * @return 配送结果 |
| | | */ |
| | | R deliverOrder(Long orderId); |
| | | |
| | | /** |
| | | * 订单完成配送 |
| | | * @param orderId 订单id |
| | | * @return 完成配送结果 |
| | | */ |
| | | R finishDeliverOrder(Long orderId); |
| | | |
| | | /** |
| | | * 获取订单导出数据 |
| | | * @param comShopOrderExportDTO 订单导出参数 |
| | | * @return 订单数据 |
| | | */ |
| | | R shopOrderExportData(ComShopOrderExportDTO comShopOrderExportDTO); |
| | | |
| | | /** |
| | | * 获取资金导出数据 |
| | | * @param comShopFundsExportDTO 资金导出参数 |
| | | * @return 资金数据 |
| | | */ |
| | | R shopOrderFundsExportData(ComShopFundsExportDTO comShopFundsExportDTO); |
| | | |
| | | /** |
| | | * 获取用户资金信息 |
| | | * @param userId 用户ID |
| | | * @return 统计结果 |
| | | */ |
| | | R getFundsStat(Long userId); |
| | | |
| | | /** |
| | | * 获取分页 资金订单数据 |
| | | * @param pageComShopFundsSearchDTO 资金导出参数 |
| | | * @return 资金订单数据 |
| | | */ |
| | | R pageShopFunds(PageComShopFundsSearchDTO pageComShopFundsSearchDTO); |
| | | } |