From f4548a3ee46afe45da4ee2a42dc169c575deee9f Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期三, 31 七月 2019 11:57:36 +0800
Subject: [PATCH] 动态v2兼容

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java |   38 ++++++++++++++++++++++++++++++--------
 1 files changed, 30 insertions(+), 8 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java
index 0390017..84b72c3 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java
@@ -5,6 +5,7 @@
 
 import javax.annotation.Resource;
 
+import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Service;
 
 import com.yeshi.fanli.controller.admin.PushController;
@@ -29,8 +30,9 @@
 	@Resource
 	private DeviceTokenHWService deviceTokenHWService;
 
+	@Async("pushExecutor")
 	@Override
-	public void pushGoods(Long uid, Long auctionId, String title, String content) throws PushException {
+	public void pushGoods(Long uid, Long auctionId, String title, String content, String versions) throws PushException {
 		String gid = auctionId + "";
 		JSONObject json = new JSONObject();
 		json.put("url", "");
@@ -82,8 +84,10 @@
 		}
 	}
 
+	
+	@Async("pushExecutor")
 	@Override
-	public void pushUrl(Long uid, String url, String title, String content) throws PushException {
+	public void pushUrl(Long uid, String url, String title, String content, String versions) throws PushException {
 		JSONObject json = new JSONObject();
 		json.put("url", url);
 		json.put("type", "url");
@@ -151,13 +155,10 @@
 		}
 	}
 
+	
+	@Async("pushExecutor")
 	@Override
-	public void pushWEEXUrl(Long uid, String weexUrl, String title, String content) throws PushException {
-
-	}
-
-	@Override
-	public void pushZNX(Long uid, AccountMessage msg, SystemZnx systemZNX) throws PushException {
+	public void pushZNX(Long uid, AccountMessage msg, SystemZnx systemZNX, String versions) throws PushException {
 
 		JSONObject contentJson = new JSONObject();
 		contentJson.put("isOpen", 0);
@@ -208,4 +209,25 @@
 		}
 	}
 
+	@Async("pushExecutor")
+	@Override
+	public void pushWEEX(Long uid, String title, String content, String weexUrl, String versions) throws PushException {
+		// TODO 鎺ㄩ�亀eex椤甸潰
+
+	}
+
+	@Async("pushExecutor")
+	@Override
+	public void pushBaiChuanUrl(Long uid, String title, String content, String url, String versions) throws PushException {
+		// TODO 鎺ㄩ�佹窐瀹㈢櫨宸濋摼鎺�
+
+	}
+
+	@Async("pushExecutor")
+	@Override
+	public void pushWelfareCenter(Long uid, String title, String content, String versions) throws PushException {
+		// TODO Auto-generated method stub
+		
+	}
+
 }

--
Gitblit v1.8.0