二级评估增删改成接口提交

This commit is contained in:
2025-06-06 16:19:53 +08:00
parent 3395b7471a
commit 952c9b38c9
56 changed files with 3964 additions and 106 deletions

View File

@@ -0,0 +1,61 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 评估电容器参数查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_capacitor_param")
@ApiModel(value = "AssessCapacitorParamQuery", description = "评估电容器参数查询参数")
public class AssessCapacitorParamQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d")
private String assessId;
@ApiModelProperty(value = "电容器组名称电容器组1")
private String capacitorName;
@ApiModelProperty(value = "电容器组个数1")
private Integer capacitorNum;
@ApiModelProperty(value = "单组容量单位kVar100.00")
private BigDecimal capacitorCapacity;
@ApiModelProperty(value = "电抗率,单位%5.00")
private BigDecimal capacitorReactance;
@ApiModelProperty(value = "电压等级22。与PMS3.0内电压等级编码保持一致。")
private String capacitorScale;
/**
* 更新评估电容器参数的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessCapacitorParamQuery", description = "更新评估电容器参数的查询参数")
@Data
public static class UpdateAssessCapacitorParamQuery extends AssessCapacitorParamQuery {
@ApiModelProperty(value = "电容器组ID更新时必填b2a0ddf21992416f936b572459a3d8f4", required = true)
private String capacitorId;
}
}

View File

@@ -0,0 +1,68 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 线缆类型字典查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_dic_cable_type")
@ApiModel(value = "AssessDicCableTypeQuery", description = "线缆类型字典查询参数")
public class AssessDicCableTypeQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "线路线缆名称LGJ-240-35kV", required = true)
private String linetypeName;
@ApiModelProperty(value = "线路线缆类型01-架空线02-电缆", required = true)
private String linetypeType;
@ApiModelProperty(value = "正序电阻1.6")
private BigDecimal posR1;
@ApiModelProperty(value = "正序电抗1.6")
private BigDecimal posX1;
@ApiModelProperty(value = "正序电纳1.6")
private BigDecimal posY1;
@ApiModelProperty(value = "零序电阻1.6")
private BigDecimal zeroR0;
@ApiModelProperty(value = "零序电抗1.6")
private BigDecimal zeroX0;
@ApiModelProperty(value = "零序电纳1.6")
private BigDecimal zeroY0;
/**
* 更新线缆类型字典的查询参数
*/
@ApiModel(value = "UpdateAssessDicCableTypeQuery", description = "更新线缆类型字典的查询参数")
@Data
@EqualsAndHashCode(callSuper = true)
public static class UpdateAssessDicCableTypeQuery extends AssessDicCableTypeQuery {
@ApiModelProperty(value = "线路线缆类型ID更新时必填3491b6cce56141f1a2a0a79a15b0e91e", required = true)
private String linetypeId;
}
}

View File

@@ -0,0 +1,289 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
/**
* <p>
* 谐波源特性字典
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_dic_harmonic_character")
public class AssessDicHarmonicCharacterQuery extends BaseParam {
private static final long serialVersionUID = 1L;
/**
* 谐波源特性名称,例:六脉整流
*/
private String harmName;
/**
* 2次谐波电流含有率单位%1.6
*/
private BigDecimal i2;
/**
* 3次谐波电流含有率单位%1.6
*/
private BigDecimal i3;
/**
* 4次谐波电流含有率单位%1.6
*/
private BigDecimal i4;
/**
* 5次谐波电流含有率单位%1.6
*/
private BigDecimal i5;
/**
* 6次谐波电流含有率单位%1.6
*/
private BigDecimal i6;
/**
* 7次谐波电流含有率单位%1.6
*/
private BigDecimal i7;
/**
* 8次谐波电流含有率单位%1.6
*/
private BigDecimal i8;
/**
* 9次谐波电流含有率单位%1.6
*/
private BigDecimal i9;
/**
* 10次谐波电流含有率单位%1.6
*/
private BigDecimal i10;
/**
* 11次谐波电流含有率单位%1.6
*/
private BigDecimal i11;
/**
* 12次谐波电流含有率单位%1.6
*/
private BigDecimal i12;
/**
* 13次谐波电流含有率单位%1.6
*/
private BigDecimal i13;
/**
* 14次谐波电流含有率单位%1.6
*/
private BigDecimal i14;
/**
* 15次谐波电流含有率单位%1.6
*/
private BigDecimal i15;
/**
* 16次谐波电流含有率单位%1.6
*/
private BigDecimal i16;
/**
* 17次谐波电流含有率单位%1.6
*/
private BigDecimal i17;
/**
* 18次谐波电流含有率单位%1.6
*/
private BigDecimal i18;
/**
* 19次谐波电流含有率单位%1.6
*/
private BigDecimal i19;
/**
* 20次谐波电流含有率单位%1.6
*/
private BigDecimal i20;
/**
* 21次谐波电流含有率单位%1.6
*/
private BigDecimal i21;
/**
* 22次谐波电流含有率单位%1.6
*/
private BigDecimal i22;
/**
* 23次谐波电流含有率单位%1.6
*/
private BigDecimal i23;
/**
* 24次谐波电流含有率单位%1.6
*/
private BigDecimal i24;
/**
* 25次谐波电流含有率单位%1.6
*/
private BigDecimal i25;
/**
* 26次谐波电流含有率单位%1.6
*/
private BigDecimal i26;
/**
* 27次谐波电流含有率单位%1.6
*/
private BigDecimal i27;
/**
* 28次谐波电流含有率单位%1.6
*/
private BigDecimal i28;
/**
* 29次谐波电流含有率单位%1.6
*/
private BigDecimal i29;
/**
* 30次谐波电流含有率单位%1.6
*/
private BigDecimal i30;
/**
* 31次谐波电流含有率单位%1.6
*/
private BigDecimal i31;
/**
* 32次谐波电流含有率单位%1.6
*/
private BigDecimal i32;
/**
* 33次谐波电流含有率单位%1.6
*/
private BigDecimal i33;
/**
* 34次谐波电流含有率单位%1.6
*/
private BigDecimal i34;
/**
* 35次谐波电流含有率单位%1.6
*/
private BigDecimal i35;
/**
* 36次谐波电流含有率单位%1.6
*/
private BigDecimal i36;
/**
* 37次谐波电流含有率单位%1.6
*/
private BigDecimal i37;
/**
* 38次谐波电流含有率单位%1.6
*/
private BigDecimal i38;
/**
* 39次谐波电流含有率单位%1.6
*/
private BigDecimal i39;
/**
* 40次谐波电流含有率单位%1.6
*/
private BigDecimal i40;
/**
* 41次谐波电流含有率单位%1.6
*/
private BigDecimal i41;
/**
* 42次谐波电流含有率单位%1.6
*/
private BigDecimal i42;
/**
* 43次谐波电流含有率单位%1.6
*/
private BigDecimal i43;
/**
* 44次谐波电流含有率单位%1.6
*/
private BigDecimal i44;
/**
* 45次谐波电流含有率单位%1.6
*/
private BigDecimal i45;
/**
* 46次谐波电流含有率单位%1.6
*/
private BigDecimal i46;
/**
* 47次谐波电流含有率单位%1.6
*/
private BigDecimal i47;
/**
* 48次谐波电流含有率单位%1.6
*/
private BigDecimal i48;
/**
* 49次谐波电流含有率单位%1.6
*/
private BigDecimal i49;
/**
* 50次谐波电流含有率单位%1.6
*/
private BigDecimal i50;
@EqualsAndHashCode(callSuper = true)
@Data
public static class UpdateAssessDicHarmonicCharacterQuery extends AssessDicHarmonicCharacterQuery{
/**
* 谐波源特性字典IDd53f0026d2f04c9e9fee6bba8386487a
*/
private String harmId;
}
}

