From 26f7accb815f55f18f8eedfca4324700a96884ec Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 26 八月 2020 18:23:49 +0800 Subject: [PATCH] 资金验证优化 --- fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java index 304eb66..e8c4849 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/push/HWPushServiceImpl.java @@ -9,6 +9,8 @@ import com.yeshi.fanli.entity.bus.user.UserCustomSettings.UserSettingTypeEnum; import com.yeshi.fanli.entity.push.DeviceTokenHW; import com.yeshi.fanli.exception.push.PushException; +import com.yeshi.fanli.log.LogHelper; +import com.yeshi.fanli.log.LogManager; import com.yeshi.fanli.log.PushLogHelper; import com.yeshi.fanli.service.inter.config.AppVersionService; import com.yeshi.fanli.service.inter.push.DeviceTokenHWService; @@ -139,6 +141,7 @@ * @throws PushException */ public void push(PushContentDetailDTO dto) throws PushException { + LogHelper.pushHW("寮�濮嬫帹閫�"); int hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY); List<Integer> newVersionList = getVersionCodeList(dto.getContent().getVersionCodeList(), dto.getContent().getSystem()); // 1.6.5鍚庡紑濮嬫帹閫� @@ -148,6 +151,7 @@ } if (dto.getUid() == null || dto.getUid() == 0) { + LogHelper.pushHW("鍏ㄦ帹"); //鍙帹閫佽繎30澶╃殑娲昏穬 Date minUpdateTime = new Date(System.currentTimeMillis() - Constant.PUSH_MIN_TIME); long deviceCount = deviceTokenHWService.countDeviceToken(newVersionList, minUpdateTime); @@ -155,7 +159,7 @@ for (int p = 1; p <= page; p++) { List<DeviceTokenHW> hwDeviceList = deviceTokenHWService.getDeviceTokenList(p, 100, newVersionList, minUpdateTime); hwDeviceList = filterDeviceToken(hwDeviceList, hour); - + LogHelper.pushHW(String.format("鍏ㄦ帹:璁惧鏁�%s",hwDeviceList.size())); List<String> tokenList = new ArrayList<>(); for (DeviceTokenHW token : hwDeviceList) tokenList.add(token.getDeviceToken()); @@ -189,6 +193,7 @@ } } else { + LogHelper.pushHW("鍗曟帹"); // 鍗庝负鍗曟帹 List<DeviceTokenHW> hwDeviceList = deviceTokenHWService.getDeviceTokenByUid(dto.getUid(), newVersionList); List<String> tokenList = new ArrayList<>(); @@ -197,6 +202,9 @@ for (DeviceTokenHW token : hwDeviceList) tokenList.add(token.getDeviceToken()); } + + LogHelper.pushHW(String.format("鍗曟帹:璁惧鏁�%s 鐢ㄦ埛:%s",hwDeviceList.size(),dto.getUid()+"")); + if (tokenList.size() == 0) return; -- Gitblit v1.8.0