From b86bca07c2bf3997860d6df3c1e6e9ed7cc0d280 Mon Sep 17 00:00:00 2001
From: zhibing.pu <393733352@qq.com>
Date: 星期日, 28 四月 2024 17:47:48 +0800
Subject: [PATCH] 新增加功能

---
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/IOrderLogisticsService.java |   56 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 53 insertions(+), 3 deletions(-)

diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/IOrderLogisticsService.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/IOrderLogisticsService.java
index e7016f5..e9457ac 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/IOrderLogisticsService.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/IOrderLogisticsService.java
@@ -7,6 +7,7 @@
 import com.stylefeng.guns.modular.system.warpper.BaseWarpper;
 import org.apache.ibatis.annotations.Param;
 
+import javax.servlet.http.HttpServletRequest;
 import java.util.Date;
 import java.util.List;
 import java.util.Map;
@@ -67,8 +68,32 @@
      */
     ResultUtil smallLogistics(Integer type, Integer cargoType, Integer cargoNumber, String remark, String placementLon, String placementLat, String startLon, String startLat, String startAddress,
                    String recipient, String recipientPhone, String endLonLat, String endAddress, Integer urgent, Double tipMoney, Date travelTime, Integer orderSource, Integer uid, Integer language) throws Exception;
-
-
+    
+    
+    /**
+     * 包裹下单2.0
+     * @param remark
+     * @param placementLon
+     * @param placementLat
+     * @param startLon
+     * @param startLat
+     * @param startAddress
+     * @param recipient
+     * @param recipientPhone
+     * @param endLon
+     * @param endLat
+     * @param endAddress
+     * @param serverCarModelId
+     * @param driverId
+     * @param orderSource
+     * @param language
+     * @param uid
+     * @return
+     */
+    ResultUtil placeOrderPackage(String remark, String placementLon, String placementLat, String startLon, String startLat, String startAddress,
+                                 String recipient, String recipientPhone, String endLon, String endLat, String endAddress, Integer serverCarModelId,
+                                 Integer driverId, Integer orderSource, Integer uid, Integer language) throws Exception;
+    
 
 
     /**
@@ -78,7 +103,7 @@
      * @return
      * @throws Exception
      */
-    ResultUtil payLogisticsOrder(Integer payType, Integer bankCardId, Integer orderId,Integer couponId, Integer type, Integer language)throws Exception;
+    ResultUtil payLogisticsOrder(Integer payType, Integer bankCardId, Integer orderId,Integer couponId, Integer redDeduction, Integer type, Integer language)throws Exception;
 
 
     /**
@@ -255,4 +280,29 @@
      * @param endAddress
      */
     void updateEndAddress(Integer orderId, String endLon, String endLat, String endAddress);
+    
+    /**
+     * 评论成功后获取红包金额
+     * @param orderId
+     * @return
+     * @throws Exception
+     */
+    ResultUtil<BaseWarpper> queryRedMoney(Integer orderId) throws Exception;
+    
+    /**
+     * 分享成功后添加红包
+     * @param orderId
+     * @return
+     * @throws Exception
+     */
+    ResultUtil shareRedEnvelope(Integer orderId, Integer language) throws Exception;
+    
+    
+    /**
+     * 获取红包使用记录
+     * @param uid
+     * @return
+     * @throws Exception
+     */
+    List<Map<String, Object>> queryRedEnvelope(Integer language, Integer uid) throws Exception;
 }

--
Gitblit v1.7.1