From a388a2b5d0104eb832d956840090bdcb9689394e Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 14 二月 2025 18:48:17 +0800 Subject: [PATCH] 补充 --- ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java index 081aeec..bb168bb 100644 --- a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java +++ b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/HomeController.java @@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; +import javax.annotation.Resource; import java.math.BigDecimal; import java.util.*; @@ -86,13 +87,13 @@ } - - - @Autowired + @Resource private DriverOnlineMapper driverOnlineMapper; + + @ResponseBody @PostMapping("/getSumData") - public Object getSumData(Integer companyId, Date addDate, Date start, Date end){ + public Object getSumData(Integer companyId, Date addDate, Date start, Date end) throws Exception { Integer id = ShiroKit.getUser().getId(); User user = userService.selectById(id); if(companyId == null && user.getRoleType() != 1){ @@ -151,13 +152,14 @@ // } // String value = redisUtil.getValues(keys.substring(0, keys.length() - 1)); int size = 0; - for(TDriver tDriver : tDrivers){ - Map<String, Object> d = new HashMap<>(); - String value1 = redisUtil.getValue("DRIVER" + tDriver.getId()); + List<Map<String, Object>> list = driverOnlineMapper.queryOnlineDriver(null, null, 1, 9999); + for (Map<String, Object> stringObjectMap : list) { + String value1 = redisUtil.getValue("DRIVER" + stringObjectMap.get("id")); if(ToolUtil.isEmpty(value1)){ continue; } - size++; + System.err.println("添加-"+value1); + i++; } // int size = driverOnlineService.queryOnlineDriverCount(null, null); map1.put("netcardriver", size); //在线司机 -- Gitblit v1.7.1