From 2f5935ed11672046c37f733d855214f6147b4b58 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 28 三月 2022 11:33:19 +0800
Subject: [PATCH] TDMQ兼容
---
fanli/src/main/java/com/yeshi/fanli/entity/config/push/PushMsgFactory.java | 336 ++++++++++++++++++++++++++++----------------------------
1 files changed, 168 insertions(+), 168 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/entity/config/push/PushMsgFactory.java b/fanli/src/main/java/com/yeshi/fanli/entity/config/push/PushMsgFactory.java
index fcd3903..ab78250 100644
--- a/fanli/src/main/java/com/yeshi/fanli/entity/config/push/PushMsgFactory.java
+++ b/fanli/src/main/java/com/yeshi/fanli/entity/config/push/PushMsgFactory.java
@@ -1,168 +1,168 @@
-package com.yeshi.fanli.entity.config.push;
-
-import java.math.BigDecimal;
-import java.util.Date;
-
-import com.yeshi.fanli.dto.push.PushContentDTO;
-import com.yeshi.fanli.util.Constant;
-import org.yeshi.utils.TimeUtil;
-import com.yeshi.fanli.util.account.UserUtil;
-
-public class PushMsgFactory {
-
- /**
- * 杩斿埄璁㈠崟琚粺璁�
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
- public static PushContentDTO createFanLiOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
- String title = Constant.znxConfig.getFanliOrderStatisticedTitle();
- String content = Constant.znxConfig.getFanliOrderStatisticedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[璁㈠崟鍙穄", orderId)
- .replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 鍒嗕韩璁㈠崟琚粺璁�
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
- public static PushContentDTO createShareOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
- String title = Constant.znxConfig.getShareOrderStatisticedTitle();
- String content = Constant.znxConfig.getShareOrderStatisticedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType))
- .replace("[璁㈠崟鍙穄", orderId).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 閭�璇疯鍗曡缁熻
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
- public static PushContentDTO createInviteOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
- String title = Constant.znxConfig.getInviteOrderStatisticedTitle();
- String content = Constant.znxConfig.getInviteOrderStatisticedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType))
- .replace("[璁㈠崟鍙穄", UserUtil.filterOrderId(orderId)).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 杩斿埄鍒拌处
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
- public static PushContentDTO createMoneyFanliRecieved(int sourceType, String orderId, BigDecimal money) {
- String title = Constant.znxConfig.getMoneyFanliRecievedTitle();
- String content = Constant.znxConfig.getMoneyFanliRecievedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[璁㈠崟鍙穄", orderId)
- .replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 鍒嗕韩濂栭噾鍒拌处
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
-
- public static PushContentDTO createMoneyShareRecieved(int sourceType, BigDecimal money) {
- String title = Constant.znxConfig.getMoneyShareRecievedTitle();
- String content = Constant.znxConfig.getMoneyShareRecievedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 閭�璇峰閲戝埌璐�
- *
- * @param sourceType
- * @param orderId
- * @param money
- * @return
- */
- public static PushContentDTO createMoneyInviteRecieved(int sourceType, BigDecimal money) {
- String title = Constant.znxConfig.getMoneyInviteRecievedTitle();
- String content = Constant.znxConfig.getMoneyInviteRecievedMsg();
- content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 鍥㈤槦鍒嗙孩
- * @Title: createMoneyTeamDividents
- * @Description:
- * @param sourceType
- * @param money
- * @return
- * PushContentDTO 杩斿洖绫诲瀷
- * @throws
- */
- public static PushContentDTO createMoneyTeamDividents(BigDecimal money) {
- String title = Constant.znxConfig.getMoneyTeamDividentsRecievedTitle();
- String content = Constant.znxConfig.getMoneyTeamDividentsRecievedMsg();
- content = content.replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 绯荤粺琛ラ綈
- *
- * @param reason
- * @param money
- * @return
- */
- public static PushContentDTO createMoneySystemCompensate(String reason, BigDecimal money) {
- String title = Constant.znxConfig.getMoneySystemCompensateTitle();
- String content = Constant.znxConfig.getMoneySystemCompensateMsg();
- content = content.replace("[鍘熷洜]", reason).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 鎻愮幇鎴愬姛
- * @param applyTime
- * @param money
- * @param alipayAccount
- * @return
- */
- public static PushContentDTO createMoneyExtractSuccess(Date applyTime, BigDecimal money, String alipayAccount) {
- String title = Constant.znxConfig.getMoneyExtractSuccessTitle();
- String content = Constant.znxConfig.getMoneyExtractSuccessMsg();
- content = content.replace("[鎻愮幇鏃堕棿]", TimeUtil.getGernalTime(applyTime.getTime(), "yyyy.MM.dd HH:mm"))
- .replace("[鏀粯瀹濊处鍙穄", UserUtil.filterAlipayAccount(alipayAccount)).replace("[閲戦]", money.toString());
- return new PushContentDTO(title, content);
- }
-
- /**
- * 閭�璇烽槦鍛樻垚鍔�
- * @param time
- * @param nickName
- * @return
- */
- public static PushContentDTO createInviteTeamSuccess(Date time, String nickName) {
- String title = Constant.znxConfig.getInviteTeamSuccessTitle();
- String content = Constant.znxConfig.getInviteTeamSuccessMsg();
- content = content.replace("[鏃堕棿]", TimeUtil.getGernalTime(time.getTime(), "yyyy.MM.dd HH:mm")).replace("[闃熷憳鏄电О]",
- nickName);
- return new PushContentDTO(title, content);
- }
-
-}
+package com.yeshi.fanli.entity.config.push;
+
+import java.math.BigDecimal;
+import java.util.Date;
+
+import com.yeshi.fanli.dto.push.PushContentDTO;
+import com.yeshi.fanli.util.Constant;
+import org.yeshi.utils.TimeUtil;
+import com.yeshi.fanli.util.account.UserUtil;
+
+public class PushMsgFactory {
+
+ /**
+ * 杩斿埄璁㈠崟琚粺璁�
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createFanLiOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
+ String title = Constant.znxConfig.getFanliOrderStatisticedTitle();
+ String content = Constant.znxConfig.getFanliOrderStatisticedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[璁㈠崟鍙穄", orderId)
+ .replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 鍒嗕韩璁㈠崟琚粺璁�
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createShareOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
+ String title = Constant.znxConfig.getShareOrderStatisticedTitle();
+ String content = Constant.znxConfig.getShareOrderStatisticedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType))
+ .replace("[璁㈠崟鍙穄", orderId).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 閭�璇疯鍗曡缁熻
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createInviteOrderStatisticed(int sourceType, String orderId, BigDecimal money) {
+ String title = Constant.znxConfig.getInviteOrderStatisticedTitle();
+ String content = Constant.znxConfig.getInviteOrderStatisticedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType))
+ .replace("[璁㈠崟鍙穄", UserUtil.filterOrderId(orderId)).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 杩斿埄鍒拌处
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createMoneyFanliRecieved(int sourceType, String orderId, BigDecimal money) {
+ String title = Constant.znxConfig.getMoneyFanliRecievedTitle();
+ String content = Constant.znxConfig.getMoneyFanliRecievedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[璁㈠崟鍙穄", orderId)
+ .replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 鍒嗕韩濂栭噾鍒拌处
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+
+ public static PushContentDTO createMoneyShareRecieved(int sourceType, BigDecimal money) {
+ String title = Constant.znxConfig.getMoneyShareRecievedTitle();
+ String content = Constant.znxConfig.getMoneyShareRecievedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 閭�璇峰閲戝埌璐�
+ *
+ * @param sourceType
+ * @param orderId
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createMoneyInviteRecieved(int sourceType, BigDecimal money) {
+ String title = Constant.znxConfig.getMoneyInviteRecievedTitle();
+ String content = Constant.znxConfig.getMoneyInviteRecievedMsg();
+ content = content.replace("[璁㈠崟绫诲瀷]", Constant.getSourceName(sourceType)).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 鍥㈤槦鍒嗙孩
+ * @Title: createMoneyTeamDividents
+ * @Description:
+ * @param sourceType
+ * @param money
+ * @return
+ * PushContentDTO 杩斿洖绫诲瀷
+ * @throws
+ */
+ public static PushContentDTO createMoneyTeamDividents(BigDecimal money) {
+ String title = Constant.znxConfig.getMoneyTeamDividentsRecievedTitle();
+ String content = Constant.znxConfig.getMoneyTeamDividentsRecievedMsg();
+ content = content.replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 绯荤粺琛ラ綈
+ *
+ * @param reason
+ * @param money
+ * @return
+ */
+ public static PushContentDTO createMoneySystemCompensate(String reason, BigDecimal money) {
+ String title = Constant.znxConfig.getMoneySystemCompensateTitle();
+ String content = Constant.znxConfig.getMoneySystemCompensateMsg();
+ content = content.replace("[鍘熷洜]", reason).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 鎻愮幇鎴愬姛
+ * @param applyTime
+ * @param money
+ * @param alipayAccount
+ * @return
+ */
+ public static PushContentDTO createMoneyExtractSuccess(Date applyTime, BigDecimal money, String alipayAccount) {
+ String title = Constant.znxConfig.getMoneyExtractSuccessTitle();
+ String content = Constant.znxConfig.getMoneyExtractSuccessMsg();
+ content = content.replace("[鎻愮幇鏃堕棿]", TimeUtil.getGernalTime(applyTime.getTime(), "yyyy.MM.dd HH:mm"))
+ .replace("[鏀粯瀹濊处鍙穄", UserUtil.filterAlipayAccount(alipayAccount)).replace("[閲戦]", money.toString());
+ return new PushContentDTO(title, content);
+ }
+
+ /**
+ * 閭�璇烽槦鍛樻垚鍔�
+ * @param time
+ * @param nickName
+ * @return
+ */
+ public static PushContentDTO createInviteTeamSuccess(Date time, String nickName) {
+ String title = Constant.znxConfig.getInviteTeamSuccessTitle();
+ String content = Constant.znxConfig.getInviteTeamSuccessMsg();
+ content = content.replace("[鏃堕棿]", TimeUtil.getGernalTime(time.getTime(), "yyyy.MM.dd HH:mm")).replace("[闃熷憳鏄电О]",
+ nickName);
+ return new PushContentDTO(title, content);
+ }
+
+}
--
Gitblit v1.8.0