From d28bed1a1275131a5ca37f7da37961e2b518ac07 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 26 八月 2019 13:44:00 +0800 Subject: [PATCH] 淘礼金创建异常处理 --- fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenHWServiceImpl.java | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenHWServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenHWServiceImpl.java index 60a29ef..fce776c 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenHWServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/DeviceTokenHWServiceImpl.java @@ -20,13 +20,13 @@ private DeviceTokenHWMapper deviceTokenHWMapper; @Override - public List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize) { - return deviceTokenHWMapper.selectList((page - 1) * pageSize, pageSize); + public List<DeviceTokenHW> getDeviceTokenList(int page, int pageSize, List<Integer> versionList) { + return deviceTokenHWMapper.selectList((page - 1) * pageSize, pageSize, versionList); } @Override - public Long getDeviceTokenCount() { - Long count = deviceTokenHWMapper.selectCount(); + public Long countDeviceToken(List<Integer> versionList) { + Long count = deviceTokenHWMapper.selectCount(versionList); return count == null ? 0 : count; } @@ -70,7 +70,7 @@ public List<DeviceTokenHW> getDeviceTokenByUid(Long uid) { if (uid == null) return null; - return deviceTokenHWMapper.selectByUid(uid); + return deviceTokenHWMapper.selectByUid(uid, null); } @Override @@ -90,4 +90,15 @@ deviceTokenHWMapper.bindUidByDevice(uid, device); } + @Override + public List<DeviceTokenHW> getDeviceTokenByUid(Long uid, List<Integer> versionList) { + if (uid == null) + return null; + + if (versionList != null && versionList.size() == 0) + return null; + + return deviceTokenHWMapper.selectByUid(uid, versionList); + } + } -- Gitblit v1.8.0