From ba46a830ec8b8b8a01372fbef732e4cc7e1f6bd7 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期一, 28 十一月 2022 12:36:56 +0800
Subject: [PATCH] #feat 订单信息增加
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java | 114 +++++++++++++++++++++++++++++++++++++++++----------------
1 files changed, 82 insertions(+), 32 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java
index d484a53..4651a84 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java
@@ -2,8 +2,6 @@
import com.baomidou.mybatisplus.extension.service.IService;
import com.panzhihua.common.model.dtos.shop.*;
-import com.panzhihua.common.model.dtos.shop.*;
-import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_community.model.dos.ComShopOrderDO;
@@ -16,121 +14,173 @@
/**
* 分页搜索订单记录
- * @param pageComShopOrderSearchDTO 分页数据
+ *
+ * @param pageComShopOrderSearchDTO
+ * 分页数据
* @return 分页订单
*/
R pageShopOrder(PageComShopOrderSearchDTO pageComShopOrderSearchDTO);
+
/**
* 订单预览
- * @param orderPreviewDTO 请求参数
- * @return 订单预览数据
+ *
+ * @param orderPreviewDTO
+ * 请求参数
+ * @return 订单预览数据
*/
R orderPreview(ComShopOrderPreviewDTO orderPreviewDTO);
/**
* 创建订单
- * @param orderCreateDTO 创建订单请求参数
- * @return 创建结果
+ *
+ * @param orderCreateDTO
+ * 创建订单请求参数
+ * @return 创建结果
*/
R orderCreate(ComShopOrderCreateDTO orderCreateDTO);
/**
* 分页查询用户订单列表
- * @param comOrderListDTO 请求参数
- * @return 查询结果
+ *
+ * @param comOrderListDTO
+ * 请求参数
+ * @return 查询结果
*/
R pageOrderList(PageComOrderListDTO comOrderListDTO);
/**
* 根据订单id查询订单详情
- * @param orderId 订单id
- * @return 订单详情
+ *
+ * @param orderId
+ * 订单id
+ * @return 订单详情
*/
R orderDetail(Long orderId);
/**
* 根据订单id取消订单
- * @param orderId 订单id
- * @param phone 操作用户手机号
- * @return 取消结果
+ *
+ * @param comShopOrderQueryDTO
+ * 订单信息
+ * @return 取消结果
*/
- R orderCancel(Long orderId,String phone);
+ R orderCancel(ComShopOrderQueryDTO comShopOrderQueryDTO);
/**
* 根据订单id删除订单
- * @param orderId 订单id
- * @return 删除结果
+ *
+ * @param orderId
+ * 订单id
+ * @return 删除结果
*/
R orderDelete(Long orderId);
/**
* 根据订单id确认收货
- * @param orderId 订单id
- * @param phone 手机号
- * @return 确认结果
+ *
+ * @param orderId
+ * 订单id
+ * @param phone
+ * 手机号
+ * @return 确认结果
*/
R orderConfirm(Long orderId, String phone);
/**
* 统计用户订单数量
- * @param userId 用户id
- * @return 统计结果
+ *
+ * @param userId
+ * 用户id
+ * @return 统计结果
*/
R orderStatistics(Long userId);
/**
* 商家资金的订单详情
- * @param id 订单id
+ *
+ * @param id
+ * 订单id
* @return
*/
R capitalDetailByStore(Long id);
/**
* 订单发货
- * @param orderShipDTO 订单发货信息
+ *
+ * @param orderShipDTO
+ * 订单发货信息
* @return 发货结果
*/
R shipOrder(ComShopOrderShipDTO orderShipDTO);
/**
* 订单配送
- * @param orderId 订单id
+ *
+ * @param orderDeliverDTO
+ * 订单信息
* @return 配送结果
*/
- R deliverOrder(Long orderId);
+ R deliverOrder(ComShopOrderDeliverDTO orderDeliverDTO);
/**
* 订单完成配送
- * @param orderId 订单id
+ *
+ * @param orderDeliverDTO
+ * 订单信息
* @return 完成配送结果
*/
- R finishDeliverOrder(Long orderId);
+ R finishDeliverOrder(ComShopOrderDeliverDTO orderDeliverDTO);
/**
* 获取订单导出数据
- * @param comShopOrderExportDTO 订单导出参数
+ *
+ * @param comShopOrderExportDTO
+ * 订单导出参数
* @return 订单数据
*/
R shopOrderExportData(ComShopOrderExportDTO comShopOrderExportDTO);
/**
* 获取资金导出数据
- * @param comShopFundsExportDTO 资金导出参数
+ *
+ * @param comShopFundsExportDTO
+ * 资金导出参数
* @return 资金数据
*/
R shopOrderFundsExportData(ComShopFundsExportDTO comShopFundsExportDTO);
/**
* 获取用户资金信息
- * @param userId 用户ID
+ *
+ * @param userId
+ * 用户ID
* @return 统计结果
*/
R getFundsStat(Long userId);
/**
* 获取分页 资金订单数据
- * @param pageComShopFundsSearchDTO 资金导出参数
+ *
+ * @param pageComShopFundsSearchDTO
+ * 资金导出参数
* @return 资金订单数据
*/
R pageShopFunds(PageComShopFundsSearchDTO pageComShopFundsSearchDTO);
+
+ /**
+ * 微信支付订单回调
+ *
+ * @param wxPayNotifyOrderDTO
+ * 订单支付回调参数
+ */
+ void wxOrderPayNotify(WxPayNotifyOrderDTO wxPayNotifyOrderDTO);
+
+ /**
+ * 用户点击去支付
+ *
+ * @param orderPayDTO
+ * 请求参数
+ * @return 返回支付对象
+ */
+ R wxPay(OrderPayDTO orderPayDTO);
}
--
Gitblit v1.7.1