From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 25 二月 2025 16:41:22 +0800
Subject: [PATCH] 淘宝转链接口更新

---
 fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java
index 9019fe8..ff48747 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/push/OPPOPushUtil.java
@@ -49,7 +49,7 @@
 		masterSecret = config.getAppSecret();
 	}
 
-	private static Map<String, String> getParams(String type, String activity, String url, String webUrl, Long id) {
+	private static Map<String, String> getParams(String type, String activity, String url, String webUrl, String id) {
 		Map<String, String> data = new HashMap<>();
 		if (type != null)
 			data.put("type", type);
@@ -75,12 +75,12 @@
 	 * @param goodsId
 	 * @throws PushException
 	 */
-	public static void pushGoods(List<String> registerIds, String title, String content, int goodsType, Long goodsId)
+	public static void pushGoods(List<String> registerIds, String title, String content, int goodsType, String goodsId,String androidBaseActivity)
 			throws PushException {
 		if (registerIds != null && registerIds.size() > 100)
 			throw new PushException(1, "璁惧鏁颁笉鑳借秴杩�100涓�");
 
-		String activity = Constant.systemCommonConfig.getAndroidBaseactivityName()
+		String activity =androidBaseActivity
 				+ ".ui.recommend.GoodsBrowserActivity";
 		Map<String, String> params = getParams("goodsdetail", activity, null, null, goodsId);
 
@@ -104,12 +104,12 @@
 	 *            -缃戦〉閾炬帴
 	 * @throws PushException
 	 */
-	public static void pushUrl(List<String> registerIds, String title, String content, String url)
+	public static void pushUrl(List<String> registerIds, String title, String content, String url,String androidBaseActivity)
 			throws PushException {
 		if (registerIds != null && registerIds.size() > 100)
 			throw new PushException(1, "璁惧鏁颁笉鑳借秴杩�1000涓�");
 
-		String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.invite.ShareBrowserActivity";
+		String activity =androidBaseActivity + ".ui.invite.ShareBrowserActivity";
 		Map<String, String> params = getParams("url", activity, null, url, null);
 		try {
 			boolean success = push(registerIds, title, content, params);
@@ -127,7 +127,6 @@
 	 *            鏈�澶у��1000
 	 * @param title
 	 * @param content
-	 * @param url
 	 *            -缃戦〉閾炬帴
 	 * @throws PushException
 	 */
@@ -147,9 +146,9 @@
 		}
 	}
 
-	public static void pushWEEX(List<String> registerIds, String title, String content, String weexUrl)
+	public static void pushWEEX(List<String> registerIds, String title, String content, String weexUrl,String androidBaseActivity)
 			throws PushException {
-		String activity = Constant.systemCommonConfig.getAndroidBaseactivityName()
+		String activity =androidBaseActivity
 				+ ".ui.mine.weex.WeexApplicationActivity";
 		Map<String, String> params = getParams("weex", activity, weexUrl, weexUrl, null);
 		if (params == null)
@@ -179,8 +178,8 @@
 		}
 	}
 
-	public static void pushWelfareCenter(List<String> registerIds, String title, String content) throws PushException {
-		String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.mine.WelfareCenterActivity";
+	public static void pushWelfareCenter(List<String> registerIds, String title, String content,String androidBaseActivity) throws PushException {
+		String activity =androidBaseActivity + ".ui.mine.WelfareCenterActivity";
 		Map<String, String> params = getParams("welfare", activity, null, null, null);
 		if (params == null)
 			return;
@@ -194,9 +193,9 @@
 		}
 	}
 
-	public static void pushUserSignInNotification(List<String> registerIds, String title, String content)
+	public static void pushUserSignInNotification(List<String> registerIds, String title, String content,String androidBaseActivity)
 			throws PushException {
-		String activity = Constant.systemCommonConfig.getAndroidBaseactivityName() + ".ui.goldtask.GoldTaskActivity";
+		String activity =androidBaseActivity + ".ui.goldtask.GoldTaskActivity";
 		Map<String, String> params = getParams("signin", activity, null, null, null);
 		if (params == null)
 			return;

--
Gitblit v1.8.0