View File

@@ -0,0 +1,55 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 冲击负荷字典查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_dic_shock_load")
@ApiModel(value = "AssessDicShockLoadQuery", description = "冲击负荷字典查询参数")
public class AssessDicShockLoadQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "冲击负荷类型IDd19c10178eeb4da2bca1df18a050524d", required = true)
private String inpactloadtypeId;
@ApiModelProperty(value = "冲击负荷类型名称,例:电机", required = true)
private String inpactloadtypeName;
@ApiModelProperty(value = "冲击负荷启动方式,例:直接启动")
private String inpactloadStartup;
@ApiModelProperty(value = "冲击负荷启动容量倍数4")
private BigDecimal inpactloadMultiple;
/**
* 更新冲击负荷字典的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessDicShockLoadQuery", description = "更新冲击负荷字典的查询参数")
@Data
public static class UpdateAssessDicShockLoadQuery extends AssessDicShockLoadQuery {
@ApiModelProperty(value = "冲击负荷类型ID更新时必填d19c10178eeb4da2bca1df18a050524d", required = true)
private String inpactloadtypeId;
}
}

View File

@@ -0,0 +1,72 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 变压器参数字典查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_dic_transformer")
@ApiModel(value = "AssessDicTransformerQuery", description = "变压器参数字典查询参数")
public class AssessDicTransformerQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "变压器类型名称110kV", required = true)
private String transtypeName;
@ApiModelProperty(value = "额定容量单位kVA10")
private BigDecimal transCapa;
@ApiModelProperty(value = "高压侧电压等级22与PMS3.0编码一致)")
private String transhighScale;
@ApiModelProperty(value = "低压侧电压等级22与PMS3.0编码一致)")
private String translowScale;
@ApiModelProperty(value = "联结组标号0.33")
private BigDecimal trnasNo;
@ApiModelProperty(value = "空载损耗单位kW2.42")
private BigDecimal noloadLoss;
@ApiModelProperty(value = "负载损耗单位kW2.42")
private BigDecimal loadLoss;
@ApiModelProperty(value = "空载电流,单位%2.42")
private BigDecimal noloadCur;
@ApiModelProperty(value = "短路阻抗,单位%2.42")
private BigDecimal shortCircuitImpedance;
/**
* 更新变压器参数字典的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessDicTransformerQuery", description = "更新变压器参数字典的查询参数")
@Data
public static class UpdateAssessDicTransformerQuery extends AssessDicTransformerQuery {
@ApiModelProperty(value = "变压器类型ID更新时必填f401fa4abb71402bb5e9528209ea219e", required = true)
@NotBlank(message ="变压器类型ID")
private String transtypeId;
}
}

View File

@@ -0,0 +1,72 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
/**
* <p>
* 评估用户负荷参数查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_load_param")
@ApiModel(value = "AssessLoadParamQuery", description = "评估用户负荷参数查询参数")
public class AssessLoadParamQuery extends BaseParam {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d")
private String assessId;
@ApiModelProperty(value = "用户负荷名称1号炼钢炉", required = true)
@NotBlank(message = "用户负荷名称不可为空")
private String loadName;
@ApiModelProperty(value = "电压等级22与PMS3.0编码一致)")
private String linevoltageScale;
@ApiModelProperty(value = "进线容量单位kVA200.00")
private BigDecimal transhighCapacity;
@ApiModelProperty(value = "配电变压器阻抗,单位%5.00")
private BigDecimal transImpedance;
@ApiModelProperty(value = "谐波源特性字典ID从字典表获取d53f0026d2f04c9e9fee6bba8386487a")
private String harmId;
@ApiModelProperty(value = "电压等级22与PMS3.0编码一致)")
private String translowScale;
@ApiModelProperty(value = "非线性负荷功率单位kW150")
private BigDecimal nonlinearloadPower;
@ApiModelProperty(value = "功率因数0.90")
private BigDecimal powerFactor;
/**
* 内部类:更新评估用户负荷参数的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "UpdateAssessLoadParamQuery", description = "更新评估用户负荷参数的查询参数")
public static class UpdateAssessLoadParamQuery extends AssessLoadParamQuery {
@ApiModelProperty(value = "用户负荷ID更新时必填759b793da37548d8b865efdc7f461304", required = true)
@NotBlank(message = "用户负荷ID不可为空")
private String loadId;
}
}

View File

@@ -0,0 +1,311 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
/**
* <p>
* 允许值表
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_overlimit")
public class AssessOverlimitQuery extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
private String assessId;
/**
* 奇次谐波电压1.6
*/
private BigDecimal vodd;
/**
* 偶次谐波电压1.6
*/
private BigDecimal vevent;
/**
* 2次谐波电流1.6
*/
private BigDecimal i2;
/**
* 3次谐波电流1.6
*/
private BigDecimal i3;
/**
* 4次谐波电流1.6
*/
private BigDecimal i4;
/**
* 5次谐波电流1.6
*/
private BigDecimal i5;
/**
* 6次谐波电流1.6
*/
private BigDecimal i6;
/**
* 7次谐波电流1.6
*/
private BigDecimal i7;
/**
* 8次谐波电流1.6
*/
private BigDecimal i8;
/**
* 9次谐波电流1.6
*/
private BigDecimal i9;
/**
* 10次谐波电流1.6
*/
private BigDecimal i10;
/**
* 11次谐波电流1.6
*/
private BigDecimal i11;
/**
* 12次谐波电流1.6
*/
private BigDecimal i12;
/**
* 13次谐波电流1.6
*/
private BigDecimal i13;
/**
* 14次谐波电流1.6
*/
private BigDecimal i14;
/**
* 15次谐波电流1.6
*/
private BigDecimal i15;
/**
* 16次谐波电流1.6
*/
private BigDecimal i16;
/**
* 17次谐波电流1.6
*/
private BigDecimal i17;
/**
* 18次谐波电流1.6
*/
private BigDecimal i18;
/**
* 19次谐波电流1.6
*/
private BigDecimal i19;
/**
* 20次谐波电流1.6
*/
private BigDecimal i20;
/**
* 21次谐波电流1.6
*/
private BigDecimal i21;
/**
* 22次谐波电流1.6
*/
private BigDecimal i22;
/**
* 23次谐波电流1.6
*/
private BigDecimal i23;
/**
* 24次谐波电流1.6
*/
private BigDecimal i24;
/**
* 25次谐波电流1.6
*/
private BigDecimal i25;
/**
* 26次谐波电流1.6
*/
private BigDecimal i26;
/**
* 27次谐波电流1.6
*/
private BigDecimal i27;
/**
* 28次谐波电流1.6
*/
private BigDecimal i28;
/**
* 29次谐波电流1.6
*/
private BigDecimal i29;
/**
* 30次谐波电流1.6
*/
private BigDecimal i30;
/**
* 31次谐波电流1.6
*/
private BigDecimal i31;
/**
* 32次谐波电流1.6
*/
private BigDecimal i32;
/**
* 33次谐波电流1.6
*/
private BigDecimal i33;
/**
* 34次谐波电流1.6
*/
private BigDecimal i34;
/**
* 35次谐波电流1.6
*/
private BigDecimal i35;
/**
* 36次谐波电流1.6
*/
private BigDecimal i36;
/**
* 37次谐波电流1.6
*/
private BigDecimal i37;
/**
* 38次谐波电流1.6
*/
private BigDecimal i38;
/**
* 39次谐波电流1.6
*/
private BigDecimal i39;
/**
* 40次谐波电流1.6
*/
private BigDecimal i40;
/**
* 41次谐波电流1.6
*/
private BigDecimal i41;
/**
* 42次谐波电流1.6
*/
private BigDecimal i42;
/**
* 43次谐波电流1.6
*/
private BigDecimal i43;
/**
* 44次谐波电流1.6
*/
private BigDecimal i44;
/**
* 45次谐波电流1.6
*/
private BigDecimal i45;
/**
* 46次谐波电流1.6
*/
private BigDecimal i46;
/**
* 47次谐波电流1.6
*/
private BigDecimal i47;
/**
* 48次谐波电流1.6
*/
private BigDecimal i48;
/**
* 49次谐波电流1.6
*/
private BigDecimal i49;
/**
* 50次谐波电流1.6
*/
private BigDecimal i50;
/**
* 长时电压闪变0.8
*/
private BigDecimal plt;
/**
* 电压波动0.51
*/
private BigDecimal fluc;
/**
* 电压偏差上限1.15
*/
private BigDecimal dltavUp;
/**
* 电压偏差下限1.15
*/
private BigDecimal dltavDown;
/**
* 三相电压不平衡1.7
*/
private BigDecimal unblance;
}

