合并代码

This commit is contained in:
2022-11-21 17:57:23 +08:00
parent 10722d3991
commit a4c225d067
198 changed files with 1215 additions and 2387 deletions

View File

@@ -5,10 +5,13 @@ import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.fallback.MonitorClientFallbackFactory;
import com.njcn.device.pms.pojo.dto.PmsMonitorDTO;
import com.njcn.device.pms.pojo.dto.PmsMonitorInfoDTO;
import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO;
import com.njcn.device.pms.pojo.param.PmsMonitorInfoParam;
import com.njcn.device.pms.pojo.param.PmsMonitorParam;
import com.njcn.device.pms.pojo.param.PwPmsMonitorParam;
import com.njcn.device.pq.pojo.po.Overlimit;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;

View File

@@ -6,7 +6,9 @@ import com.njcn.device.pms.api.fallback.PmsGeneratrixClientFallbackFactory;
import com.njcn.device.pms.pojo.dto.GeneratrixAndPowerStationDTO;
import com.njcn.device.pms.pojo.dto.PmsGeneratrixDTO;
import com.njcn.device.pms.pojo.param.PmsGeneratrixParam;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

View File

@@ -2,10 +2,12 @@ package com.njcn.device.pms.api;
import com.njcn.common.pojo.constant.ServerInfo;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.fallback.MonitorClientFallbackFactory;
import com.njcn.device.pms.api.fallback.PwMonitorClientFallbackFactory;
import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO;
import com.njcn.device.pms.pojo.param.PwPmsMonitorParam;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

View File

@@ -4,8 +4,11 @@ import com.njcn.common.pojo.constant.ServerInfo;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.fallback.StatationStatClientFallbackFactory;
import com.njcn.device.pms.pojo.dto.PmsStatationStatInfoDTO;
import com.njcn.device.pms.pojo.param.PmsStatationStatInfoParam;
import com.njcn.device.pms.pojo.po.StatationStat;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -29,4 +32,16 @@ public interface StatationStatClient {
@PostMapping("/getStatationStat")
HttpResult<List<PmsStatationStatInfoDTO>> getStatationStatInfo(@RequestBody PmsStatationStatInfoParam pmsStatationStatInfoParam);
/**
* 获取变电站信息
*
* @param param 条件参数
* @return com.njcn.common.pojo.response.HttpResult<java.util.List < com.njcn.device.pms.pojo.po.PmsStatationStat>>
* @author yzh
* @date 2022/11/21
*/
@PostMapping("/getPowerInfo")
HttpResult<List<StatationStat>> getPowerInfo(@RequestBody PmsStatationStatInfoParam param);
}

View File

@@ -2,6 +2,7 @@ package com.njcn.device.pms.api;
import com.njcn.common.pojo.constant.ServerInfo;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.fallback.MonitorClientFallbackFactory;
import com.njcn.device.pms.api.fallback.TractionStationClientFallbackFactory;
import com.njcn.device.pms.pojo.dto.PmsTractionStationDTO;
import com.njcn.device.pms.pojo.param.PmsTractionStationParam;

View File

@@ -6,8 +6,10 @@ import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.MonitorClient;
import com.njcn.device.pms.pojo.dto.PmsMonitorDTO;
import com.njcn.device.pms.pojo.dto.PmsMonitorInfoDTO;
import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO;
import com.njcn.device.pms.pojo.param.PmsMonitorInfoParam;
import com.njcn.device.pms.pojo.param.PmsMonitorParam;
import com.njcn.device.pms.pojo.param.PwPmsMonitorParam;
import com.njcn.device.pms.utils.PmsDeviceEnumUtil;
import com.njcn.device.pq.pojo.po.Overlimit;
import feign.hystrix.FallbackFactory;

View File

