From dc5be7d38446f70e6ff86df311119c32b41fe7f8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 28 十一月 2020 16:37:05 +0800 Subject: [PATCH] 大淘客搜索接口升级 --- fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java | 23 ++++++++++++++++++----- 1 files changed, 18 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java index 1fd41df..970460c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java @@ -1,5 +1,6 @@ package com.yeshi.fanli.service.inter.push; +import java.util.Date; import java.util.List; import com.yeshi.fanli.entity.push.DeviceTokenHW; @@ -11,16 +12,19 @@ * */ public interface DeviceTokenHWService { + /** * 鍒嗛〉鏌ヨ鏁版嵁 - * - * @param start * @param page + * @param pageSize + * @param versionList + * @param minUpdateTime * @return */ - List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize); - Long getDeviceTokenCount(); + List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize, List<Integer> versionList, Date minUpdateTime); + + Long countDeviceToken(List<Integer> versionList,Date minUpdateTime); /** * 娣诲姞鏁版嵁 @@ -30,7 +34,7 @@ * @param uid * @param version */ - void addDeviceToken(String token, String device, Long uid,int version); + void addDeviceToken(String token, String device, Long uid, int version); /** * 鑾峰彇鏌愪釜鐢ㄦ埛鐨刣eviceToken @@ -41,6 +45,15 @@ List<DeviceTokenHW> getDeviceTokenByUid(Long uid); /** + * 鏍规嵁鐗堟湰鑾峰彇deviceToken + * + * @param uid + * @param versionList + * @return + */ + List<DeviceTokenHW> getDeviceTokenByUid(Long uid, List<Integer> versionList); + + /** * 瑙g粦鐢ㄦ埛token * * @param uid -- Gitblit v1.8.0