View File

@@ -0,0 +1,532 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* <p>
* 评测结果附加表
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_result_addition")
public class AssessResultAdditionQuery extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
private String assessId;
/**
* 生成结果时间2024-07-17 18:00:00
*/
private LocalDateTime dateTime;
/**
* 电容器投入2次谐波电压1.6
*/
private BigDecimal v2;
/**
* 电容器投入3次谐波电压1.6
*/
private BigDecimal v3;
/**
* 电容器投入4次谐波电压1.6
*/
private BigDecimal v4;
/**
* 电容器投入5次谐波电压1.6
*/
private BigDecimal v5;
/**
* 电容器投入6次谐波电压1.6
*/
private BigDecimal v6;
/**
* 电容器投入7次谐波电压1.6
*/
private BigDecimal v7;
/**
* 电容器投入8次谐波电压1.6
*/
private BigDecimal v8;
/**
* 电容器投入9次谐波电压1.6
*/
private BigDecimal v9;
/**
* 电容器投入10次谐波电压1.6
*/
private BigDecimal v10;
/**
* 电容器投入11次谐波电压1.6
*/
private BigDecimal v11;
/**
* 电容器投入12次谐波电压1.6
*/
private BigDecimal v12;
/**
* 电容器投入13次谐波电压1.6
*/
private BigDecimal v13;
/**
* 电容器投入14次谐波电压1.6
*/
private BigDecimal v14;
/**
* 电容器投入15次谐波电压1.6
*/
private BigDecimal v15;
/**
* 电容器投入16次谐波电压1.6
*/
private BigDecimal v16;
/**
* 电容器投入17次谐波电压1.6
*/
private BigDecimal v17;
/**
* 电容器投入18次谐波电压1.6
*/
private BigDecimal v18;
/**
* 电容器投入19次谐波电压1.6
*/
private BigDecimal v19;
/**
* 电容器投入20次谐波电压1.6
*/
private BigDecimal v20;
/**
* 电容器投入21次谐波电压1.6
*/
private BigDecimal v21;
/**
* 电容器投入22次谐波电压1.6
*/
private BigDecimal v22;
/**
* 电容器投入23次谐波电压1.6
*/
private BigDecimal v23;
/**
* 电容器投入24次谐波电压1.6
*/
private BigDecimal v24;
/**
* 电容器投入25次谐波电压1.6
*/
private BigDecimal v25;
/**
* 电容器投入26次谐波电压1.6
*/
private BigDecimal v26;
/**
* 电容器投入27次谐波电压1.6
*/
private BigDecimal v27;
/**
* 电容器投入28次谐波电压1.6
*/
private BigDecimal v28;
/**
* 电容器投入29次谐波电压1.6
*/
private BigDecimal v29;
/**
* 电容器投入30次谐波电压1.6
*/
private BigDecimal v30;
/**
* 电容器投入31次谐波电压1.6
*/
private BigDecimal v31;
/**
* 电容器投入32次谐波电压1.6
*/
private BigDecimal v32;
/**
* 电容器投入33次谐波电压1.6
*/
private BigDecimal v33;
/**
* 电容器投入34次谐波电压1.6
*/
private BigDecimal v34;
/**
* 电容器投入35次谐波电压1.6
*/
private BigDecimal v35;
/**
* 电容器投入36次谐波电压1.6
*/
private BigDecimal v36;
/**
* 电容器投入37次谐波电压1.6
*/
private BigDecimal v37;
/**
* 电容器投入38次谐波电压1.6
*/
private BigDecimal v38;
/**
* 电容器投入39次谐波电压1.6
*/
private BigDecimal v39;
/**
* 电容器投入40次谐波电压1.6
*/
private BigDecimal v40;
/**
* 电容器投入41次谐波电压1.6
*/
private BigDecimal v41;
/**
* 电容器投入42次谐波电压1.6
*/
private BigDecimal v42;
/**
* 电容器投入43次谐波电压1.6
*/
private BigDecimal v43;
/**
* 电容器投入44次谐波电压1.6
*/
private BigDecimal v44;
/**
* 电容器投入45次谐波电压1.6
*/
private BigDecimal v45;
/**
* 电容器投入46次谐波电压1.6
*/
private BigDecimal v46;
/**
* 电容器投入47次谐波电压1.6
*/
private BigDecimal v47;
/**
* 电容器投入48次谐波电压1.6
*/
private BigDecimal v48;
/**
* 电容器投入49次谐波电压1.6
*/
private BigDecimal v49;
/**
* 电容器投入50次谐波电压1.6
*/
private BigDecimal v50;
/**
* 电容器投入2次谐波电流1.6
*/
private BigDecimal i2;
/**
* 电容器投入3次谐波电流1.6
*/
private BigDecimal i3;
/**
* 电容器投入4次谐波电流1.6
*/
private BigDecimal i4;
/**
* 电容器投入5次谐波电流1.6
*/
private BigDecimal i5;
/**
* 电容器投入6次谐波电流1.6
*/
private BigDecimal i6;
/**
* 电容器投入7次谐波电流1.6
*/
private BigDecimal i7;
/**
* 电容器投入8次谐波电流1.6
*/
private BigDecimal i8;
/**
* 电容器投入9次谐波电流1.6
*/
private BigDecimal i9;
/**
* 电容器投入10次谐波电流1.6
*/
private BigDecimal i10;
/**
* 电容器投入11次谐波电流1.6
*/
private BigDecimal i11;
/**
* 电容器投入12次谐波电流1.6
*/
private BigDecimal i12;
/**
* 电容器投入13次谐波电流1.6
*/
private BigDecimal i13;
/**
* 电容器投入14次谐波电流1.6
*/
private BigDecimal i14;
/**
* 电容器投入15次谐波电流1.6
*/
private BigDecimal i15;
/**
* 电容器投入16次谐波电流1.6
*/
private BigDecimal i16;
/**
* 电容器投入17次谐波电流1.6
*/
private BigDecimal i17;
/**
* 电容器投入18次谐波电流1.6
*/
private BigDecimal i18;
/**
* 电容器投入19次谐波电流1.6
*/
private BigDecimal i19;
/**
* 电容器投入20次谐波电流1.6
*/
private BigDecimal i20;
/**
* 电容器投入21次谐波电流1.6
*/
private BigDecimal i21;
/**
* 电容器投入22次谐波电流1.6
*/
private BigDecimal i22;
/**
* 电容器投入23次谐波电流1.6
*/
private BigDecimal i23;
/**
* 电容器投入24次谐波电流1.6
*/
private BigDecimal i24;
/**
* 电容器投入25次谐波电流1.6
*/
private BigDecimal i25;
/**
* 电容器投入26次谐波电流1.6
*/
private BigDecimal i26;
/**
* 电容器投入27次谐波电流1.6
*/
private BigDecimal i27;
/**
* 电容器投入28次谐波电流1.6
*/
private BigDecimal i28;
/**
* 电容器投入29次谐波电流1.6
*/
private BigDecimal i29;
/**
* 电容器投入30次谐波电流1.6
*/
private BigDecimal i30;
/**
* 电容器投入31次谐波电流1.6
*/
private BigDecimal i31;
/**
* 电容器投入32次谐波电流1.6
*/
private BigDecimal i32;
/**
* 电容器投入33次谐波电流1.6
*/
private BigDecimal i33;
/**
* 电容器投入34次谐波电流1.6
*/
private BigDecimal i34;
/**
* 电容器投入35次谐波电流1.6
*/
private BigDecimal i35;
/**
* 电容器投入36次谐波电流1.6
*/
private BigDecimal i36;
/**
* 电容器投入37次谐波电流1.6
*/
private BigDecimal i37;
/**
* 电容器投入38次谐波电流1.6
*/
private BigDecimal i38;
/**
* 电容器投入39次谐波电流1.6
*/
private BigDecimal i39;
/**
* 电容器投入40次谐波电流1.6
*/
private BigDecimal i40;
/**
* 电容器投入41次谐波电流1.6
*/
private BigDecimal i41;
/**
* 电容器投入42次谐波电流1.6
*/
private BigDecimal i42;
/**
* 电容器投入43次谐波电流1.6
*/
private BigDecimal i43;
/**
* 电容器投入44次谐波电流1.6
*/
private BigDecimal i44;
/**
* 电容器投入45次谐波电流1.6
*/
private BigDecimal i45;
/**
* 电容器投入46次谐波电流1.6
*/
private BigDecimal i46;
/**
* 电容器投入47次谐波电流1.6
*/
private BigDecimal i47;
/**
* 电容器投入48次谐波电流1.6
*/
private BigDecimal i48;
/**
* 电容器投入49次谐波电流1.6
*/
private BigDecimal i49;
/**
* 电容器投入50次谐波电流1.6
*/
private BigDecimal i50;
/**
* 长时电压闪变0.8
*/
private BigDecimal plt;
}

