From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 26 四月 2024 18:02:17 +0800
Subject: [PATCH] 唯品会链接解析升级

---
 fanli/src/main/java/com/yeshi/fanli/service/inter/push/IOSPushService.java |  179 ++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 90 insertions(+), 89 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/push/IOSPushService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/push/IOSPushService.java
index 7d861b5..672e0a1 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/push/IOSPushService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/push/IOSPushService.java
@@ -1,89 +1,90 @@
-package com.yeshi.fanli.service.inter.push;
-
-import java.util.List;
-
-import com.yeshi.fanli.entity.push.DeviceTokenIOS;
-import com.yeshi.fanli.entity.push.PushQueueRecord;
-import com.yeshi.fanli.exception.push.PushException;
-
-/**
- * IOS鎺ㄩ�佹湇鍔�
- * 
- * @author Administrator
- *
- */
-public interface IOSPushService extends BasePushService {
-
-	/**
-	 * 娣诲姞璁惧鐨刣evicetoken
-	 * 
-	 * @param uid
-	 * @param deviceToken
-	 * @param device
-	 */
-	public void addDeviceToken(Long uid, int version, String deviceToken,  String device);
-
-	/**
-	 * 鏇存柊璁惧鐨刣eviceToken
-	 * 
-	 * @param deviceTokenIos
-	 */
-	public void updateDeviceToken(DeviceTokenIOS deviceTokenIos);
-
-	/**
-	 * 閫氳繃璁惧鍙疯幏鍙朌eviceToken
-	 * 
-	 * @param device
-	 * @return
-	 */
-	public DeviceTokenIOS getDeviceTokenByDeviceToken(String deviceToken);
-
-	/**
-	 * 鏍规嵁鐢ㄦ埛ID鑾峰彇DeviceToken
-	 * 
-	 * @param uid
-	 * @return
-	 */
-	public List<DeviceTokenIOS> getDeviceTokenListByUid(Long uid,  String versionCodes) throws PushException;
-
-	/**
-	 * 鑾峰彇DeviceToken涓嶄负绌虹殑鍒楄〃
-	 * 
-	 * @param page
-	 * @param size
-	 * @return
-	 */
-	public List<String> getDeviceTokenList(int page, int size);
-
-	/**
-	 * 鑾峰彇DeviceToken涓嶄负绌虹殑鏁伴噺
-	 * 
-	 * @return
-	 */
-	public long getDeviceTokenCount();
-
-	/**
-	 * 瑙g粦鐢ㄦ埛涓庤澶囩殑鍏崇郴
-	 * 
-	 * @param device
-	 */
-	public void unBindUidAndDevice(String device);
-
-	/**
-	 * 鎵ц鎺ㄩ��-闃熷垪
-	 * 
-	 * @param pushQueueRecord
-	 * @throws Exception
-	 */
-	public void executePushIOS(List<DeviceTokenIOS> list, PushQueueRecord pushQueueRecord, long recordCursor)
-			throws Exception;
-
-	/**
-	 * 寰幆澶勭悊
-	 * 
-	 * @param pushQueueRecord
-	 * @throws Exception
-	 */
-	public void readyPushIOS(PushQueueRecord pushQueueRecord) throws Exception;
-
-}
+package com.yeshi.fanli.service.inter.push;
+
+import java.util.List;
+
+import com.yeshi.fanli.entity.SystemEnum;
+import com.yeshi.fanli.entity.push.DeviceTokenIOS;
+import com.yeshi.fanli.entity.push.PushQueueRecord;
+import com.yeshi.fanli.exception.push.PushException;
+
+/**
+ * IOS鎺ㄩ�佹湇鍔�
+ * 
+ * @author Administrator
+ *
+ */
+public interface IOSPushService extends BasePushService {
+
+	/**
+	 * 娣诲姞璁惧鐨刣evicetoken
+	 * 
+	 * @param uid
+	 * @param deviceToken
+	 * @param device
+	 */
+	public void addDeviceToken(Long uid, int version, String deviceToken, String device);
+
+	/**
+	 * 鏇存柊璁惧鐨刣eviceToken
+	 * 
+	 * @param deviceTokenIos
+	 */
+	public void updateDeviceToken(DeviceTokenIOS deviceTokenIos);
+
+	/**
+	 * 閫氳繃璁惧鍙疯幏鍙朌eviceToken
+	 * 
+	 * @param device
+	 * @return
+	 */
+	public DeviceTokenIOS getDeviceTokenByDeviceToken(String deviceToken);
+
+	/**
+	 * 鏍规嵁鐢ㄦ埛ID鑾峰彇DeviceToken
+	 * 
+	 * @param uid
+	 * @return
+	 */
+	public List<DeviceTokenIOS> getDeviceTokenListByUid(Long uid,  String versionCodes) throws PushException;
+
+	/**
+	 * 鑾峰彇DeviceToken涓嶄负绌虹殑鍒楄〃
+	 * 
+	 * @param page
+	 * @param size
+	 * @return
+	 */
+	public List<String> getDeviceTokenList(int page, int size);
+
+	/**
+	 * 鑾峰彇DeviceToken涓嶄负绌虹殑鏁伴噺
+	 * 
+	 * @return
+	 */
+	public long getDeviceTokenCount();
+
+	/**
+	 * 瑙g粦鐢ㄦ埛涓庤澶囩殑鍏崇郴
+	 * 
+	 * @param device
+	 */
+	public void unBindUidAndDevice(String device);
+
+	/**
+	 * 鎵ц鎺ㄩ��-闃熷垪
+	 * 
+	 * @param pushQueueRecord
+	 * @throws Exception
+	 */
+	public void executePushIOS(List<DeviceTokenIOS> list, PushQueueRecord pushQueueRecord, long recordCursor,SystemEnum system)
+			throws Exception;
+
+	/**
+	 * 寰幆澶勭悊
+	 * 
+	 * @param pushQueueRecord
+	 * @throws Exception
+	 */
+	public void readyPushIOS(PushQueueRecord pushQueueRecord) throws Exception;
+
+}

--
Gitblit v1.8.0