|
|
@@ -19,10 +19,7 @@ import org.springframework.beans.factory.annotation.Value;
|
|
19
|
19
|
import java.io.BufferedInputStream;
|
|
20
|
20
|
import java.io.IOException;
|
|
21
|
21
|
import java.io.InputStream;
|
|
22
|
|
-import java.util.ArrayList;
|
|
23
|
|
-import java.util.List;
|
|
24
|
|
-import java.util.Map;
|
|
25
|
|
-import java.util.Properties;
|
|
|
22
|
+import java.util.*;
|
|
26
|
23
|
|
|
27
|
24
|
/**
|
|
28
|
25
|
* @auther mafy
|
|
|
@@ -64,20 +61,27 @@ public class MonitorZDService {
|
|
64
|
61
|
MonitorCameraMapper monitorCameraMapper = SpringContextHolder.getBean(MonitorCameraMapper.class);
|
|
65
|
62
|
List<List<MonitorCamera>> groupList = new ArrayList();
|
|
66
|
63
|
for (int i = 0; i <groupStr.length; i++) {//每一个分组
|
|
67
|
|
- List<Map<String,Object>> CameraList = monitorCameraMapper.selectByGroupId(groupStr[i]);
|
|
|
64
|
+ List<Map<String,Object>> CameraList;
|
|
|
65
|
+ if(ParameterUtil.isequal(groupStr[0],"0")){
|
|
|
66
|
+ Map<String,Object> retMap = new HashMap<String,Object>();
|
|
|
67
|
+ retMap.put("orgid",this.diagPlan.getOrgId());
|
|
|
68
|
+ CameraList = monitorCameraMapper.selectByNVRDates(retMap);
|
|
|
69
|
+ }else{
|
|
|
70
|
+ CameraList = monitorCameraMapper.selectByGroupId(groupStr[i]);
|
|
|
71
|
+ }
|
|
68
|
72
|
List<MonitorCamera> monitorCameraList = new ArrayList<MonitorCamera>();
|
|
69
|
73
|
for (int j = 0; j < CameraList.size(); j++) {
|
|
70
|
74
|
//c.id,c.ip,c.username,c.`password`,c.`port`,c.factory, c.type
|
|
71
|
75
|
MonitorCamera monitorCamera = new MonitorCamera();
|
|
72
|
76
|
monitorCamera.setOrgId(CameraList.get(j).get("org_id").toString());
|
|
73
|
|
- monitorCamera.setId(Integer.parseInt(CameraList.get(j).get("id").toString()));
|
|
|
77
|
+ monitorCamera.setId(Integer.parseInt(CameraList.get(j).get("camera_id").toString()));
|
|
74
|
78
|
monitorCamera.setAlias(CameraList.get(j).get("alias").toString());
|
|
75
|
|
- monitorCamera.setIp(CameraList.get(j).get("ip").toString());
|
|
76
|
|
- monitorCamera.setUsername(CameraList.get(j).get("username").toString());
|
|
77
|
|
- monitorCamera.setPassword(CameraList.get(j).get("password").toString());
|
|
78
|
|
- monitorCamera.setPort(CameraList.get(j).get("port").toString());
|
|
|
79
|
+ monitorCamera.setIp(CameraList.get(j).get("camera_ip").toString());
|
|
|
80
|
+ monitorCamera.setUsername(CameraList.get(j).get("camera_name").toString());
|
|
|
81
|
+ monitorCamera.setPassword(CameraList.get(j).get("camera_password").toString());
|
|
|
82
|
+ monitorCamera.setPort(CameraList.get(j).get("camera_port").toString());
|
|
79
|
83
|
monitorCamera.setFactory(CameraList.get(j).get("factory").toString());
|
|
80
|
|
- monitorCamera.setType(CameraList.get(j).get("type").toString());
|
|
|
84
|
+ monitorCamera.setType(CameraList.get(j).get("camera_type").toString());
|
|
81
|
85
|
monitorCameraList.add(monitorCamera);
|
|
82
|
86
|
}
|
|
83
|
87
|
groupList.add(monitorCameraList);
|