From 1590b582336bb701ec2dee24cc9465b819bca2b1 Mon Sep 17 00:00:00 2001 From: chenhuan <czj123456> Date: 星期二, 28 五月 2024 17:41:16 +0800 Subject: [PATCH] logo收缩 --- javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java | 50 ++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 40 insertions(+), 10 deletions(-) diff --git a/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java b/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java index f19551e..865861d 100644 --- a/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java +++ b/javaweb-plus/javaweb-admin/src/main/java/com/javaweb/web/controller/system/SysIndexController.java @@ -8,12 +8,12 @@ import com.javaweb.cms.util.CmsConstants; import com.javaweb.common.core.domain.AjaxResult; import com.javaweb.common.utils.Arith; -import com.javaweb.common.utils.StringUtils; import com.javaweb.geo.domain.Hole; import com.javaweb.geo.domain.HoleMedia; import com.javaweb.geo.domain.Project; +import com.javaweb.geo.domain.TubLog; import com.javaweb.geo.enums.RecordType; -import com.javaweb.geo.mapper.HoleMapper; +import com.javaweb.geo.mapper.TubLogMapper; import com.javaweb.geo.service.IHoleMediaService; import com.javaweb.geo.service.IHoleService; import com.javaweb.geo.service.IProjectService; @@ -60,6 +60,10 @@ @Autowired private IHoleMediaService holeMediaService; + + @Autowired + private TubLogMapper tubLogMapper; + private String getAdminIndex() { return configService.selectConfigByKey(CmsConstants.KEY_ADMIN_INDEX); @@ -164,13 +168,29 @@ String ids = projects.get(i).getIds(); Double val = holeMap.get(ids); vo = new ProjectProcessVO(); + + vo.setIds(projects.get(i).getIds()); vo.setRanking(i + 1); - vo.setStation(projects.get(i).getCode()); + vo.setStation(projects.get(i).getFullName()); vo.setValue(val); + vo.setLng(projects.get(i).getLng()); + vo.setLat(projects.get(i).getLat()); + + if (val == null) { vo.setValue(0.0d); } - vo.setStatus(projects.get(i).getStatus()); + String []statusName ={"鍗忚皟涓�","寰呭紑宸�","杩涜涓�"}; + String status = projects.get(i).getStatus(); + if(status.equals("0")){ + vo.setStatus(statusName[0]); + }else if(status.equals("1")){ + vo.setStatus(statusName[1]); + }else if(status.equals("2")){ + vo.setStatus(statusName[2]); + }else{ + vo.setStatus("鏈煡"); + } vos.add(vo); } } @@ -185,10 +205,9 @@ * @return */ @ResponseBody - @GetMapping("/system/indexVo") - public AjaxResult projectProcess2() { + @GetMapping("/system/indexDataCount") + public AjaxResult indexDataCount() { IndexVo result = new IndexVo(); - //=============================鏌ヨ鍦哄湴鏁伴噺=============================== List<Project> projectList = projectService.selectProjectCountByStatus(); if (!ObjectUtils.isEmpty(projectList)) { @@ -204,16 +223,15 @@ } } } - if (ObjectUtils.isEmpty(result.getProjectStatus1())) { + if (ObjectUtils.isEmpty(result.getProjectStatus0())) { result.setProjectStatus0(0); } - if (ObjectUtils.isEmpty(result.getProjectStatus2())) { + if (ObjectUtils.isEmpty(result.getProjectStatus1())) { result.setProjectStatus1(0); } if (ObjectUtils.isEmpty(result.getProjectStatus2())) { result.setProjectStatus2(0); } - //=============================鏌ヨ杩涘昂=============================== Hole hole = holeService.selectHoleTotalProcess(); result.setFootageCplCount(hole.getFootageCpl()); @@ -226,5 +244,17 @@ return AjaxResult.success("鏌ヨ鎴愬姛",result); } + /** + * 缁熻鏉愭枡鐨勬秷鑰� + * @return + */ + @ResponseBody + @GetMapping("/system/tubLogData") + public AjaxResult tubLogData() { + AjaxResult ajaxResult = new AjaxResult(); + List<TubLog> tubLogs = tubLogMapper.countTubLogDate(); + ajaxResult.put("tubLogs",tubLogs); + return ajaxResult; + } } -- Gitblit v1.9.1