1.河北临时台账处理代码,后期需要删除

This commit is contained in:
2024-02-27 08:45:25 +08:00
parent 7862b29a18
commit 0201cbe948
8 changed files with 573 additions and 7 deletions

View File

@@ -0,0 +1,241 @@
package com.njcn.device.pms.pojo.excel;
import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import com.baomidou.mybatisplus.annotation.TableField;
import com.njcn.device.pq.pojo.bo.excel.OracleTerminalExcel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
/**
* pqs
*
* @author cdf
* @date 2024/2/1
*/
@Data
@Deprecated
public class PmsLedgerExcel implements Serializable, IExcelModel {
private static final long serialVersionUID = 1L;
/**
* 监测点名称
*/
@Excel(name = "监测点名称", width = 30)
@NotBlank(message = "监测点名称不能为空")
private String name;
/**
* 组织机构名称
*/
@Excel(name = "组织机构名称", width = 30)
@NotBlank(message = "组织机构名称不能为空")
private String orgName;
/**
* 运维单位名称
*/
@Excel(name = "运维单位名称", width = 30)
@NotBlank(message = "运维单位名称不能为空")
private String operationName;
/**
* 变电站名称
*/
@Excel(name = "变电站名称", width = 30)
@NotBlank(message = "变电站名称不能为空")
private String powerrName;
/**
* 装置的ip
*/
@Excel(name = "装置IP", width = 30)
@NotBlank(message = "装置的ip不能为空")
private String devIp;
/**
* 是否是上送国网监测点,0-否 1-是
*/
@Excel(name = "是否具备上送国网条件", width = 30,replace = {"是_1","否_0"})
private Integer isUpToGrid;
/**
* 中台母线ID
*/
@Excel(name = "母线/线路编号", width = 30)
private String busId;
/**
* 监测母线名称
*/
@Excel(name = "母线/线路名称", width = 30)
@NotBlank(message = "监测母线名称不能为空")
private String lineName;
/**
* 电压等级(字典)
*/
@Excel(name = "电压等级", width = 30)
@NotBlank(message = "电压等级不能为空")
private String voltageLevel;
/**
* 监测点状态(字典)
*/
@Excel(name = "监测点状态", width = 30)
@NotBlank(message = "监测点状态不能为空")
private String monitorState;
/**
* 监测点类型(字典)
*/
@Excel(name = "监测点类型", width = 30)
@NotBlank(message = "监测点类型不能为空")
private String monitorType;
/**
* 最小短路容量
*/
@Excel(name = "最小短路容量", width = 30)
@NotNull(message = "最小短路容量不能为空")
private Float minShortCircuitCapacity;
/**
* 供电设备容量
*/
@Excel(name = "供电设备容量", width = 30)
@NotNull(message = "供电设备容量不能为空")
private Float powerSupplyEqCapacity;
/**
* 用户协议容量
*/
@Excel(name = "用户协议容量", width = 30)
@NotNull(message = "用户协议容量不能为空")
private Float userAgreementCapacity;
/**
* 电压偏差限值(上)
*/
@Excel(name = "电压偏差限值(上)", width = 30)
@NotNull(message = "电压偏差限值(上)不能为空")
private Float voltageDeviationUpperLimit;
/**
* 电压偏差限值(下)
*/
@Excel(name = "电压偏差限值(下)", width = 30)
@NotNull(message = "电压偏差限值(下)不能为空")
private Float voltageDeviationLowerLimit;
/**
* 电压互感器类型(字典)
*/
@Excel(name = "电压互感器类型", width = 30)
@NotBlank(message = "电压互感器类型不能为空")
private String potentialTransFormerType;
/**
* 中性点接地方式(字典)
*/
@Excel(name = "中性点接地方式", width = 30)
@NotBlank(message = "中性点接地方式不能为空")
private String neutralGroundingMode;
/**
* 是否用户专线(字典)
*/
@Excel(name = "是否用户专线", width = 30,replace = {"是_1","否_0"})
@NotNull(message = "是否用户专线不能为空")
private Integer isSpecialSupplyElectricity;
/**
* 监测点标签
*/
@Excel(name = "监测对象标签", width = 30)
@NotBlank(message = "监测点标签不能为空")
private String monitorTag;
/**
* 三级级监测对象类型
*/
@Excel(name = "对象类型", width = 30)
@NotBlank(message = "监测对象类型不能为空")
private String objType;
/**
* 行业类型
*/
@Excel(name = "行业分类编码", width = 30)
private String tradeCode;
/**
* 监测对象名称
*/
@Excel(name = "监测对象名称", width = 30)
private String monitorObjectName;
/**
* 监测终端接线方式(字典)
*/
@Excel(name = "监测终端接线方式", width = 30)
@NotBlank(message = "监测终端接线方式不能为空")
private String terminalWiringMethod;
/**
* 统计间隔
*/
@Excel(name = "统计间隔(min)", width = 30)
@NotNull(message = "统计间隔不能为空")
private Integer statisticalInterval;
/**
* 关联的监测终端同源编号(外键)
*/
@Excel(name = "关联的监测终端编号", width = 30)
private String terminalCode;
/**
* 场站属性
*/
@Excel(name = "新能源场", width = 30)
private String fieldStation;
/**
* 牵引站id
*/
@Excel(name = "关联牵引站编号", width = 30)
private String tractionId;
@Excel(name = "错误信息", width = 30)
private String errorMsg;
}

View File

@@ -0,0 +1,28 @@
package com.njcn.device.pms.pojo.po;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* pqs
* 数据中心监测点与河北pms系统监测点关系实体后期有数据需要删除
* @author cdf
* @date 2024/1/30
*/
@Data
@TableName("a_test_relation_monitor")
@Deprecated
public class ATestRelationMonitor {
private String lineId;
private String lineVoltageLevel;
@TableId
private String monitorId;
private String monitorVoltageLevel;
}