From 48a204f4c90a80c0bb4e5ba1f9f0f42939cadba8 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 01 一月 2020 10:19:34 +0800
Subject: [PATCH] 用户资金记录bug修改,京东,拼多多小程序商品转链
---
fanli/src/main/java/com/yeshi/fanli/util/factory/IOSPushFactory.java | 62 ++++++++++++++++++++++++++++---
1 files changed, 56 insertions(+), 6 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/util/factory/IOSPushFactory.java b/fanli/src/main/java/com/yeshi/fanli/util/factory/IOSPushFactory.java
index 08e33d1..fa7b643 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/factory/IOSPushFactory.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/factory/IOSPushFactory.java
@@ -2,7 +2,7 @@
import java.io.UnsupportedEncodingException;
-import com.yeshi.fanli.controller.admin.PushController;
+import com.yeshi.fanli.dto.push.PushTypeEnum;
import com.yeshi.fanli.util.StringUtil;
import net.sf.json.JSONObject;
@@ -59,10 +59,11 @@
alert.put("badge", "1");
alert.put("sound", "default");
alert.put("url", "http://id=" + auctionId);
- alert.put("type", PushController.GOODS);
+ alert.put("type",PushTypeEnum.goodsdetail.getCode());
JSONObject aps = new JSONObject();
aps.put("alert", alert);
+ //aps.put("badge", 1);
JSONObject json = new JSONObject();
json.put("aps", aps);
return filterPushContent(json);
@@ -81,9 +82,10 @@
alert.put("body", body);
alert.put("badge", "1");
alert.put("sound", "default");
- alert.put("type", PushController.ZNX);
+ alert.put("type", PushTypeEnum.ZNX.getCode());
JSONObject aps = new JSONObject();
aps.put("alert", alert);
+ //aps.put("badge", 1);
JSONObject json = new JSONObject();
json.put("aps", aps);
return filterPushContent(json);
@@ -104,11 +106,12 @@
alert.put("body", body);
alert.put("badge", "1");
alert.put("sound", "default");
- alert.put("type", PushController.URL);
+ alert.put("type",PushTypeEnum.url.getCode());
alert.put("url", shortUrl);
JSONObject aps = new JSONObject();
aps.put("alert", alert);
+ //aps.put("badge", 1);
JSONObject json = new JSONObject();
json.put("aps", aps);
return filterPushContent(json);
@@ -128,11 +131,12 @@
alert.put("body", body);
alert.put("badge", "1");
alert.put("sound", "default");
- alert.put("type", PushController.WEEX);
+ alert.put("type", PushTypeEnum.weex.getCode());
alert.put("url", shortUrl);
JSONObject aps = new JSONObject();
aps.put("alert", alert);
+ //aps.put("badge", 1);
JSONObject json = new JSONObject();
json.put("aps", aps);
return filterPushContent(json);
@@ -152,14 +156,60 @@
alert.put("body", body);
alert.put("badge", "1");
alert.put("sound", "default");
- alert.put("type", PushController.BAICHUAN);
+ alert.put("type", PushTypeEnum.baichuan.getCode());
alert.put("url", shortUrl);
JSONObject aps = new JSONObject();
aps.put("alert", alert);
+ //aps.put("badge", 1);
+ JSONObject json = new JSONObject();
+ json.put("aps", aps);
+ return filterPushContent(json);
+ }
+
+ /**
+ * 绂忓埄涓績鎺ㄩ��
+ * @param title
+ * @param body
+ * @return
+ */
+ public static JSONObject createWelfarePush( String title, String body) {
+ JSONObject alert = new JSONObject();
+ alert.put("title", title);
+ alert.put("body", body);
+ alert.put("badge", "1");
+ alert.put("sound", "default");
+ alert.put("type", PushTypeEnum.welfare.getCode());
+
+ JSONObject aps = new JSONObject();
+ aps.put("alert", alert);
+ //aps.put("badge", 1);
JSONObject json = new JSONObject();
json.put("aps", aps);
return filterPushContent(json);
}
+
+ /**
+ * 鐢ㄦ埛绛惧埌
+ * @param title
+ * @param body
+ * @return
+ */
+ public static JSONObject createUserSignInPush( String title, String body) {
+ JSONObject alert = new JSONObject();
+ alert.put("title", title);
+ alert.put("body", body);
+ alert.put("badge", "1");
+ alert.put("sound", "default");
+ alert.put("type", PushTypeEnum.signin.getCode());
+
+ JSONObject aps = new JSONObject();
+ aps.put("alert", alert);
+ //aps.put("badge", 1);
+ JSONObject json = new JSONObject();
+ json.put("aps", aps);
+ return filterPushContent(json);
+ }
+
}
--
Gitblit v1.8.0