View File

@@ -0,0 +1,607 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* <p>
* 评测结果表
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_result")
public class AssessResultQuery extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
private String assessId;
/**
* 生成结果时间2024-07-17 18:00:00
*/
private LocalDateTime dateTime;
/**
* 电容器未投入2次谐波电压1.6
*/
private BigDecimal v2;
/**
* 电容器未投入3次谐波电压1.6
*/
private BigDecimal v3;
/**
* 电容器未投入4次谐波电压1.6
*/
private BigDecimal v4;
/**
* 电容器未投入5次谐波电压1.6
*/
private BigDecimal v5;
/**
* 电容器未投入6次谐波电压1.6
*/
private BigDecimal v6;
/**
* 电容器未投入7次谐波电压1.6
*/
private BigDecimal v7;
/**
* 电容器未投入8次谐波电压1.6
*/
private BigDecimal v8;
/**
* 电容器未投入9次谐波电压1.6
*/
private BigDecimal v9;
/**
* 电容器未投入10次谐波电压1.6
*/
private BigDecimal v10;
/**
* 电容器未投入11次谐波电压1.6
*/
private BigDecimal v11;
/**
* 电容器未投入12次谐波电压1.6
*/
private BigDecimal v12;
/**
* 电容器未投入13次谐波电压1.6
*/
private BigDecimal v13;
/**
* 电容器未投入14次谐波电压1.6
*/
private BigDecimal v14;
/**
* 电容器未投入15次谐波电压1.6
*/
private BigDecimal v15;
/**
* 电容器未投入16次谐波电压1.6
*/
private BigDecimal v16;
/**
* 电容器未投入17次谐波电压1.6
*/
private BigDecimal v17;
/**
* 电容器未投入18次谐波电压1.6
*/
private BigDecimal v18;
/**
* 电容器未投入19次谐波电压1.6
*/
private BigDecimal v19;
/**
* 电容器未投入20次谐波电压1.6
*/
private BigDecimal v20;
/**
* 电容器未投入21次谐波电压1.6
*/
private BigDecimal v21;
/**
* 电容器未投入22次谐波电压1.6
*/
private BigDecimal v22;
/**
* 电容器未投入23次谐波电压1.6
*/
private BigDecimal v23;
/**
* 电容器未投入24次谐波电压1.6
*/
private BigDecimal v24;
/**
* 电容器未投入25次谐波电压1.6
*/
private BigDecimal v25;
/**
* 电容器未投入26次谐波电压1.6
*/
private BigDecimal v26;
/**
* 电容器未投入27次谐波电压1.6
*/
private BigDecimal v27;
/**
* 电容器未投入28次谐波电压1.6
*/
private BigDecimal v28;
/**
* 电容器未投入29次谐波电压1.6
*/
private BigDecimal v29;
/**
* 电容器未投入30次谐波电压1.6
*/
private BigDecimal v30;
/**
* 电容器未投入31次谐波电压1.6
*/
private BigDecimal v31;
/**
* 电容器未投入32次谐波电压1.6
*/
private BigDecimal v32;
/**
* 电容器未投入33次谐波电压1.6
*/
private BigDecimal v33;
/**
* 电容器未投入34次谐波电压1.6
*/
private BigDecimal v34;
/**
* 电容器未投入35次谐波电压1.6
*/
private BigDecimal v35;
/**
* 电容器未投入36次谐波电压1.6
*/
private BigDecimal v36;
/**
* 电容器未投入37次谐波电压1.6
*/
private BigDecimal v37;
/**
* 电容器未投入38次谐波电压1.6
*/
private BigDecimal v38;
/**
* 电容器未投入39次谐波电压1.6
*/
private BigDecimal v39;
/**
* 电容器未投入40次谐波电压1.6
*/
private BigDecimal v40;
/**
* 电容器未投入41次谐波电压1.6
*/
private BigDecimal v41;
/**
* 电容器未投入42次谐波电压1.6
*/
private BigDecimal v42;
/**
* 电容器未投入43次谐波电压1.6
*/
private BigDecimal v43;
/**
* 电容器未投入44次谐波电压1.6
*/
private BigDecimal v44;
/**
* 电容器未投入45次谐波电压1.6
*/
private BigDecimal v45;
/**
* 电容器未投入46次谐波电压1.6
*/
private BigDecimal v46;
/**
* 电容器未投入47次谐波电压1.6
*/
private BigDecimal v47;
/**
* 电容器未投入48次谐波电压1.6
*/
private BigDecimal v48;
/**
* 电容器未投入49次谐波电压1.6
*/
private BigDecimal v49;
/**
* 电容器未投入50次谐波电压1.6
*/
private BigDecimal v50;
/**
* 电容器未投入2次谐波电流1.6
*/
private BigDecimal i2;
/**
* 电容器未投入3次谐波电流1.6
*/
private BigDecimal i3;
/**
* 电容器未投入4次谐波电流1.6
*/
private BigDecimal i4;
/**
* 电容器未投入5次谐波电流1.6
*/
private BigDecimal i5;
/**
* 电容器未投入6次谐波电流1.6
*/
private BigDecimal i6;
/**
* 电容器未投入7次谐波电流1.6
*/
private BigDecimal i7;
/**
* 电容器未投入8次谐波电流1.6
*/
private BigDecimal i8;
/**
* 电容器未投入9次谐波电流1.6
*/
private BigDecimal i9;
/**
* 电容器未投入10次谐波电流1.6
*/
private BigDecimal i10;
/**
* 电容器未投入11次谐波电流1.6
*/
private BigDecimal i11;
/**
* 电容器未投入12次谐波电流1.6
*/
private BigDecimal i12;
/**
* 电容器未投入13次谐波电流1.6
*/
private BigDecimal i13;
/**
* 电容器未投入14次谐波电流1.6
*/
private BigDecimal i14;
/**
* 电容器未投入15次谐波电流1.6
*/
private BigDecimal i15;
/**
* 电容器未投入16次谐波电流1.6
*/
private BigDecimal i16;
/**
* 电容器未投入17次谐波电流1.6
*/
private BigDecimal i17;
/**
* 电容器未投入18次谐波电流1.6
*/
private BigDecimal i18;
/**
* 电容器未投入19次谐波电流1.6
*/
private BigDecimal i19;
/**
* 电容器未投入20次谐波电流1.6
*/
private BigDecimal i20;
/**
* 电容器未投入21次谐波电流1.6
*/
private BigDecimal i21;
/**
* 电容器未投入22次谐波电流1.6
*/
private BigDecimal i22;
/**
* 电容器未投入23次谐波电流1.6
*/
private BigDecimal i23;
/**
* 电容器未投入24次谐波电流1.6
*/
private BigDecimal i24;
/**
* 电容器未投入25次谐波电流1.6
*/
private BigDecimal i25;
/**
* 电容器未投入26次谐波电流1.6
*/
private BigDecimal i26;
/**
* 电容器未投入27次谐波电流1.6
*/
private BigDecimal i27;
/**
* 电容器未投入28次谐波电流1.6
*/
private BigDecimal i28;
/**
* 电容器未投入29次谐波电流1.6
*/
private BigDecimal i29;
/**
* 电容器未投入30次谐波电流1.6
*/
private BigDecimal i30;
/**
* 电容器未投入31次谐波电流1.6
*/
private BigDecimal i31;
/**
* 电容器未投入32次谐波电流1.6
*/
private BigDecimal i32;
/**
* 电容器未投入33次谐波电流1.6
*/
private BigDecimal i33;
/**
* 电容器未投入34次谐波电流1.6
*/
private BigDecimal i34;
/**
* 电容器未投入35次谐波电流1.6
*/
private BigDecimal i35;
/**
* 电容器未投入36次谐波电流1.6
*/
private BigDecimal i36;
/**
* 电容器未投入37次谐波电流1.6
*/
private BigDecimal i37;
/**
* 电容器未投入38次谐波电流1.6
*/
private BigDecimal i38;
/**
* 电容器未投入39次谐波电流1.6
*/
private BigDecimal i39;
/**
* 电容器未投入40次谐波电流1.6
*/
private BigDecimal i40;
/**
* 电容器未投入41次谐波电流1.6
*/
private BigDecimal i41;
/**
* 电容器未投入42次谐波电流1.6
*/
private BigDecimal i42;
/**
* 电容器未投入43次谐波电流1.6
*/
private BigDecimal i43;
/**
* 电容器未投入44次谐波电流1.6
*/
private BigDecimal i44;
/**
* 电容器未投入45次谐波电流1.6
*/
private BigDecimal i45;
/**
* 电容器未投入46次谐波电流1.6
*/
private BigDecimal i46;
/**
* 电容器未投入47次谐波电流1.6
*/
private BigDecimal i47;
/**
* 电容器未投入48次谐波电流1.6
*/
private BigDecimal i48;
/**
* 电容器未投入49次谐波电流1.6
*/
private BigDecimal i49;
/**
* 电容器未投入50次谐波电流1.6
*/
private BigDecimal i50;
/**
* 长时电压闪变0.8
*/
private BigDecimal plt;
/**
* 电压波动近似计算结果0.51
*/
private BigDecimal approFluc;
/**
* 电网高峰电容器投入100%出力电压偏差1.15
*/
private BigDecimal capOnH100Deltav;
/**
* 电网高峰电容器投入60%出力电压偏差1.15
*/
private BigDecimal capOnH60Deltav;
/**
* 电网高峰电容器投入0%出力电压偏差1.15
*/
private BigDecimal capOnH0Deltav;
/**
* 电网高峰电容器未投入100%出力电压偏差1.15
*/
private BigDecimal capOffH100Deltav;
/**
* 电网高峰电容器未投入60%出力电压偏差1.15
*/
private BigDecimal capOffH60Deltav;
/**
* 电网高峰电容器未投入0%出力电压偏差1.15
*/
private BigDecimal capOffH0Deltav;
/**
* 电网低谷电容器投入100%出力电压偏差1.15
*/
private BigDecimal capOnL100Deltav;
/**
* 电网低谷电容器投入60%出力电压偏差1.15
*/
private BigDecimal capOnL60Deltav;
/**
* 电网低谷电容器投入0%出力电压偏差1.15
*/
private BigDecimal capOnL0Deltav;
/**
* 电网低谷电容器未投入100%出力电压偏差1.15
*/
private BigDecimal capOffL100Deltav;
/**
* 电网低谷电容器未投入60%出力电压偏差1.15
*/
private BigDecimal capOffL60Deltav;
/**
* 电网低谷电容器未投入0%出力电压偏差1.15
*/
private BigDecimal capOffL0Deltav;
/**
* 三相电压不平衡一般估算结果1.7
*/
private BigDecimal approUnblance;
/**
* 三相电压不平衡严格估算结果1.7
*/
private BigDecimal accurUnblance;
}