@@ -3,9 +3,12 @@ package com.njcn.device.pms.api.fallback;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.exception.BusinessException;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.PmsGeneralDeviceInfoClient;
import com.njcn.device.pms.api.PmsGeneratrixClient;
import com.njcn.device.pms.pojo.dto.GeneratrixAndPowerStationDTO;
import com.njcn.device.pms.pojo.dto.PmsGeneralDeviceDTO;
import com.njcn.device.pms.pojo.dto.PmsGeneratrixDTO;
import com.njcn.device.pms.pojo.param.PmsDeviceInfoParam;
import com.njcn.device.pms.pojo.param.PmsGeneratrixParam;
import com.njcn.device.pms.utils.PmsDeviceEnumUtil;
import feign.hystrix.FallbackFactory;

View File

@@ -3,12 +3,14 @@ package com.njcn.device.pms.api.fallback;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.exception.BusinessException;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.MonitorClient;
import com.njcn.device.pms.api.PwMonitorClient;
import com.njcn.device.pms.pojo.dto.PwPmsMonitorDTO;
import com.njcn.device.pms.pojo.param.PwPmsMonitorParam;
import com.njcn.device.pms.utils.PmsDeviceEnumUtil;
import feign.hystrix.FallbackFactory;
import lombok.extern.slf4j.Slf4j;
import org.checkerframework.checker.units.qual.C;
import org.springframework.stereotype.Component;
import java.util.List;

View File

@@ -6,6 +6,7 @@ import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.StatationStatClient;
import com.njcn.device.pms.pojo.dto.PmsStatationStatInfoDTO;
import com.njcn.device.pms.pojo.param.PmsStatationStatInfoParam;
import com.njcn.device.pms.pojo.po.StatationStat;
import com.njcn.device.pms.utils.PmsDeviceEnumUtil;
import feign.hystrix.FallbackFactory;
import lombok.extern.slf4j.Slf4j;
@@ -37,6 +38,12 @@ public class StatationStatClientFallbackFactory implements FallbackFactory<Stata
log.error("{}异常,降级处理,异常为:{}", "获取指定的变电站信息", throwable.toString());
throw new BusinessException(finalExceptionEnum);
}
@Override
public HttpResult<List<StatationStat>> getPowerInfo(PmsStatationStatInfoParam param) {
log.error("{}异常,降级处理,异常为:{}", "获取变电站信息", throwable.toString());
throw new BusinessException(finalExceptionEnum);
}
};
}
}

View File

@@ -3,6 +3,7 @@ package com.njcn.device.pms.api.fallback;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.exception.BusinessException;
import com.njcn.common.pojo.response.HttpResult;
import com.njcn.device.pms.api.MonitorClient;
import com.njcn.device.pms.api.TractionStationClient;
import com.njcn.device.pms.pojo.dto.PmsTractionStationDTO;
import com.njcn.device.pms.pojo.param.PmsTractionStationParam;

View File

