14 changed files with 420 additions and 104 deletions
-
4storeroom/src/main/java/com/storeroom/modules/device/repository/DeviceTypeReposityory.java
-
18storeroom/src/main/java/com/storeroom/modules/storeroom3d/controller/AlarmInfoController.java
-
19storeroom/src/main/java/com/storeroom/modules/storeroom3d/controller/ApiServiceController.java
-
15storeroom/src/main/java/com/storeroom/modules/storeroom3d/domain/AlarmLog.java
-
19storeroom/src/main/java/com/storeroom/modules/storeroom3d/domain/DisplayParam.java
-
29storeroom/src/main/java/com/storeroom/modules/storeroom3d/domain/GetCurAlarm.java
-
15storeroom/src/main/java/com/storeroom/modules/storeroom3d/repository/AlarmLogRepository.java
-
22storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/AlarmInfoService.java
-
9storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/ThirdApiService.java
-
2storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/dto/GetCurAlarmDto.java
-
68storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/dto/GetCurAlarmDtoTest.java
-
166storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/impl/AlarmInfoServiceImpl.java
-
52storeroom/src/main/java/com/storeroom/modules/storeroom3d/service/impl/ThirdApiServiceImpl.java
-
26storeroom/src/test/java/test.java
@ -0,0 +1,15 @@ |
|||
package com.storeroom.modules.storeroom3d.repository; |
|||
|
|||
import com.storeroom.modules.storeroom3d.domain.AlarmLog; |
|||
import org.springframework.data.jpa.repository.JpaRepository; |
|||
import org.springframework.data.jpa.repository.JpaSpecificationExecutor; |
|||
|
|||
public interface AlarmLogRepository extends JpaRepository<AlarmLog, String>, JpaSpecificationExecutor<AlarmLog> { |
|||
|
|||
/** |
|||
* 通过设备id查询 |
|||
* @param deviceId |
|||
* @return |
|||
*/ |
|||
AlarmLog findByDeviceId(String deviceId); |
|||
} |
@ -1,9 +1,31 @@ |
|||
package com.storeroom.modules.storeroom3d.service; |
|||
|
|||
import com.storeroom.modules.storeroom3d.domain.GetCurAlarm; |
|||
import com.storeroom.modules.storeroom3d.service.dto.GetCurAlarmDto; |
|||
import com.storeroom.modules.storeroom3d.service.dto.GetCurAlarmDtoTest; |
|||
|
|||
import java.util.List; |
|||
|
|||
public interface AlarmInfoService { |
|||
|
|||
|
|||
/** |
|||
* 获取所有报警 |
|||
* @return |
|||
*/ |
|||
Object getAllAlarmInfo(); |
|||
|
|||
/** |
|||
* 根据库房查询设备 |
|||
* @param storeroomId |
|||
* @return |
|||
*/ |
|||
Object getStoreroomDevice(String storeroomId); |
|||
|
|||
|
|||
/** |
|||
* 测试报警数据 |
|||
* @return |
|||
*/ |
|||
Object testAlarm(List<GetCurAlarm> getCurAlarmDto); |
|||
} |
@ -0,0 +1,68 @@ |
|||
package com.storeroom.modules.storeroom3d.service.dto; |
|||
|
|||
|
|||
import lombok.Getter; |
|||
import lombok.Setter; |
|||
|
|||
import java.sql.Timestamp; |
|||
import java.util.Objects; |
|||
|
|||
@Getter |
|||
@Setter |
|||
public class GetCurAlarmDtoTest { |
|||
/** |
|||
* 告警id |
|||
*/ |
|||
private String event_id; |
|||
|
|||
|
|||
/** |
|||
* 告警名称 |
|||
*/ |
|||
private String event_name; |
|||
|
|||
/** |
|||
* 设备ID |
|||
*/ |
|||
private String device_id; |
|||
|
|||
|
|||
/** |
|||
* 设备名称 |
|||
*/ |
|||
private String device_name; |
|||
|
|||
/** |
|||
* 分类名称 |
|||
*/ |
|||
private String category_name; |
|||
|
|||
/** |
|||
* 区域名称 |
|||
*/ |
|||
private String area_name; |
|||
|
|||
/** |
|||
* 告警等级 |
|||
*/ |
|||
private String event_level_name; |
|||
|
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Timestamp alarm_time; |
|||
|
|||
/** |
|||
* 告警值 |
|||
*/ |
|||
private String alarm_value; |
|||
|
|||
|
|||
/** |
|||
* 告警值描述 |
|||
*/ |
|||
private String alarm_value_descript; |
|||
|
|||
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue