|
@@ -1,5 +1,12 @@
|
|
package com.ruoyi.ems.service.impl;
|
|
package com.ruoyi.ems.service.impl;
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
+
|
|
|
|
+import org.apache.commons.lang3.ObjectUtils;
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
|
|
|
import com.ruoyi.common.core.utils.DateTimeUtil;
|
|
import com.ruoyi.common.core.utils.DateTimeUtil;
|
|
import com.ruoyi.ems.domain.AdmOpAlarm;
|
|
import com.ruoyi.ems.domain.AdmOpAlarm;
|
|
@@ -12,13 +19,6 @@ import com.ruoyi.ems.mapper.AreaMapper;
|
|
import com.ruoyi.ems.mapper.EmsDeviceMapper;
|
|
import com.ruoyi.ems.mapper.EmsDeviceMapper;
|
|
import com.ruoyi.ems.mapper.EmsFacsMapper;
|
|
import com.ruoyi.ems.mapper.EmsFacsMapper;
|
|
import com.ruoyi.ems.service.IAdmOpAlarmService;
|
|
import com.ruoyi.ems.service.IAdmOpAlarmService;
|
|
-import org.apache.commons.lang3.ObjectUtils;
|
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
|
-import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
|
-
|
|
|
|
-import java.util.List;
|
|
|
|
-import java.util.Map;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* 能源设施告警Service业务层处理
|
|
* 能源设施告警Service业务层处理
|
|
@@ -114,6 +114,11 @@ public class AdmOpAlarmServiceImpl implements IAdmOpAlarmService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
+ public List<Map<String, Object>> qryAlarmTypeIndexByDate(AdmOpAlarm params) {
|
|
|
|
+ return admOpAlarmMapper.qryAlarmTypeIndexByDate(params);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
public List<Map<String, Object>> qryAlarmTypeIndexDay(String areaCode) {
|
|
public List<Map<String, Object>> qryAlarmTypeIndexDay(String areaCode) {
|
|
String dateTime = DateTimeUtil.currentDateTime(DateTimeUtil.DateFormatter.yyyy_MM_dd);
|
|
String dateTime = DateTimeUtil.currentDateTime(DateTimeUtil.DateFormatter.yyyy_MM_dd);
|
|
return admOpAlarmMapper.qryAlarmTypeIndexDay(dateTime, areaCode);
|
|
return admOpAlarmMapper.qryAlarmTypeIndexDay(dateTime, areaCode);
|
|
@@ -149,6 +154,11 @@ public class AdmOpAlarmServiceImpl implements IAdmOpAlarmService {
|
|
return admOpAlarmMapper.qrySubSysIndexYear(firstDayOfRecentYear, areaCode);
|
|
return admOpAlarmMapper.qrySubSysIndexYear(firstDayOfRecentYear, areaCode);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public Map<String, Object> cntHandledAlarmByDate(AdmOpAlarm admOpAlarm) {
|
|
|
|
+ return admOpAlarmMapper.cntHandledAlarmByDate(admOpAlarm);
|
|
|
|
+ }
|
|
|
|
+
|
|
private String getObjInfo(Integer objType, String objCode) {
|
|
private String getObjInfo(Integer objType, String objCode) {
|
|
if (AlarmObjType.AREA.getCode().equals(objType)) {
|
|
if (AlarmObjType.AREA.getCode().equals(objType)) {
|
|
Area area = areaMapper.selectAreaByCode(objCode);
|
|
Area area = areaMapper.selectAreaByCode(objCode);
|