|
@@ -96,8 +96,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
String reportor = eventsVo.getSrcName();
|
|
|
Date reportTime = eventsVo.getData().getSendTime();
|
|
|
String address = eventsVo.getData().getAlarm().getPlaceName();
|
|
|
- CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue("1", null, eventName, eventDescription, longitude, latitude, reportor, reportTime, address, REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1);
|
|
|
- centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, null);
|
|
|
+ CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue("1", null, eventName, eventDescription, longitude, latitude, reportor, reportTime, address,
|
|
|
+ REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1, centerdataTCamera.getId(), centerdataTCamera.getCameraName(), DateUtils.getNowDate());
|
|
|
+ centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
// 事件部门
|
|
|
this.insertEventDept(centereventTEventcatalogue, listDept);
|
|
|
// 事件日志
|
|
@@ -156,8 +157,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
String reportor = eventsVo.getSrcName();
|
|
|
Date reportTime = haiKangEventVo.getSendTime();
|
|
|
String address = eventsVo.getData().getText()[0].getOrgName();
|
|
|
- CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(eventType, eventTypeXl, eventName, eventDescription, longitude, latitude, reportor, reportTime, address, REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1);
|
|
|
- centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, null);
|
|
|
+ CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(eventType, eventTypeXl, eventName, eventDescription, longitude, latitude, reportor, reportTime, address,
|
|
|
+ REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1, centerdataTCamera.getId(), centerdataTCamera.getCameraName(), DateUtils.getNowDate());
|
|
|
+ centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
// 事件部门
|
|
|
this.insertEventDept(centereventTEventcatalogue, listDept);
|
|
|
// 事件日志
|
|
@@ -175,14 +177,14 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public String getFunction(CentereventTEventcatalogue centereventTEventcatalogue, CenterdataTCamera centerdataTCamera, Date createTime, List<CenterdataTAidevicedept> listDept) {
|
|
|
- CentereventTEventcatalogue eventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, createTime);
|
|
|
+ public String getFunction(CentereventTEventcatalogue centereventTEventcatalogue, List<CenterdataTAidevicedept> listDept) {
|
|
|
+ CentereventTEventcatalogue eventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
this.insertEventDept(eventcatalogue, listDept);
|
|
|
return this.insertEventLog(eventcatalogue);
|
|
|
}
|
|
|
|
|
|
// 事件目录
|
|
|
- private CentereventTEventcatalogue insertEventCatalogue(CentereventTEventcatalogue eventcatalogue, CenterdataTCamera camera, Date createTime) {
|
|
|
+ private CentereventTEventcatalogue insertEventCatalogue(CentereventTEventcatalogue eventcatalogue) {
|
|
|
//生成uuid
|
|
|
String eventCode = IdUtils.simpleUUID();
|
|
|
eventcatalogue.setId(eventCode);
|
|
@@ -190,9 +192,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
eventcatalogue.setIsUrged(SYS_ISURGE_2);// sys_isurge_2
|
|
|
eventcatalogue.setEventStatus(null == eventcatalogue.getEventStatus() ? "上报" : eventcatalogue.getEventStatus());
|
|
|
eventcatalogue.setEventStatusValue(null == eventcatalogue.getEventStatusValue() ? FOREST_EVENT_STATUS_1 : eventcatalogue.getEventStatusValue());// forest_event_status_1
|
|
|
- eventcatalogue.setCreateBy(camera.getId());
|
|
|
- eventcatalogue.setCreateName(camera.getCameraName());
|
|
|
- eventcatalogue.setCreateTime(null == createTime ? DateUtils.getNowDate() : createTime);
|
|
|
+ if (null == eventcatalogue.getCreateTime()) {
|
|
|
+ eventcatalogue.setCreateTime(DateUtils.getNowDate());
|
|
|
+ }
|
|
|
centereventTEventcatalogueService.insertCentereventTEventcatalogue(eventcatalogue);
|
|
|
return eventcatalogue;
|
|
|
}
|
|
@@ -269,8 +271,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
String reportor = daHuaFireEventVO.getInfo().getDeviceName();
|
|
|
Date reportTime = DateUtils.timestampToTime(daHuaFireEventVO.getInfo().getAlarmDate());
|
|
|
String address = centerdataTCamera.getCameraRegion();
|
|
|
- CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue("1", null, eventName, eventDescription, longitude, latitude, reportor, reportTime, address, REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1);
|
|
|
- centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, daHuaFireEventVO.getCreateTime());
|
|
|
+ CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue("1", null, eventName, eventDescription, longitude, latitude, reportor, reportTime, address,
|
|
|
+ REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1, centerdataTCamera.getId(), centerdataTCamera.getCameraName(), daHuaFireEventVO.getCreateTime());
|
|
|
+ centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
// 事件部门
|
|
|
this.insertEventDept(centereventTEventcatalogue, listDept);
|
|
|
// 事件日志
|
|
@@ -363,8 +366,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
String reportor = centerdataTCamera.getCameraName();
|
|
|
Date reportTime = DateUtils.timestampToTime(daHuaOtherEventVO.getAlarmTime());
|
|
|
String address = daHuaOtherEventVO.getAddress();
|
|
|
- CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(eventType, eventTypeXl, eventName, eventDescription, longitude, latitude, reportor, reportTime, address, REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1);
|
|
|
- centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, daHuaOtherEventVO.getCreateTime());
|
|
|
+ CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(eventType, eventTypeXl, eventName, eventDescription, longitude, latitude, reportor, reportTime, address,
|
|
|
+ REPORTING_SOURCE_1, "上报", FOREST_EVENT_STATUS_1, centerdataTCamera.getId(), centerdataTCamera.getCameraName(), daHuaOtherEventVO.getCreateTime());
|
|
|
+ centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
// 事件部门
|
|
|
this.insertEventDept(centereventTEventcatalogue, listDept);
|
|
|
// 事件日志
|
|
@@ -396,9 +400,9 @@ public class AlarmEventServiceImpl implements AlarmEventService {
|
|
|
// 事件目录
|
|
|
CentereventTEventtype eventtype = centereventTEventtypeService.selectCentereventTEventtypeById(sensorEventVo.getEventTypeXl());
|
|
|
String eventName = sensorEventVo.getReportor() + DateUtils.parseDateToStr(YYYY_MM_DD_HH_MM_SS, sensorEventVo.getReportTime()) + eventtype.getEventTypeName();
|
|
|
- CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(sensorEventVo.getEventType(), sensorEventVo.getEventTypeXl(), eventName, sensorEventVo.getEventDescription(), sensorEventVo.getLongitude(), sensorEventVo.getLatitude(), sensorEventVo.getReportor(), sensorEventVo.getReportTime(), sensorEventVo.getAddress(), REPORTING_SOURCE_4, "上报", FOREST_EVENT_STATUS_1);
|
|
|
- CenterdataTCamera centerdataTCamera = new CenterdataTCamera(sensorEventVo.getSensorId(), sensorEventVo.getReportor());
|
|
|
- centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue, centerdataTCamera, null);
|
|
|
+ CentereventTEventcatalogue centereventTEventcatalogue = new CentereventTEventcatalogue(sensorEventVo.getEventType(), sensorEventVo.getEventTypeXl(), eventName, sensorEventVo.getEventDescription(), sensorEventVo.getLongitude(), sensorEventVo.getLatitude(), sensorEventVo.getReportor(), sensorEventVo.getReportTime(), sensorEventVo.getAddress(),
|
|
|
+ REPORTING_SOURCE_4, "上报", FOREST_EVENT_STATUS_1, sensorEventVo.getSensorId(), sensorEventVo.getReportor(), DateUtils.getNowDate());
|
|
|
+ centereventTEventcatalogue = this.insertEventCatalogue(centereventTEventcatalogue);
|
|
|
// 事件部门
|
|
|
this.insertEventDept(centereventTEventcatalogue, listDept);
|
|
|
// 事件日志
|