@@ -20,7 +20,10 @@ public enum PmsDeviceResponseEnum {
VOLTAGE_EMPTY("A00362","未查询到指定母线"),
LINE_EMPTY("A00363","未查询到指定线路"),
NO_USER_TYPE("A00364","未查询字典用户类型"),
NO_STATION("A00365","未查询指定电站信息"),
GENERATRIXWIRE_NAME_REPEAT("A00368","同一母线下存在相同名称线路"),
GENERATRIX_NAME_REPEAT("A00369","同一电站下存在相同名称母线"),

View File

@@ -1,7 +1,10 @@
package com.njcn.device.pms.pojo.dto;
import com.njcn.device.pms.pojo.po.Generatrix;
import com.njcn.device.pq.pojo.po.Voltage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.math3.analysis.function.Power;
import java.io.Serializable;

View File

@@ -1,8 +1,11 @@
package com.njcn.device.pms.pojo.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;
/**
* 母线信息

View File

@@ -1,7 +1,10 @@
package com.njcn.device.pms.pojo.dto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.HashCodeExclude;
import java.util.Date;
import java.io.Serializable;
/**

View File

@@ -14,6 +14,10 @@ import javax.validation.constraints.NotBlank;
*/
@Data
public class GeneratrixParam {
@ApiModelProperty(value = "母线id",required = true)
@NotBlank(message = "母线id不可为空")
private String generatrixId;
@ApiModelProperty(value = "母线名称",required = true)
@NotBlank(message = "母线名称不可为空")
private String generatrixName;
@@ -26,12 +30,7 @@ public class GeneratrixParam {
@NotBlank(message = "母线电压等级不可为空")
private String scale;
@Data
@EqualsAndHashCode(callSuper = true)
public static class UpdateGeneratrixParam extends GeneratrixParam {
@ApiModelProperty(value = "母线id",required = true)
@NotBlank(message = "母线id不可为空")
private String generatrixId;
}
}

View File

@@ -2,6 +2,7 @@ package com.njcn.device.pms.pojo.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;

View File

@@ -6,6 +6,7 @@ import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.time.LocalDateTime;
/**
* pms-device

View File

@@ -2,11 +2,14 @@ package com.njcn.device.pms.pojo.param;
import com.njcn.common.pojo.constant.PatternRegex;
import com.njcn.common.pojo.dto.SimpleDTO;
import com.njcn.device.biz.enums.LineFlagEnum;
import com.njcn.web.constant.ValidMessage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Range;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

View File

@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

View File

@@ -37,4 +37,7 @@ public class PmsMonitorParam {
@ApiModelProperty(name = "powerrIds",value = "变电站id")
private List<String> powerrIds;
@ApiModelProperty(name = "powerrName",value = "变电站名称")
private String powerrName;
}

View File

@@ -18,11 +18,16 @@ import java.util.List;
@NoArgsConstructor
public class PmsStatationStatInfoParam {
/**
* 单位code集合
*/
@ApiModelProperty(name = "orgIds",value = "单位code集合")
private List<String> orgIds;
/**
* 变电站id集合
*/
@ApiModelProperty(name = "powerIds",value = "变电站id集合")
@NotNull(message = "变电站id集合不可为空")
private List<String> powerIds;
/**

View File

@@ -1,7 +1,12 @@
package com.njcn.device.pms.pojo.param;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
/**
* @author hany
@@ -11,57 +16,75 @@ import lombok.Data;
public class PmsTerminalParam {
@ApiModelProperty(name = "id",value = "终端编号")
@NotNull(message = "终端编号不能为空")
private String id;
@ApiModelProperty(name = "name", value = "终端名称")
@NotBlank(message = "终端名称不能为空")
private String name;
@ApiModelProperty(name = "orgName", value = "组织机构名称")
@NotBlank(message = "组织机构名称不能为空")
private String orgName;
@ApiModelProperty(name = "orgId", value = "组织机构ID")
@NotBlank(message = "组织机构ID不能为空")
private String orgId;
@ApiModelProperty(name = "operationName", value = "运维单位名称")
@NotBlank(message = "运维单位名称不能为空")
private String operationName;
@ApiModelProperty(name = "operationId", value = "运维单位ID")
@NotBlank(message = "运维单位ID不能为空")
private String operationId;
@ApiModelProperty(name = "powerrName", value = "变电站名称")
@NotBlank(message = "变电站名称不能为空")
private String powerrName;
@ApiModelProperty(name = "powerStationId", value = "所属电站ID")
@NotBlank(message = "所属电站ID不能为空")
private String powerStationId;
@ApiModelProperty(name = "terminalState", value = "终端状态")
@NotBlank(message = "终端状态不能为空")
private String terminalState;
@ApiModelProperty(name = "terminalLevel", value = "终端级别")
@NotBlank(message = "终端级别不能为空")
private String terminalLevel;
@ApiModelProperty(name = "deviceModel", value = "装置型号")
@NotBlank(message = "装置型号不能为空")
private String deviceModel;
@ApiModelProperty(name = "manufacture", value = "生产厂家")
@NotBlank(message = "生产厂家不能为空")
private String manufacture;
@ApiModelProperty(name = "verificationDate", value = "检定日期")
@NotBlank(message = "检定日期不能为空")
private String verificationDate;
@ApiModelProperty(name = "useDate", value = "投用日期")
@NotBlank(message = "投用日期不能为空")
private String useDate;
@ApiModelProperty(name = "inputType", value = "测量信号输入形式")
@NotBlank(message = "测量信号输入形式不能为空")
private String inputType;
@ApiModelProperty(name = "ip", value = "IP地址")
@NotBlank(message = "IP地址不能为空")
private String ip;
@ApiModelProperty(name = "port", value = "通信端口")
@NotBlank(message = "通信端口不能为空")
private String port;
@ApiModelProperty(name = "isUpToGrid", value = "是否是上送国网监测点,0-否 1-是")
@NotNull(message = "是否是上送国网监测点不能为空")
private Integer isUpToGrid;

View File

@@ -1,9 +1,11 @@
package com.njcn.device.pms.pojo.param;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.List;

View File

@@ -12,79 +12,70 @@ import lombok.EqualsAndHashCode;
@Data
public class PowerDistributionareaParam {
@ApiModelProperty("id")
@ApiModelProperty("台区编号")
private String id;
@ApiModelProperty(name = "Name", value = "台区名称")
private String Name;
@ApiModelProperty(name = "name", value = "台区名称")
private String name;
@ApiModelProperty(name = "OrgName", value = "组织机构名称")
private String OrgName;
@ApiModelProperty(name = "orgName", value = "组织机构名称")
private String orgName;
@ApiModelProperty(name = "OrgId", value = "组织机构ID")
private String OrgId;
@ApiModelProperty(name = "orgId", value = "组织机构ID")
private String orgId;
@ApiModelProperty(name = "OperationName", value = "运维单位名称")
private String OperationName;
@ApiModelProperty(name = "operationName", value = "运维单位名称")
private String operationName;
@ApiModelProperty(name = "OperationId", value = "运维单位ID")
private String OperationId;
@ApiModelProperty(name = "operationId", value = "运维单位ID")
private String operationId;
@ApiModelProperty(name = "PowerrName", value = "变电站名称")
private String PowerrName;
@ApiModelProperty(name = "powerrName", value = "变电站名称")
private String powerrName;
@ApiModelProperty(name = "PowerStationId", value = "电站ID")
private String PowerStationId;
@ApiModelProperty(name = "powerStationId", value = "电站ID")
private String powerStationId;
@ApiModelProperty(name = "LineName", value = "监测线路名称")
private String LineName;
@ApiModelProperty(name = "lineName", value = "监测线路名称")
private String lineName;
@ApiModelProperty(name = "LineId", value = "所属线路ID")
private String LineId;
@ApiModelProperty(name = "lineId", value = "所属线路ID")
private String lineId;
@ApiModelProperty(name = "PCapacity", value = "配变容量")
private Float PCapacity;
@ApiModelProperty(name = "pCapacity", value = "配变容量")
private Float pCapacity;
@ApiModelProperty(name = "Regionalism", value = "地区特征")
private String Regionalism;
@ApiModelProperty(name = "regionalism", value = "地区特征")
private String regionalism;
@ApiModelProperty(name = "IfRuralPowerGrid", value = "是否农网0-否1")
private Integer IfRuralPowerGrid;
@ApiModelProperty(name = "ifRuralPowerGrid", value = "是否农网0-否1")
private Integer ifRuralPowerGrid;
@ApiModelProperty(name = "NatureOfUse", value = "使用性质")
private String NatureOfUse;
@ApiModelProperty(name = "natureOfUse", value = "使用性质")
private String natureOfUse;
@ApiModelProperty(name = "PowerSupplyRadius", value = "供电半径")
private Float PowerSupplyRadius;
@ApiModelProperty(name = "powerSupplyRadius", value = "供电半径")
private Float powerSupplyRadius;
@ApiModelProperty(name = "LineLength", value = "供电线路总长度")
private Float LineLength;
@ApiModelProperty(name = "lineLength", value = "供电线路总长度")
private Float lineLength;
@ApiModelProperty(name = "State", value = "运行状态")
private String State;
@ApiModelProperty(name = "state", value = "运行状态")
private String state;
@ApiModelProperty(name = "DistributedPhotovoltaicNum", value = "分布式光伏用户数")
private Integer DistributedPhotovoltaicNum;
@ApiModelProperty(name = "distributedPhotovoltaicNum", value = "分布式光伏用户数")
private Integer distributedPhotovoltaicNum;
@ApiModelProperty(name = "PhotovoltaicCapacity", value = "分布式光伏总装机容量")
private Float PhotovoltaicCapacity;
@ApiModelProperty(name = "photovoltaicCapacity", value = "分布式光伏总装机容量")
private Float photovoltaicCapacity;
@ApiModelProperty(name = "IfBevAp", value = "是否有电动汽车接入0-否1")
private Integer IfBevAp;
@ApiModelProperty(name = "ifBevAp", value = "是否有电动汽车接入0-否1")
private Integer ifBevAp;
@ApiModelProperty(name = "ApLoadType", value = "接入负荷类型")
private String ApLoadType;
@ApiModelProperty(name = "apLoadType", value = "接入负荷类型")
private String apLoadType;
@ApiModelProperty(name = "IsUpToGrid", value = "是否是上送国网监测点,0-否 1-是")
private Integer IsUpToGrid;
@ApiModelProperty(name = "isUpToGrid", value = "是否是上送国网监测点,0-否 1-是")
private Integer isUpToGrid;
/**
* 查询数据实体
*/
@Data
@EqualsAndHashCode(callSuper = true)
public static class QueryParam extends BaseParam {
private Integer Status;
}
}

View File

@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.List;
/**

View File

@@ -26,4 +26,9 @@ public class RStatPwAlarmDetailParam extends StatisticsBizBaseParam {
//监测点名称
@ApiModelProperty(name = "monitorName", value = "监测点名称")
private String monitorName;
@ApiModelProperty("页码")
private Integer pageNum;
@ApiModelProperty("页面尺寸")
private Integer pageSize;
}

View File

@@ -1,7 +1,17 @@
package com.njcn.device.pms.pojo.param;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.common.pojo.param.StatisticsBizBaseParam;
import com.njcn.web.pojo.annotation.DateTimeStrValid;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Date;
/**
* 主网-告警统计(周)查询参数实体
@@ -10,4 +20,4 @@ import lombok.Data;
@Data
public class RStatZwAlarmCountWParam extends StatisticsBizBaseParam {
}
}

View File

@@ -4,7 +4,9 @@ import com.njcn.common.pojo.param.StatisticsBizBaseParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.validator.constraints.Range;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.List;

View File

@@ -2,10 +2,13 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>

View File

@@ -1,7 +1,9 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import jdk.nashorn.internal.ir.IdentNode;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -18,12 +20,15 @@ public class Generatrix extends BaseEntity {
private static final long serialVersionUID = 1L;
@TableId
private String generatrixId;
private String generatrixName;
private String statationId;
private String statationName;
private String scale;
private Integer status;

View File

@@ -1,5 +1,6 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
@@ -25,5 +26,7 @@ public class GeneratrixWire extends BaseEntity {
private String generatrixId;
private String generatrixName;
private Integer status;
}

View File

@@ -2,14 +2,17 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen
@@ -73,7 +76,7 @@ public class HarmonicGeneralManagement extends BaseEntity {
private String plannedState;
/**
* 数据状态0-删除1-正常;
* 数据状态0-删除1-正常;
*/
private Boolean status;

View File

@@ -1,14 +1,18 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen

View File

@@ -2,6 +2,8 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;

View File

@@ -2,10 +2,14 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDate;
import lombok.Getter;
import lombok.Setter;
/**
* <p>

View File

@@ -2,10 +2,14 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDate;
import lombok.Getter;
import lombok.Setter;
/**
* <p>

View File

@@ -2,10 +2,13 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
@@ -137,25 +140,6 @@ public class PowerDistributionarea extends BaseEntity {
*/
private Integer status;
/**
* 创建用户
*/
private String createBy;
/**
* 创建时间
*/
private LocalDateTime createTime;
/**
* 更新用户
*/
private String updateBy;
/**
* 更新时间
*/
private LocalDateTime updateTime;
}

