|
|
@@ -38,14 +38,16 @@ public interface OrderService extends IService<Order> {
|
|
|
|
|
|
/**
|
|
|
* 根据订单号和用户id获取订单
|
|
|
+ *
|
|
|
* @param orderNumber
|
|
|
* @param userId
|
|
|
* @return
|
|
|
*/
|
|
|
- Order getOrderByOrderNumberAndUserId(String orderNumber,String userId, boolean valid);
|
|
|
+ Order getOrderByOrderNumberAndUserId(String orderNumber, String userId, boolean valid);
|
|
|
|
|
|
/**
|
|
|
* 根据店铺id获取支付数据
|
|
|
+ *
|
|
|
* @param shopId
|
|
|
*/
|
|
|
OrderPayParam getPayUserCountByshopId(Long shopId, Date startTime, Date endTime);
|
|
|
@@ -62,11 +64,12 @@ public interface OrderService extends IService<Order> {
|
|
|
|
|
|
/**
|
|
|
* 根据店铺id和订单号获取订单
|
|
|
+ *
|
|
|
* @param orderNumber
|
|
|
* @param shopId
|
|
|
* @return
|
|
|
*/
|
|
|
- Order getOrderByOrderNumberAndShopId(String orderNumber,Long shopId, boolean valid);
|
|
|
+ Order getOrderByOrderNumberAndShopId(String orderNumber, Long shopId, boolean valid);
|
|
|
|
|
|
|
|
|
ShopCartOrderMergerDto putConfirmOrderCache(String userId, ShopCartOrderMergerDto shopCartOrderMergerDto);
|
|
|
@@ -106,6 +109,7 @@ public interface OrderService extends IService<Order> {
|
|
|
|
|
|
/**
|
|
|
* 获取退款的订单项的id和退款状态
|
|
|
+ *
|
|
|
* @param orderId
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -116,14 +120,16 @@ public interface OrderService extends IService<Order> {
|
|
|
|
|
|
/**
|
|
|
* 订单申请退款
|
|
|
+ *
|
|
|
* @param orderRefundParam 订单申请退款参数
|
|
|
- * @param rReturnMoneySts 退款状态
|
|
|
+ * @param rReturnMoneySts 退款状态
|
|
|
* @return 订单申请退款结果
|
|
|
*/
|
|
|
- OrderRefund applyAgain(OrderRefundParam orderRefundParam , Integer rReturnMoneySts);
|
|
|
+ OrderRefund applyAgain(OrderRefundParam orderRefundParam, Integer rReturnMoneySts);
|
|
|
|
|
|
/**
|
|
|
* 订单申请退款
|
|
|
+ *
|
|
|
* @param orderNumber 订单单号
|
|
|
* @return 订单申请退款结果
|
|
|
*/
|
|
|
@@ -132,10 +138,10 @@ public interface OrderService extends IService<Order> {
|
|
|
|
|
|
/**
|
|
|
* 计算退单金额和积分
|
|
|
+ *
|
|
|
* @param orderNumber 订单编号
|
|
|
- * @param skuId id
|
|
|
- * @param prodCount 退单sku的数量
|
|
|
+ * @param suk {@link OrderRefundAmountParam}
|
|
|
* @return {@link OrderRefundAmountDTO}
|
|
|
*/
|
|
|
- OrderRefundAmountDTO computeOrderRefundAmount(String orderNumber,Long skuId,Integer prodCount);
|
|
|
+ OrderRefundAmountDTO computeOrderRefundAmount(String orderNumber, List<OrderRefundAmountParam> suk);
|
|
|
}
|