From 4da6ddeb728bb4649328aa652ffc1c56b0e81629 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Mon, 22 Apr 2024 11:42:07 +0800
Subject: [PATCH] Merge branch 'dev' of http://blit.7drlb.com:8888/r/moral into wb
---
screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java | 122 ++++++++++++++++++++++++++--------------
1 files changed, 80 insertions(+), 42 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
index 9499b84..12b96f5 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/DataDisplayServiceImpl.java
@@ -439,20 +439,17 @@
ArrayList<Integer> list = new ArrayList<>();
list.add(id);
ArrayList<HeatMapDTO> rsHeatMap = new ArrayList<>();
- ArrayList<String> list1 = new ArrayList<>();
+/* ArrayList<String> list1 = new ArrayList<>();
list1.add("���������������");
list1.add("���������������");
list1.add("���������������");
list1.add("���������������");
- list1.add("������������������");
+ list1.add("������������������");*/
if (form.equals("hour")){ //������
- log.info(""+startTime);
- String[] split = startTime.split("-");
- String s = "_" + split[0] + split[1];
- log.info(s+"");
+// String[] split = startTime.split("-");
+// String s = "_" + split[0] + split[1];
String dateString = DateUtils.stringToDateString(startTime, DateUtils.yyyy_MM_dd_HH_EN, DateUtils.yyyyMM_EN);
- log.info(""+dateString);
map.put("organizationIds",list);
map.put("tableName","_"+dateString);
@@ -511,43 +508,84 @@
getHeatMap(heatMap,type);
rsHeatMap.addAll(heatMap);
}
- for (int i = 0; i <6; i++) {
- HeatMapDTO heatMapDTO = new HeatMapDTO();
- heatMapDTO.setCount(0.0);
- if (i==0){
- heatMapDTO.setLat(40.590436);
- heatMapDTO.setLng(122.861935);
- heatMapDTO.setMac("1111");
- heatMapDTO.setName("1111");
- }else if (i==1){
- heatMapDTO.setLat(40.636617);
- heatMapDTO.setLng(123.101544);
- heatMapDTO.setMac("2222");
- heatMapDTO.setName("2222");
- }else if (i==2){
- heatMapDTO.setLat(40.890881);
- heatMapDTO.setLng(122.910687);
- heatMapDTO.setMac("3333");
- heatMapDTO.setName("3333");
- }else if (i==3){
- heatMapDTO.setLat(40.682129);
- heatMapDTO.setLng(123.105836);
- heatMapDTO.setMac("4444");
- heatMapDTO.setName("4444");
- }else if (i==4){
- heatMapDTO.setLat(40.890037);
- heatMapDTO.setLng(123.021151);
- heatMapDTO.setMac("5555");
- heatMapDTO.setName("5555");
- }else {
- heatMapDTO.setLat(41.051333);
- heatMapDTO.setLng(122.505864);
- heatMapDTO.setMac("6666");
- heatMapDTO.setName("6666");
+ if (id==71){
+ for (int i = 0; i <6; i++) {
+ HeatMapDTO heatMapDTO = new HeatMapDTO();
+ heatMapDTO.setCount(0.0);
+ if (i==0){
+ heatMapDTO.setLat(40.590436);
+ heatMapDTO.setLng(122.861935);
+ heatMapDTO.setMac("1111");
+ heatMapDTO.setName("1111");
+ }else if (i==1){
+ heatMapDTO.setLat(40.636617);
+ heatMapDTO.setLng(123.101544);
+ heatMapDTO.setMac("2222");
+ heatMapDTO.setName("2222");
+ }else if (i==2){
+ heatMapDTO.setLat(40.890881);
+ heatMapDTO.setLng(122.910687);
+ heatMapDTO.setMac("3333");
+ heatMapDTO.setName("3333");
+ }else if (i==3){
+ heatMapDTO.setLat(40.682129);
+ heatMapDTO.setLng(123.105836);
+ heatMapDTO.setMac("4444");
+ heatMapDTO.setName("4444");
+ }else if (i==4){
+ heatMapDTO.setLat(40.890037);
+ heatMapDTO.setLng(123.021151);
+ heatMapDTO.setMac("5555");
+ heatMapDTO.setName("5555");
+ }else {
+ heatMapDTO.setLat(41.051333);
+ heatMapDTO.setLng(122.505864);
+ heatMapDTO.setMac("6666");
+ heatMapDTO.setName("6666");
+ }
+ rsHeatMap.add(heatMapDTO);
}
- rsHeatMap.add(heatMapDTO);
}
-
+ if (id==73){
+ //���������
+ double lat =33.414538;
+ double lng =120.066616;
+ for (int i = 0; i <11 ; i++) {
+ for (int j = 0; j < 20; j++) {
+ HeatMapDTO heatMapDTO = new HeatMapDTO();
+ heatMapDTO.setCount(0.0);
+ heatMapDTO.setLat(lat);
+ heatMapDTO.setLng(lng);
+ heatMapDTO.setName("1");
+ heatMapDTO.setMac(i+"1"+j);
+ rsHeatMap.add(heatMapDTO);
+ lng=lng+0.01;
+ if (j==19){
+ lng=120.066616;
+ }
+ }
+ lat =lat-0.01;
+ }
+ //���������
+ double lat1 =33.214555;
+ double lng1 =120.416805;
+ for (int i = 0; i < 11 ; i++) {
+ for (int j = 0; j < 10; j++) {
+ HeatMapDTO heatMapDTO = new HeatMapDTO();
+ heatMapDTO.setCount(0.0);
+ heatMapDTO.setLat(lat1);
+ heatMapDTO.setLng(lng1);
+ heatMapDTO.setName("2");
+ heatMapDTO.setMac(i+"2"+j);
+ rsHeatMap.add(heatMapDTO);
+ lng1=lng1+0.004;
+ if (j==9){
+ lng1=120.416805;
+ }
+ }
+ lat1 =lat1-0.0022;
+ }
+ }
return distrinList(rsHeatMap);
}
--
Gitblit v1.8.0