View File

@@ -2,10 +2,14 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDate;
import lombok.Getter;
import lombok.Setter;
/**
* <p>

View File

@@ -1,13 +1,17 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen

View File

@@ -1,12 +1,11 @@
package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 配网运行指标统计-月表,配网监测指标数据质量统计-月表
* 配网运行指标统计-月表,配网监测指标数据质量统计-月表
* @TableName r_dn_operating_index_m
*/
@Data
@@ -77,4 +76,4 @@ public class RDnOperatingIndexM implements Serializable {
private Integer isUnusual;
private static final long serialVersionUID = 1L;
}
}

View File

@@ -4,8 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 配网运行指标统计-月表,配网监测指标数据质量统计-月表 (RDnOperatingIndexM)实体类

View File

@@ -1,9 +1,8 @@
package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 配网运行指标统计-年表,配网监测指标数据质量统计-年表
@@ -77,4 +76,4 @@ public class RDnOperatingY implements Serializable {
private Integer isUnusual;
private static final long serialVersionUID = 1L;
}
}

View File

@@ -1,11 +1,11 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* @author jianghf
* 监测点告警统计-月表
@@ -117,4 +117,4 @@ public class RMpMonitorAlarmCountM implements Serializable {
*/
private Integer eventTypeGrade;
}
}

