Explorar el Código

注销重构,七天到期以后不再删除数据

zhangchen hace 4 horas
padre
commit
e4f5b72492

+ 1 - 6
alien-job/src/main/java/shop/alien/job/store/StoreMembershipCardJob.java

@@ -234,7 +234,7 @@ public class StoreMembershipCardJob {
         }
 
         // 获取全部申请注销的用户
-        List<LifeUser> lifeUsers = lifeUserMapper.selectList(new LambdaQueryWrapper<LifeUser>().eq(LifeUser::getLogoutFlag, LOGOUT_FLAG_DONE));
+        List<LifeUser> lifeUsers = lifeUserMapper.selectList(new LambdaQueryWrapper<LifeUser>().eq(LifeUser::getLogoutFlag, LOGOUT_FLAG_COOLING));
         for (LifeUser lifeUser : lifeUsers) {
             try {
                 if (null != lifeUser.getLogoutTime()) {
@@ -250,11 +250,6 @@ public class StoreMembershipCardJob {
                     if (date.compareTo(sevenDay) >= 0) {
                         // 删除已过注销时间的用户
                         lifeUserMapper.deleteById(lifeUser.getId());
-                        // 清理粉丝
-                        LambdaQueryWrapper<LifeFans> queryWrapper = new LambdaQueryWrapper<LifeFans>()
-                                .eq(LifeFans::getFollowedId, "user_" + lifeUser.getUserPhone())
-                                .or().eq(LifeFans::getFansId, "user_" + lifeUser.getUserPhone());
-                        lifeFansMapper.delete(queryWrapper);
                         successCount++;
                     }
                 }