From f4a0f2acc63d7785eab108419a4e16f5f688cb95 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期六, 18 一月 2020 12:06:27 +0800 Subject: [PATCH] 用户注册信息 --- fanli/src/main/java/com/yeshi/fanli/service/inter/push/DeviceTokenHWService.java | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 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 bb36918..0f5e9f7 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 @@ -18,9 +18,10 @@ * @param page * @return */ - List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize); - Long getDeviceTokenCount(); + List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize, List<Integer> versionList); + + Long countDeviceToken(List<Integer> versionList); /** * 娣诲姞鏁版嵁 @@ -28,8 +29,9 @@ * @param token * @param device * @param uid + * @param version */ - void addDeviceToken(String token, String device, Long uid); + void addDeviceToken(String token, String device, Long uid, int version); /** * 鑾峰彇鏌愪釜鐢ㄦ埛鐨刣eviceToken @@ -40,6 +42,15 @@ List<DeviceTokenHW> getDeviceTokenByUid(Long uid); /** + * 鏍规嵁鐗堟湰鑾峰彇deviceToken + * + * @param uid + * @param versionList + * @return + */ + List<DeviceTokenHW> getDeviceTokenByUid(Long uid, List<Integer> versionList); + + /** * 瑙g粦鐢ㄦ埛token * * @param uid @@ -47,4 +58,12 @@ */ void unBindDeviceToken(String device); + /** + * 灏嗙敤鎴稩D缁戝畾鍒拌澶囦笂 + * + * @param device + * @param uid + */ + void bindUid(String device, Long uid); + } -- Gitblit v1.8.0