View File

@@ -1,11 +1,11 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* 告警明细-日表
* @TableName r_mp_pw_alarm_detail_d
@@ -46,4 +46,4 @@ public class RMpPwAlarmDetailD implements Serializable {
*/
private Integer isCreateProblem;
}
}

View File

@@ -1,11 +1,11 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* 监测点指标告警明细日表
* @TableName r_mp_target_warn_d
@@ -79,4 +79,4 @@ public class RMpTargetWarnD implements Serializable {
private Integer isInterruptWarn;
private static final long serialVersionUID = 1L;
}
}

View File

@@ -1,12 +1,11 @@
package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 主网运行指标统计-月表,主网监测指标数据质量统计-月表
* 主网运行指标统计-月表,主网监测指标数据质量统计-月表
* @TableName r_operating_index_m
*/
@Data
@@ -77,4 +76,4 @@ public class ROperatingIndexM implements Serializable {
private Integer isUnusual;
private static final long serialVersionUID = 1L;
}
}

View File

@@ -3,8 +3,8 @@ package com.njcn.device.pms.pojo.po;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 主网运行指标统计实体类

View File

@@ -1,12 +1,11 @@
package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* 主网运行指标统计-年表,主网监测指标数据质量统计-年表
* 主网运行指标统计-年表,主网监测指标数据质量统计-年表
* @TableName r_operating_index_y
*/
@Data
@@ -77,4 +76,4 @@ public class ROperatingIndexY implements Serializable {
private Integer isUnusual;
private static final long serialVersionUID = 1L;
}
}

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 台账类数据质量核查-年表(RStatAccountCheckDataY)实体类

