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