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
-
75storeroom/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
-
170storeroom/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; |
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 { |
public interface AlarmInfoService { |
||||
|
|
||||
|
|
||||
|
/** |
||||
|
* 获取所有报警 |
||||
|
* @return |
||||
|
*/ |
||||
Object getAllAlarmInfo(); |
Object getAllAlarmInfo(); |
||||
|
|
||||
|
/** |
||||
|
* 根据库房查询设备 |
||||
|
* @param storeroomId |
||||
|
* @return |
||||
|
*/ |
||||
Object getStoreroomDevice(String storeroomId); |
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