View File

@@ -1,11 +1,11 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* 区域告警统计(月)
* @TableName r_stat_area_alarm_count_m
@@ -112,4 +112,4 @@ public class RStatAreaAlarmCountM implements Serializable {
private Integer eventTypeGrade;
}
}

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* (RStatBusbarHarmonicY)实体类

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 监测点台账数据质量问题-核查详情(RStatMeasurementAccountDetail)实体类

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 区域分类统计年表(RStatOrgY)实体类

View File

@@ -1,9 +1,8 @@
package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* @author jianghf
@@ -34,4 +33,4 @@ public class RStatPwAlarmCountW implements Serializable {
*/
private Integer alarmMonitorCount;
}
}

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* (RStatSubstationY)实体类

View File

@@ -2,8 +2,8 @@ package com.njcn.device.pms.pojo.po;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
/**
* 指标类数据质量问题查询-核查详情(RStatTargetDetail)实体类

View File

@@ -16,6 +16,20 @@ import java.util.Date;
@ApiModel("牵引站台账数据质量问题-核查详情")
public class RStatTractionStationAccountDetailPO implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 其他
*/
public static String other = "0";
/**
* 高铁
*/
public static String highSpeedRail = "1";
/**
* 普通
*/
public static String ordinaryRailway = "2";
/**
* 时间
*/

View File

