From f84b5b81976f9d039c65d7cc1b66b31d0d4d12d1 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期四, 06 四月 2023 14:31:47 +0800 Subject: [PATCH] 管理员首页和运维层首页头部加放电电池组数和核容放电数。停电放电数 --- src/main/java/com/whyc/service/StationInfService.java | 58 ---------------------------------------------------------- 1 files changed, 0 insertions(+), 58 deletions(-) diff --git a/src/main/java/com/whyc/service/StationInfService.java b/src/main/java/com/whyc/service/StationInfService.java index 3a12086..ffbe4c6 100644 --- a/src/main/java/com/whyc/service/StationInfService.java +++ b/src/main/java/com/whyc/service/StationInfService.java @@ -537,64 +537,6 @@ return mapper.getStation(userId); } - //鐩戞帶灞傞椤碉細绔欑偣瀹炴椂鏁版嵁鎺ㄩ�� - public Object getMonitorAll(int userId) { - return new Response().set(1, true, "绔欑偣瀹炴椂鏁版嵁鎺ㄩ��"); - } - - //绠$悊鍛橀椤碉細澶撮儴缁熻 - public Response getSystemSkipHead(int userId) { - try { - Map<String, Object> map = new HashMap(); - //澶撮儴缁熻鏁版嵁 - int stationNum = mapper.getStation(userId); - map.put("stationNum", stationNum); - //娴厖/鍏呯數 - List<BattRtstate> stateList = rtstateMapper.getBattStateStatic(userId); - Map<Integer, Integer> statemap = new HashMap(); - Map<Integer, List<BattRtstate>> battstateMap = stateList.stream().collect(Collectors.groupingBy(BattRtstate::getBattState)); - for (Integer state : battstateMap.keySet()) { - statemap.put(state, battstateMap.get(state).size()); - } - map.put("battState", statemap); - return new Response().setII(1, true, map, "绠$悊鍛橀椤碉細澶撮儴缁熻"); - } catch (Exception e) { - return new Response().set(1, false, "鍙戠敓寮傚父:" + e.getCause()); - } - } - - //鎸囧畾绔欑偣璇︽儏绗竴娆¤烦杞満鎴縤d涓�0锛歮essage - public Response getSystemSkipStation(int userId, String stationId) { - //鏌ヨ鎸囧畾鏈烘埧淇℃伅 - StationInf inf = mapper.getSystemSkipStation(userId, stationId); - if (inf != null) { - //鏌ヨ鍒嗙粍鐢垫睜淇℃伅 - List<SystemGrdoupBatt> sgblist = rtstateMapper.selectSystemGrdoupBatt(stationId); - for (int i = 0; i < sgblist.size(); i++) { - int battGroupId = sgblist.get(i).getBattGroupId(); - //鏌ヨ鏈烘埧涓嬫渶澶х殑鍗曚綋鐢靛帇鍜屽崟浣� - BattRtdata maxData = rtdataMapper.maxData(battGroupId); - sgblist.get(i).setMaxVol(maxData.getMonVol()); - sgblist.get(i).setMaxNum(maxData.getMonNum()); - //鏌ヨ鏈烘埧涓嬫渶浣庣殑鍗曚綋鐢靛帇鍜屽崟浣� - BattRtdata minData = rtdataMapper.minData(battGroupId); - sgblist.get(i).setMinVol(minData.getMonVol()); - sgblist.get(i).setMinNum(minData.getMonNum()); - //鏌ヨ瀹炴椂鍛婅鎬绘暟 - int battAlm = battAlmMapper.getbattAlm(battGroupId); - sgblist.get(i).setBattAlm(battAlm); - } - inf.setSgbList(sgblist); - int devAlm = devAlmMapper.getdevAlm(stationId); - inf.setDevAlm(devAlm); - int pwrAlm = pwrAlmMapper.getpwrAlm(stationId); - inf.setPwrAlm(pwrAlm); - return new Response().setII(1, true, inf, "鎸囧畾绔欑偣璇︽儏"); - } else { - return new Response().set(1, false, "鎸囧畾绔欑偣璇︽儏"); - } - - } //杩愮淮灞傞椤碉細澶撮儴缁熻 public Response getDevOpSkipHead(int userId) { -- Gitblit v1.9.1