From eb5d7885fa9e4bd20c0827eec9b4cdd48c47b509 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 07 一月 2025 09:11:20 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/VipSettingServiceImpl.java |   73 ------------------------------------
 1 files changed, 0 insertions(+), 73 deletions(-)

diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/VipSettingServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/VipSettingServiceImpl.java
index cd509c3..0ed0de8 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/VipSettingServiceImpl.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/VipSettingServiceImpl.java
@@ -54,78 +54,5 @@
         return getVipSettingById(appUser.getVipId());
     }
 
-    @Override
-    public void downUsers() {
-                //查出可能需要降级的人员
-        List<Integer> vipIds =  new ArrayList<>();
-        vipIds.add(5);
-        vipIds.add(6);
-        vipIds.add(7);
-        List<AppUser> list = appUserService.lambdaQuery().in(AppUser::getVipId, vipIds).list();
-        VipSetting vipSetting5 = vipSettingClient.getVipSetting(5).getData();
-        VipSetting vipSetting6 = vipSettingClient.getVipSetting(6).getData();
-        VipSetting vipSetting7 = vipSettingClient.getVipSetting(7).getData();
-        LocalDate now = LocalDate.now();
-        //循环判断是否要展示
-        if (list.size()>0){
-            for (AppUser appUser : list){
-                boolean danger = false;
-                if (appUser.getVipId()==5){
-                    extracted(vipSetting5, now,danger);
-                }
-                if (appUser.getVipId()==6){
-                    extracted(vipSetting6, now,danger);
-                }
-                if (appUser.getVipId()==7){
-                    extracted(vipSetting7, now,danger);
-                }
-                if (danger){
-                    appUser.setIsDanger(1);
-                }else {
-                    appUser.setIsDanger(0);
-                }
-            }
-            appUserService.updateBatchById(list);
-        }
-    }
 
-    private void extracted(VipSetting vipSetting5, LocalDate now,boolean danger) {
-
-        if (vipSetting5.getKeepBuyPoint()!=null){
-            //如果消费不为空,查找对应天数的消费积分
-            List<UserPoint> list1 = userPointService.lambdaQuery().eq(UserPoint::getType,1).ge(UserPoint::getCreateTime, now.minusDays(vipSetting5.getKeepBuyDay())).list();
-            //如果消费积分小于保级积分,设置用户降级标志并将降级信息
-            Integer point = 0;
-            for (UserPoint userPoint : list1) {
-                point = point+userPoint.getVariablePoint();
-            }
-            if (point<= vipSetting5.getKeepBuyPoint()){
-                danger = true;
-            }
-        }
-        if (vipSetting5.getKeepSharePoint()!=null){
-            //如果消费不为空,查找对应天数的消费积分
-            List<UserPoint> list1 = userPointService.lambdaQuery().eq(UserPoint::getType,2).ge(UserPoint::getCreateTime, now.minusDays(vipSetting5.getKeepBuyDay())).list();
-            //如果消费积分小于保级积分,设置用户降级标志并将降级信息
-            Integer point = 0;
-            for (UserPoint userPoint : list1) {
-                point = point+userPoint.getVariablePoint();
-            }
-            if (point<= vipSetting5.getKeepBuyPoint()){
-                danger = true;
-            }
-        }
-        if (vipSetting5.getKeepShopPoint()!=null){
-            //如果消费不为空,查找对应天数的消费积分
-            List<UserPoint> list1 = userPointService.lambdaQuery().eq(UserPoint::getType,5).ge(UserPoint::getCreateTime, now.minusDays(vipSetting5.getKeepBuyDay())).list();
-            //如果消费积分小于保级积分,设置用户降级标志并将降级信息
-            Integer point = 0;
-            for (UserPoint userPoint : list1) {
-                point = point+userPoint.getVariablePoint();
-            }
-            if (point<= vipSetting5.getKeepBuyPoint()){
-                danger = true;
-            }
-        }
-    }
 }

--
Gitblit v1.7.1