@@ -2,12 +2,13 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
/**
*
*
* @TableName r_stat_zw_alarm_count_w
*/
@Data
@@ -41,4 +42,4 @@ public class RStatZwAlarmCountW implements Serializable {
*/
private Integer monitorGradeCount;
}
}

View File

@@ -2,16 +2,19 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen
@@ -110,7 +113,7 @@ public class SourceManagement extends BaseEntity {
private LocalDate filingDate;
/**
* 数据状态0-删除1-正常;
* 数据状态0-删除1-正常;
*/
private Boolean status;

View File

@@ -1,9 +1,15 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
@@ -23,6 +29,7 @@ public class StatationStat extends BaseEntity {
/**
* 电站编号
*/
@TableId
private String powerId;
/**

View File

@@ -2,14 +2,17 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen
@@ -88,7 +91,7 @@ public class StatisticsRunMonitor extends BaseEntity {
private LocalDateTime dataDate;
/**
* 数据状态0-删除1-正常;
* 数据状态0-删除1-正常;
*/
private Boolean status;

View File

@@ -1,13 +1,17 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen

View File

@@ -2,14 +2,17 @@ package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen
@@ -113,7 +116,7 @@ public class TractionStation extends BaseEntity {
private Integer isUpToGrid;
/**
* 数据状态0-删除1-正常;
* 数据状态0-删除1-正常;
*/
private Integer status;

View File

@@ -1,13 +1,17 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen

View File

@@ -1,13 +1,17 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
*
* </p>
*
* @author hongawen

View File

@@ -1,13 +1,13 @@
package com.njcn.device.pms.pojo.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
*
*
* @TableName pms_monitor
*/
@Data

View File

@@ -1,5 +1,6 @@
package com.njcn.device.pms.pojo.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

View File

@@ -4,8 +4,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable;
import java.util.List;
/**

View File

@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 区域分类统计表(RStatOrgY)实体类
@@ -83,4 +84,4 @@ public class RStatOrgVO implements Serializable {
@ApiModelProperty(name = "eventCount", value = "暂态指标发生次数")
private Integer eventCount;
}
}

View File

@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 变电站指标统计表实体类

View File

@@ -1,7 +1,9 @@
package com.njcn.device.pms.pojo.vo;
import com.njcn.device.pms.pojo.po.RStatZwAlarmCountW;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
@@ -41,4 +43,4 @@ public class RStatZwAlarmCountWVO implements Serializable {
}
}

View File

@@ -11,45 +11,25 @@ public class StatationStatVO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(name = "PowerId", value = "电站编号")
private String PowerId;
@ApiModelProperty(name = "powerId", value = "电站编号")
private String powerId;
@ApiModelProperty(name = "PowerName", value = "电站名称")
private String PowerName;
@ApiModelProperty(name = "powerName", value = "电站名称")
private String powerName;
@ApiModelProperty(name = "OrgId", value = "单位id")
private String OrgId;
@ApiModelProperty(name = "orgId", value = "单位id")
private String orgId;
@ApiModelProperty(name = "ShouldBeNum", value = "应设点数量")
private Integer ShouldBeNum;
@ApiModelProperty(name = "orgId", value = "单位id")
private String orgName;
@ApiModelProperty(name = "VoltageLevel", value = "电压等级")
private String VoltageLevel;
@ApiModelProperty(name = "shouldBeNum", value = "应设点数量")
private Integer shouldBeNum;
@ApiModelProperty(name = "status", value = "数据状态0-删除1-正常;")
private Integer status;
@ApiModelProperty(name = "voltageLevel", value = "电压等级")
private String voltageLevel;
/**
* 创建用户
*/
@ApiModelProperty(name = "createBy", value = "创建用户")
private String createBy;
/**
* 创建时间
*/
@ApiModelProperty(name = "createTime", value = "创建时间")
private Date createTime;
/**
* 更新用户
*/
@ApiModelProperty(name = "updateBy", value = "更新用户")
private String updateBy;
/**
* 更新时间
*/
@ApiModelProperty(name = "updateTime", value = "更新时间")
private Date updateTime;
}