| ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSecretConfigController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-applet/src/main/java/com/ruoyi/web/controller/webSocket/WebSocketAuthHandler.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TSecretConfigController.java
File was deleted ruoyi-admin/src/main/java/com/ruoyi/web/controller/task/TaskUtil.java
@@ -25,45 +25,6 @@ @Component public class TaskUtil { @Autowired private RedisCache redisCache; @Autowired private TAppUserService appUserService; @Autowired private TAppUserPositioningService appUserPositioningService; //每天0点30分执行 @Scheduled(cron = "0 30 0 * * ?") public void dayOfSavePositioning() { try { // 获取前一天时间 LocalDate localDate = LocalDate.now().minusDays(1); // 查询所有的用户 List<TAppUser> appUserList = appUserService.list(Wrappers.lambdaQuery(TAppUser.class) .eq(TAppUser::getState, 1) .eq(TAppUser::getState, 1)); List<TAppUserPositioning> appUserPositioningList = new ArrayList<>(); for (TAppUser appUser : appUserList) { TAppUserPositioning appUserPositioning = new TAppUserPositioning(); // 获取定位 String location = redisCache.getCacheObject(Constants.LOCATION + appUser.getId() + ":" + localDate); if(StringUtils.hasLength(location)){ appUserPositioning.setAppUserId(appUser.getId()); appUserPositioning.setUserLocation(location); appUserPositioning.setCreateTime(localDate.atStartOfDay()); appUserPositioningList.add(appUserPositioning); } } if(!CollectionUtils.isEmpty(appUserPositioningList)){ appUserPositioningService.saveBatch(appUserPositioningList); } } catch (Exception e) { e.printStackTrace(); } } } ruoyi-applet/src/main/java/com/ruoyi/web/controller/webSocket/WebSocketAuthHandler.java
@@ -23,9 +23,7 @@ @Slf4j public class WebSocketAuthHandler { @Autowired private TAppUserService appUserService; @Autowired private RedisCache redisCache; @@ -45,31 +43,8 @@ return AuthResult.failure("用户ID不能为空"); } // 查询用户信息 TAppUser appUser = appUserService.getById(appUserId); if (appUser == null) { return AuthResult.failure("用户不存在"); } // 检查用户状态 if (appUser.getStatus() == null || appUser.getStatus() != 1) { return AuthResult.failure("用户已被禁用"); } // 检查用户审核状态 if (appUser.getState() == null || appUser.getState() != 1) { return AuthResult.failure("用户未通过审核"); } // 这里可以添加token验证逻辑 if (token != null && !token.trim().isEmpty()) { // 验证token的有效性 if (!validateToken(appUserId, token)) { return AuthResult.failure("认证令牌无效"); } } return AuthResult.success(appUser); return AuthResult.success(); } catch (Exception e) { log.error("用户认证失败,用户ID: {}, 错误: {}", appUserId, e.getMessage(), e); return AuthResult.failure("认证过程中发生错误: " + e.getMessage());