View File

@@ -0,0 +1,74 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 评估用户冲击负荷参数查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_shock_load_param")
@ApiModel(value = "AssessShockLoadParamQuery", description = "评估用户冲击负荷参数查询参数")
public class AssessShockLoadParamQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d", required = true)
private String assessId;
@ApiModelProperty(value = "冲击负荷类型ID从字典表查出d19c10178eeb4da2bca1df18a050524d", required = true)
private String inpactloadtypeId;
@ApiModelProperty(value = "冲击负荷容量单位MVA100.00")
private BigDecimal inpactloadPower;
@ApiModelProperty(value = "冲击负荷个数1")
private BigDecimal inpactloadNum;
@ApiModelProperty(value = "冲击负荷高压侧电压等级22与PMS3.0编码一致)")
private String inpactloadhighScale;
@ApiModelProperty(value = "是否隔离变00-否01-是)", required = true)
private String isIsolationtrans;
@ApiModelProperty(value = "隔离变阻抗,单位:%5.00")
private BigDecimal isolationtransImpedance;
@ApiModelProperty(value = "冲击负荷低压侧电压等级22与PMS3.0编码一致)")
private String inpactloadlowScale;
@ApiModelProperty(value = "负荷频度01-N≤4次/d02-N>4次/d且N≤2次/h03-2次/h<N≤10次/h")
private String inpactloadFreq;
@ApiModelProperty(value = "闪变叠加系数5.00")
private BigDecimal flickerCoeff;
/**
* 更新评估用户冲击负荷参数的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessShockLoadParamQuery", description = "更新评估用户冲击负荷参数的查询参数")
@Data
public static class UpdateAssessShockLoadParamQuery extends AssessShockLoadParamQuery {
@ApiModelProperty(value = "冲击负荷ID更新时必填ffd5b663906648ad90811a4fcf108fec", required = true)
private String inpactloadId;
}
}

View File

@@ -0,0 +1,52 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
* 评估变压器参数查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_transformer_param")
@ApiModel(value = "AssessTransformerParamQuery", description = "评估变压器参数查询参数")
public class AssessTransformerParamQuery extends BaseParam {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d", required = true)
private String assessId;
@ApiModelProperty(value = "变压器名称10kV配网变压器", required = true)
private String transName;
@ApiModelProperty(value = "变压器类型ID从字典表中获得f401fa4abb71402bb5e9528209ea219e", required = true)
private String transtypeId;
@ApiModelProperty(value = "变压器个数1")
private Integer transNum;
/**
* 更新评估变压器参数的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessTransformerParamQuery", description = "更新评估变压器参数的查询参数")
@Data
public static class UpdateAssessTransformerParamQuery extends AssessTransformerParamQuery {
@ApiModelProperty(value = "变压器ID更新时必填8ead7dfa8fc0495a890fef2c847e4fea", required = true)
private String transId;
}
}

View File

@@ -0,0 +1,124 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
* 评估用户查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "AssessUserQuery", description = "评估用户查询参数")
public class AssessUserQuery extends BaseParam implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户名称", required = true)
@NotBlank(message = "所属部门名称不可为空")
private String assessName;
@ApiModelProperty(value = "所属部门名称,例:南京市供电公司", required = true)
@NotBlank(message = "所属部门名称不可为空")
private String deptName;
@ApiModelProperty(value = "用户协议容量单位MVA10.00", required = true)
@NotNull(message = "用户协议容量不可为空")
private BigDecimal agreedCapacity;
@ApiModelProperty(value = "用户电压等级32。与PMS3.0内电压等级编码保持一致。", required = true)
@NotBlank(message = "用户电压等级不可为空")
private String userScale;
@ApiModelProperty(value = "是否包含电容器00-不包含电容器 01-包含电容器", required = true)
@NotBlank(message = "是否包含电容器")
private String withCapacitor;
@ApiModelProperty(value = "用户负荷类型01-风电场02-光伏 03-其他", required = true)
@NotBlank(message = "用户负荷类型不可为空")
private String isWindfarm;
@ApiModelProperty(value = "变电站ID0012030456", required = true)
@NotBlank(message = "变电站ID不可为空")
private String powerstationId;
@ApiModelProperty(value = "变电站名称110kV南站变", required = true)
@NotBlank(message = "变电站名称不可为空")
private String powerstationName;
@ApiModelProperty(value = "变电站电压等级32。与PMS3.0内电压等级编码保持一致。", required = true)
@NotBlank(message = "变电站电压等级不可为空")
private String powerstationScale;
@ApiModelProperty(value = "母线ID0012030456")
private String busId;
@ApiModelProperty(value = "母线名称35kV I段母线")
private String busName;
@ApiModelProperty(value = "母线电压等级32。与PMS3.0内电压等级编码保持一致。")
private String busScale;
@ApiModelProperty(value = "线路ID0012030456")
private String lineId;
@ApiModelProperty(value = "线路名称35kV 南站一线")
private String lineName;
@ApiModelProperty(value = "供电设备容量单位MVA100.00")
private BigDecimal powersupplyCapacity;
@ApiModelProperty(value = "最小短路容量单位MVA150.00")
private BigDecimal minshortcircuitCapacity;
@ApiModelProperty(value = "线路线缆类型ID从字典表获取3491b6cce56141f1a2a0a79a15b0e91e")
private String linetypeId;
@ApiModelProperty(value = "PCC电电网电阻200.00")
private BigDecimal lineGridresistance;
@ApiModelProperty(value = "PCC电电网电抗200.00")
private BigDecimal lineGridreactance;
@ApiModelProperty(value = "线路长度单位公里200.00")
private BigDecimal lineLen;
@ApiModelProperty(value = "线路回路数1")
private BigDecimal lineNum;
@ApiModelProperty(value = "有功容量,风电场装机容量/光伏电站装机容量/企业负荷计算功率单位MW200.00")
private BigDecimal windfarmCapacity;
@ApiModelProperty(value = "是否为单相负荷00-否 01-是", required = true)
@NotBlank(message = "是否为单相负荷")
private String singleLoad;
/**
* 更新评估用户的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "UpdateAssessUserQuery", description = "更新评估用户的查询参数")
public static class UpdateAssessUserQuery extends AssessUserQuery {
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d", required = true)
@NotBlank(message = "评估用户ID不可为空")
private String assessId;
}
}

View File

@@ -0,0 +1,55 @@
package com.njcn.advance.pojo.param.assess;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import com.njcn.web.pojo.param.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.math.BigDecimal;
/**
* <p>
* 风电场类负荷参数查询参数
* </p>
*
* @author cdf
* @since 2025-06-06
*/
@Getter
@Setter
@TableName("assess_wind_load_param")
@ApiModel(value = "AssessWindLoadParamQuery", description = "风电场类负荷参数查询参数")
public class AssessWindLoadParamQuery extends BaseParam {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "评估用户ID8afaa9a15707483a0157262f8e78077d", required = true)
private String assessId;
@ApiModelProperty(value = "风力发电机名称1号风机", required = true)
private String windgeneratorName;
@ApiModelProperty(value = "闪变系数2.5")
private BigDecimal flickerCoeff;
@ApiModelProperty(value = "短路容量比S150.00")
private BigDecimal s;
/**
* 更新风电场类负荷参数的查询参数
*/
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "UpdateAssessWindLoadParamQuery", description = "更新风电场类负荷参数的查询参数")
@Data
public static class UpdateAssessWindLoadParamQuery extends AssessWindLoadParamQuery {
@ApiModelProperty(value = "风力发电机ID更新时必填wg-001", required = true)
private String windgeneratorId;
}
}

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_capacitor_param")
public class AssessCapacitorParam extends BaseEntity {
public class AssessCapacitorParam extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 电容器组IDb2a0ddf21992416f936b572459a3d8f4
*/
@TableId
private String capacitorId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_dic_cable_type")
public class AssessDicCableType extends BaseEntity {
public class AssessDicCableType extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 线路线缆类型ID 例3491b6cce56141f1a2a0a79a15b0e91e
*/
@TableId
private String linetypeId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_dic_harmonic_character")
public class AssessDicHarmonicCharacter extends BaseEntity {
public class AssessDicHarmonicCharacter implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 谐波源特性字典IDd53f0026d2f04c9e9fee6bba8386487a
*/
@TableId
private String harmId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_dic_shock_load")
public class AssessDicShockLoad extends BaseEntity {
public class AssessDicShockLoad extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 冲击负荷类型IDd19c10178eeb4da2bca1df18a050524d
*/
@TableId
private String inpactloadtypeId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_dic_transformer")
public class AssessDicTransformer extends BaseEntity {
public class AssessDicTransformer extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 变压器类型IDf401fa4abb71402bb5e9528209ea219e
*/
@TableId
private String transtypeId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_load_param")
public class AssessLoadParam extends BaseEntity {
public class AssessLoadParam extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 用户负荷ID759b793da37548d8b865efdc7f461304
*/
@TableId
private String loadId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_overlimit")
public class AssessOverlimit extends BaseEntity {
public class AssessOverlimit extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
@TableId
private String assessId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -19,13 +20,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_result")
public class AssessResult extends BaseEntity {
public class AssessResult extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
@TableId
private String assessId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -19,13 +20,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_result_addition")
public class AssessResultAddition extends BaseEntity {
public class AssessResultAddition extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
@TableId
private String assessId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,13 +19,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_shock_load_param")
public class AssessShockLoadParam extends BaseEntity {
public class AssessShockLoadParam extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 冲击负荷IDffd5b663906648ad90811a4fcf108fec
*/
@TableId
private String inpactloadId;
/**

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -17,13 +18,14 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_transformer_param")
public class AssessTransformerParam extends BaseEntity {
public class AssessTransformerParam extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 变压器ID8ead7dfa8fc0495a890fef2c847e4fea
*/
@TableId
private String transId;
/**

View File

@@ -1,12 +1,17 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
/**
* <p>
*
@@ -18,15 +23,19 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_user")
public class AssessUser extends BaseEntity {
public class AssessUser extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 评估用户ID8afaa9a15707483a0157262f8e78077d
*/
@TableId
private String assessId;
private String assessName;
/**
* 所属部门名称,例:南京市供电公司
*/

View File

@@ -1,5 +1,6 @@
package com.njcn.advance.pojo.po.assess;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
@@ -18,10 +19,11 @@ import lombok.Setter;
@Getter
@Setter
@TableName("assess_wind_load_param")
public class AssessWindLoadParam extends BaseEntity {
public class AssessWindLoadParam extends BaseEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private String windgeneratorId;
private String assessId;