From d1f26741bddf6f512d62c0100d42c52be8d37e76 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 06 二月 2021 15:35:40 +0800
Subject: [PATCH] 工具类优化
---
fanli/src/main/java/com/yeshi/fanli/service/inter/order/msg/UserOrderMsgNotificationService.java | 222 ++++++++++++++++++++++++-------------------------------
1 files changed, 98 insertions(+), 124 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/msg/UserOrderMsgNotificationService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/msg/UserOrderMsgNotificationService.java
index 98f8be8..c48df62 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/order/msg/UserOrderMsgNotificationService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/order/msg/UserOrderMsgNotificationService.java
@@ -1,124 +1,98 @@
-package com.yeshi.fanli.service.inter.order.msg;
-
-import java.math.BigDecimal;
-import java.util.Date;
-
-/**
- * 鐢ㄦ埛璁㈠崟娑堟伅閫氱煡
- *
- * @author Administrator
- *
- */
-public interface UserOrderMsgNotificationService {
- /**
- * 杩斿埄璁㈠崟缁熻
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param goodsCount
- * @param orderState
- */
-
- public void orderFanLiStatistic(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money, int goodsCount,
- int orderState);
-
- /**
- * 杩斿埄璁㈠崟鐘舵�佹敼鍙�
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param orderState
- */
- public void orderFanLiStateChanged(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money, int orderState);
-
- /**
- * 鍒嗕韩璁㈠崟缁熻
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param goodsCount
- * @param orderState
- */
- public void orderShareStatistic(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money, int goodsCount,
- int orderState);
-
- /**
- * 鍒嗕韩璁㈠崟鐘舵�佹敼鍙�
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param orderState
- */
- public void orderShareStateChanged(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money, int orderState);
-
- /**
- * 閭�璇疯鍗曠粺璁�
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param goodsCount
- * @param orderState
- */
- public void orderInviteStatistic(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money, int goodsCount,
- int orderState);
-
- /**
- * 閭�璇疯鍗曠姸鎬佹敼鍙�
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param orderState
- */
- public void orderInviteStateChanged(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money,
- int orderState);
-
- public void orderShareFirstLevelStatistic(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money,
- int goodsCount, int orderState, String sourceUserName);
-
- /**
- * 鍒嗕韩璁㈠崟鐘舵�佹敼鍙�
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param orderState
- */
- public void orderShareFirstLevelStateChanged(Long uid, String orderId,int orderType, BigDecimal payMoney, BigDecimal money,
- int orderState);
-
- /**
- * 璁㈠崟鎵惧洖鎴愬姛
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param money
- * @param orderType
- */
- public void orderFoundSuccess(Long uid, String orderId, BigDecimal payMoney, int orderType,Date happendDate);
-
- /**
- * 璁㈠崟鎵惧洖澶辫触
- *
- * @param uid
- * @param orderId
- * @param payMoney
- * @param goodsCount
- * @param orderType 1-娣樺疂
- */
- public void orderFoundFail(Long uid, String orderId, BigDecimal payMoney, int orderType,Date happendDate);
-
-}
+package com.yeshi.fanli.service.inter.order.msg;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 鐢ㄦ埛璁㈠崟娑堟伅閫氱煡
+ *
+ * @author Administrator
+ *
+ */
+public interface UserOrderMsgNotificationService {
+ /**
+ * 杩斿埄璁㈠崟缁熻
+ *
+ * @param uid
+ * @param orderId
+ * @param payMoney
+ * @param money
+ * @param goodsCount
+ * @param orderState
+ */
+
+ public void orderFanLiStatistic(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money,
+ int goodsCount, int orderState, Date downTime);
+
+
+ /**
+ * 鍒嗕韩璁㈠崟缁熻
+ *
+ * @param uid
+ * @param orderId
+ * @param payMoney
+ * @param money
+ * @param goodsCount
+ * @param orderState
+ */
+ public void orderShareStatistic(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money,
+ int goodsCount, int orderState, Date downTime);
+
+
+
+ /**
+ * 閭�璇疯鍗曠粺璁�
+ *
+ * @param uid
+ * @param orderId
+ * @param payMoney
+ * @param money
+ * @param subsidy 琛ヨ创
+ * @param goodsCount
+ * @param orderState
+ */
+ public void orderInviteStatistic(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money,
+ BigDecimal subsidy, int goodsCount, int orderState, Date downTime);
+
+
+
+ /**
+ * 璁㈠崟鎵惧洖鎴愬姛
+ * @param uid
+ * @param orderId 璁㈠崟鍙�
+ * @param orderSource 璁㈠崟鏉ユ簮锛氭窐瀹濄�佷含涓溿�佸ぉ鐚�
+ * @param type 璁㈠崟绫诲瀷锛氳嚜璐�佸垎浜�佸洟闃�
+ * @param goodsCount 鍟嗗搧鏁伴噺
+ * @param payMoney 浠樻閲戦
+ * @param money 杩斿埄閲戦
+ * @param submitTime 鎻愪氦鏃堕棿
+ * @param beiZhu 澶囨敞淇℃伅 - 闈炲繀濉�
+ * @return
+ */
+ public void orderFoundSuccess(Long uid, String orderId, int orderSource, int type, BigDecimal payMoney,
+ BigDecimal money, int goodsCount, Date submitTime);
+
+ /**
+ * 璁㈠崟鎵惧洖澶辫触
+ *
+ * @param uid
+ * @param orderId
+ * @param payMoney
+ * @param goodsCount
+ * @param orderType
+ * 1-娣樺疂
+ */
+ public void orderFoundFail(Long uid, String orderId);
+
+
+ /**
+ * 鍟嗗搧璺戣矾璁㈠崟澶辨晥娑堟伅
+ * @param uid
+ * @param orderId
+ * @param orderSource
+ * @param type
+ */
+ public void orderInvalidToBusinessRunning(Long uid, String orderId, int orderSource, int type);
+
+
+}
--
Gitblit v1.8.0