From 94d4a4e7600665f6b40b6d791b798b498196191b Mon Sep 17 00:00:00 2001 From: 于紫祥_1901 <email@yuzixiang_1910> Date: Wed, 23 Dec 2020 13:54:23 +0800 Subject: [PATCH] 公式更改 --- src/main/java/com/moral/controller/ScreenController.java | 39 +++++++++++++++++++++++---------------- 1 files changed, 23 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/moral/controller/ScreenController.java b/src/main/java/com/moral/controller/ScreenController.java index 05b8a46..34b7118 100644 --- a/src/main/java/com/moral/controller/ScreenController.java +++ b/src/main/java/com/moral/controller/ScreenController.java @@ -727,7 +727,7 @@ */ /*������������start-------------------------------------------------------------------------*/ list.remove(0); - if (list.size() == 23) { + //if (list.size() == 23) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd"); //���������������������yyyy-MM-dd HH:mm:ss @@ -745,7 +745,7 @@ datas.put("time",time1); list.add(datas); } - } + //} /*������������end-------------------------------------------------------------------------*/ @@ -2963,28 +2963,35 @@ rList.add(null); }else { for (int j = 0; j < lists.get(0).size(); j++) { - Map<String,Object> listMap = new HashMap(); - List<Map> mapList=new ArrayList<>(); - if (lists.get(0).size()==1){ + Map<String, Object> listMap = new HashMap(); + List<Map> mapList = new ArrayList<>(); + if (lists.get(0).size() == 1) { mapList.add(null); - }else { + } else { mapList.add((Map) lists.get(0).get(j).get("data")); } - for (int i = 1; i < lists.size(); i++) { - if (lists.get(i).size()==1){ - mapList.add(null); - listMap.put("data",mapList); - }else { - if (lists.get(0).get(j).get("time").equals(lists.get(i).get(j).get("time"))){ - mapList.add((Map) lists.get(i).get(j).get("data")); - } - listMap.put("time",lists.get(0).get(j).get("time")); - listMap.put("data",mapList); + for (int i = 1; i < lists.size(); i++) { + if (lists.get(i).size() == 1) { + mapList.add(null); + listMap.put("data", mapList); + } else { + if (lists.get(0).get(j).get("time").equals(lists.get(i).get(j).get("time"))) { + mapList.add((Map) lists.get(i).get(j).get("data")); } + listMap.put("time", lists.get(0).get(j).get("time")); + listMap.put("data", mapList); } + } rList.add(listMap); } } return new ResultBean<List<Map<String,Object>>>(rList); } + + @PostMapping("byAccountGetDevices") + public List<Device> byAccountGetDevices(@RequestBody Map<String, Object> parameters) { + String id =parameters.get("id").toString(); + List<Device> devicesList = deviceService.getDevicesByAccountId(id); + return devicesList; + } } \ No newline at end of file -- Gitblit v1.8.0