From 225f534c32ade11d6b3ac5fd6dcc731e056935ec Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 22 六月 2020 16:46:44 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div
---
fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/UserLevelUpgradedNotifyServiceImpl.java | 28 ++++++++++++++++------------
1 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/UserLevelUpgradedNotifyServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/UserLevelUpgradedNotifyServiceImpl.java
index ae917e8..c20268c 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/UserLevelUpgradedNotifyServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/vip/UserLevelUpgradedNotifyServiceImpl.java
@@ -60,22 +60,26 @@
if (notify == null)
return;
// 鏌ヨ浣庣瓑绾х殑鏄惁宸茶,濡傝嫢鏈鍒欒涓哄凡璇�
- if (notify.getToLevel() == UserLevelEnum.highVIP || notify.getToLevel() == UserLevelEnum.superVIP) {
+ if (notify.getToLevel() == UserLevelEnum.superVIP || notify.getToLevel() == UserLevelEnum.tearcher) {
List<UserLevelEnum> levels = new ArrayList<>();
- if (notify.getToLevel() == UserLevelEnum.highVIP) {
- levels.add(UserLevelEnum.normalVIP);
- } else {
- levels.add(UserLevelEnum.normalVIP);
+ if (notify.getToLevel() == UserLevelEnum.tearcher) {
+ levels.add(UserLevelEnum.highVIP);
+ levels.add(UserLevelEnum.superVIP);
+ } else if (notify.getToLevel() == UserLevelEnum.superVIP) {
levels.add(UserLevelEnum.highVIP);
}
- List<UserLevelUpgradedNotify> list = userLevelUpgradedNotifyDao.listToLevelsByUid(notify.getUid(), levels);
- if (list != null)
- for (UserLevelUpgradedNotify item : list) {
- item.setValid(false);
- item.setUpdateTime(new Date());
- userLevelUpgradedNotifyDao.save(item);
- }
+ if (levels.size() > 0) {
+
+ List<UserLevelUpgradedNotify> list = userLevelUpgradedNotifyDao.listToLevelsByUid(notify.getUid(),
+ levels);
+ if (list != null)
+ for (UserLevelUpgradedNotify item : list) {
+ item.setValid(false);
+ item.setUpdateTime(new Date());
+ userLevelUpgradedNotifyDao.save(item);
+ }
+ }
}
notify.setUpdateTime(new Date());
notify.setNotified(true);
--
Gitblit v1.8.0