台账算法支持
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/5/10
|
||||
*/
|
||||
@Data
|
||||
public class DeptGetBase implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String unitId;
|
||||
|
||||
private String unitName;
|
||||
|
||||
private List<String> unitChildrenList;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
* 母线
|
||||
* @author cdf
|
||||
* @date 2023/4/24
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class DeptGetBusBarDTO extends DeptGetBase {
|
||||
|
||||
@ApiModelProperty(name = "busBarIds",value = "母线/线路信息")
|
||||
private List<String> busBarIds;
|
||||
|
||||
@ApiModelProperty(name = "pwBusBarIds",value = "配网母线/线路信息")
|
||||
private List<String> pwBusBarIds;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/4/24
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class DeptGetChildrenMoreDTO extends DeptGetBase {
|
||||
|
||||
@ApiModelProperty(name = "lineBaseList",value = "监测点信息")
|
||||
private List<LineDevGetDTO> lineBaseList;
|
||||
|
||||
@ApiModelProperty(name = "pwMonitorIds",value = "配网监测点信息")
|
||||
private List<LineDevGetDTO> pwMonitorIds;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
* 母线
|
||||
* @author cdf
|
||||
* @date 2023/4/24
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class DeptGetDeviceDTO extends DeptGetBase {
|
||||
|
||||
@ApiModelProperty(name = "deviceList",value = "装置信息")
|
||||
private List<LineDevGetDTO> deviceList;
|
||||
|
||||
@ApiModelProperty(name = "pwDeviceList",value = "配网装置信息")
|
||||
private List<LineDevGetDTO> pwDeviceList;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/4/24
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class DeptGetSubStationDTO extends DeptGetBase {
|
||||
|
||||
@ApiModelProperty(name = "stationIds",value = "电站信息")
|
||||
private List<String> stationIds;
|
||||
|
||||
@ApiModelProperty(name = "pwStationIds",value = "配网电站信息")
|
||||
private List<String> pwStationIds;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/5/11
|
||||
*/
|
||||
@Data
|
||||
public class LineDevGetBandDTO {
|
||||
|
||||
private List<LineDevGetDTO> zwList;
|
||||
|
||||
private List<LineDevGetDTO> pwList;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/5/10
|
||||
*/
|
||||
@Data
|
||||
public class LineDevGetDTO {
|
||||
/**
|
||||
* 部门索引
|
||||
*/
|
||||
private String unitId;
|
||||
|
||||
/**
|
||||
* 监测点索引
|
||||
*/
|
||||
private String pointId;
|
||||
|
||||
/**
|
||||
* 监测点电压等级
|
||||
*/
|
||||
private String voltageLevel;
|
||||
|
||||
/**
|
||||
* 监测点统计间隔
|
||||
*/
|
||||
private Integer interval;
|
||||
|
||||
/**
|
||||
* 装置索引
|
||||
*/
|
||||
private String devId;
|
||||
|
||||
private Integer type;
|
||||
|
||||
/**
|
||||
* 装置通讯状态
|
||||
*/
|
||||
private Integer comFlag;
|
||||
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.njcn.device.biz.pojo.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2023/5/10
|
||||
*/
|
||||
@Data
|
||||
public class TerminalGetBase {
|
||||
|
||||
/**
|
||||
* 单位id
|
||||
*/
|
||||
private String unitId;
|
||||
|
||||
/**
|
||||
* 台账(监测点,母线,装置,电站,供电公司)id
|
||||
*/
|
||||
private String ledgerId;
|
||||
}
|
||||
Reference in New Issue
Block a user