Merge branch 'master' of http://192.168.1.13:3000/root/pqs
# Conflicts: # pqs-device/pms-device/pms-device-api/src/main/java/com/njcn/device/pms/pojo/dto/PmsSimpleDTO.java # pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/controller/ledgerManger/SubstationExpendController.java # pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/mapper/majornetwork/mapping/MonitorMapper.xml # pqs-device/pms-device/pms-device-boot/src/main/java/com/njcn/device/pms/service/impl/SubstationExpendServiceImpl.java # pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/param/CommunicateParam.java # pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/param/DeviceInfoParam.java # pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/vo/CommunicateVO.java # pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/mapper/mapping/LineMapper.xml # pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/ISubstationExpendService.java # pqs-device/pq-device/pq-device-boot/src/main/java/com/njcn/device/pq/service/impl/SubstationExpendServiceImpl.java # pqs-event/event-api/src/main/java/com/njcn/event/pojo/param/WaveTypeParam.java
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
package com.njcn.device.pq.pojo.param;
|
||||
|
||||
import com.njcn.common.pojo.param.StatisticsBizBaseParam;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author wr
|
||||
* @description
|
||||
* @date 2023/5/15 9:53
|
||||
*/
|
||||
@Data
|
||||
public class CommunicateParam extends StatisticsBizBaseParam {
|
||||
|
||||
/**
|
||||
* (查询条数)
|
||||
*/
|
||||
@ApiModelProperty("查询条数")
|
||||
private Integer limit;
|
||||
|
||||
}
|
||||
@@ -168,5 +168,14 @@ public class DeviceInfoParam implements Serializable {
|
||||
|
||||
}
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public static class CompareLimitParam extends BusinessParam{
|
||||
|
||||
@ApiModelProperty("查询条数")
|
||||
@NotNull(message = " 查询条数查询条数不能为空")
|
||||
private Integer limit;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -28,7 +28,9 @@ public class Communicate {
|
||||
*/
|
||||
@Column(name = "time")
|
||||
private Instant updateTime;
|
||||
|
||||
/**
|
||||
* 监测点id
|
||||
*/
|
||||
@Column(name = "line_id")
|
||||
private String id;
|
||||
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
package com.njcn.device.pq.pojo.vo;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.njcn.common.utils.serializer.InstantDateSerializer;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.Instant;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
@@ -23,4 +27,30 @@ public class CommunicateVO implements Serializable {
|
||||
* 事件类型(0:中断;1:正常;2:退出)
|
||||
*/
|
||||
private List<Integer> type;
|
||||
|
||||
/**
|
||||
* 冀北分布式光伏概览通讯状态统计(专用)
|
||||
*/
|
||||
@Data
|
||||
public static class PVCommunicateVO{
|
||||
|
||||
@ApiModelProperty("监测id")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("终端id")
|
||||
private String devId;
|
||||
|
||||
@ApiModelProperty("类型")
|
||||
private Integer type;
|
||||
|
||||
@JsonSerialize(using = InstantDateSerializer.class)
|
||||
@ApiModelProperty("发生时间")
|
||||
private Instant time;
|
||||
|
||||
@ApiModelProperty("描述")
|
||||
private String remark;
|
||||
|
||||
@ApiModelProperty("终端ip:(终端名称_ip)")
|
||||
private String devIp;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user