diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessCapacitorParam.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessCapacitorParam.java new file mode 100644 index 000000000..73056f972 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessCapacitorParam.java @@ -0,0 +1,61 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *
+ * + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_capacitor_param") +public class AssessCapacitorParam extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 电容器组ID,例:b2a0ddf21992416f936b572459a3d8f4 + */ + private String capacitorId; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + private String assessId; + + /** + * 电容器组名称,例:电容器组1 + */ + private String capacitorName; + + /** + * 电容器组个数,例:1 + */ + private Integer capacitorNum; + + /** + * 单组容量,单位kVar,例:100.00 + */ + private BigDecimal capacitorCapacity; + + /** + * 电抗率,单位%:例:5.00 + */ + private BigDecimal capacitorReactance; + + /** + * 电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String capacitorScale; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicCableType.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicCableType.java new file mode 100644 index 000000000..18f2d2e8a --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicCableType.java @@ -0,0 +1,71 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 线缆类型字典 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_dic_cable_type") +public class AssessDicCableType extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 线路线缆类型ID 例:3491b6cce56141f1a2a0a79a15b0e91e + */ + private String linetypeId; + + /** + * 线路线缆名称,例:LGJ-240-35kV + */ + private String linetypeName; + + /** + * 线路线缆类型,例:01-架空线,02-电缆 + */ + private String linetypeType; + + /** + * 正序电阻,例:1.6 + */ + private BigDecimal posR1; + + /** + * 正序电抗,例:1.6 + */ + private BigDecimal posX1; + + /** + * 正序电纳,例:1.6 + */ + private BigDecimal posY1; + + /** + * 零序电阻,例:1.6 + */ + private BigDecimal zeroR0; + + /** + * 零序电抗,例:1.6 + */ + private BigDecimal zeroX0; + + /** + * 零序电纳,例:1.6 + */ + private BigDecimal zeroY0; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicHarmonicCharacter.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicHarmonicCharacter.java new file mode 100644 index 000000000..0296ccf14 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicHarmonicCharacter.java @@ -0,0 +1,281 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 谐波源特性字典 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_dic_harmonic_character") +public class AssessDicHarmonicCharacter extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 谐波源特性字典ID,例:d53f0026d2f04c9e9fee6bba8386487a + */ + private String harmId; + + /** + * 谐波源特性名称,例:六脉整流 + */ + 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; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicShockLoad.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicShockLoad.java new file mode 100644 index 000000000..4d53d18f5 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicShockLoad.java @@ -0,0 +1,46 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 冲击负荷字典 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_dic_shock_load") +public class AssessDicShockLoad extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 冲击负荷类型ID, 例:d19c10178eeb4da2bca1df18a050524d + */ + private String inpactloadtypeId; + + /** + * 冲击负荷类型名称,例:电机 + */ + private String inpactloadtypeName; + + /** + * 冲击负荷启动方式 例:直接启动 + */ + private String inpactloadStartup; + + /** + * 冲击负荷启动容量倍数, 例:4 + */ + private BigDecimal inpactloadMultiple; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicTransformer.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicTransformer.java new file mode 100644 index 000000000..e77be813e --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessDicTransformer.java @@ -0,0 +1,76 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 变压器参数字典 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_dic_transformer") +public class AssessDicTransformer extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 变压器类型ID,例:f401fa4abb71402bb5e9528209ea219e + */ + private String transtypeId; + + /** + * 变压器类型名称,例:110kV + */ + private String transtypeName; + + /** + * 额定容量,单位kVA 例:10 + */ + private BigDecimal transCapa; + + /** + * 高压侧电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String transhighScale; + + /** + * 低压侧电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String translowScale; + + /** + * 联结组标号,例:0.33 + */ + private BigDecimal trnasNo; + + /** + * 空载损耗,单位:kW例:2.42 + */ + private BigDecimal noloadLoss; + + /** + * 负载损耗,单位:kW例:2.42 + */ + private BigDecimal loadLoss; + + /** + * 空载电流,单位:% 例:2.42 + */ + private BigDecimal noloadCur; + + /** + * 短路阻抗,单位:% 例:2.42 + */ + private BigDecimal shortCircuitImpedance; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessLoadParam.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessLoadParam.java new file mode 100644 index 000000000..fed806341 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessLoadParam.java @@ -0,0 +1,76 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 评估用户负荷参数表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_load_param") +public class AssessLoadParam extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 用户负荷ID,例:759b793da37548d8b865efdc7f461304 + */ + private String loadId; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + private String assessId; + + /** + * 用户负荷名称,例:1号炼钢炉 + */ + private String loadName; + + /** + * 电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String linevoltageScale; + + /** + * 进线容量,单位kVA,例:200.00 + */ + private BigDecimal transhighCapacity; + + /** + * 配电变压器阻抗,单位%:例:5.00 + */ + private BigDecimal transImpedance; + + /** + * 谐波源特性字典ID,从字典表中获取。例:d53f0026d2f04c9e9fee6bba8386487a + */ + private String harmId; + + /** + * 电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String translowScale; + + /** + * 非线性负荷功率,单位kW:例:150 + */ + private BigDecimal nonlinearloadPower; + + /** + * 功率因数 例:0.90 + */ + private BigDecimal powerFactor; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessOverlimit.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessOverlimit.java new file mode 100644 index 000000000..7c6a6979a --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessOverlimit.java @@ -0,0 +1,311 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 允许值表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_overlimit") +public class AssessOverlimit extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + 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; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResult.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResult.java new file mode 100644 index 000000000..676632ab7 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResult.java @@ -0,0 +1,607 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 评测结果表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_result") +public class AssessResult extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + 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; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResultAddition.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResultAddition.java new file mode 100644 index 000000000..66b12408a --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessResultAddition.java @@ -0,0 +1,532 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 评测结果附加表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_result_addition") +public class AssessResultAddition extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + 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; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessShockLoadParam.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessShockLoadParam.java new file mode 100644 index 000000000..757a58d13 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessShockLoadParam.java @@ -0,0 +1,81 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 评估用户冲击负荷参数表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_shock_load_param") +public class AssessShockLoadParam extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 冲击负荷ID,例:ffd5b663906648ad90811a4fcf108fec + */ + private String inpactloadId; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + private String assessId; + + /** + * 冲击负荷类型ID,从字典表查出 例:d19c10178eeb4da2bca1df18a050524d + */ + private String inpactloadtypeId; + + /** + * 冲击负荷容量,单位:MVA例:100.00 + */ + private BigDecimal inpactloadPower; + + /** + * 冲击负荷个数 例:1 + */ + private BigDecimal inpactloadNum; + + /** + * 冲击负荷高压侧电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String inpactloadhighScale; + + /** + * 是否隔离变,例:00-否 01-是 + */ + private String isIsolationtrans; + + /** + * 隔离变阻抗,单位:% 例:5.00 + */ + private BigDecimal isolationtransImpedance; + + /** + * 冲击负荷低压侧电压等级,例:22。与PMS3.0内电压等级编码保持一致。 + */ + private String inpactloadlowScale; + + /** + * 负荷频度,例:01。01-N≤4次/d 02-N>4次/d且N≤2次/h,03-2次/h+ * + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_user") +public class AssessUser extends BaseEntity { + + private static final long serialVersionUID = 1L; + + /** + * 评估用户ID,例:8afaa9a15707483a0157262f8e78077d + */ + private String assessId; + + /** + * 所属部门名称,例:南京市供电公司 + */ + private String deptName; + + /** + * 用户协议容量,单位MVA,例:10.00 + */ + private BigDecimal agreedCapacity; + + /** + * 用户电压等级,例:32。与PMS3.0内电压等级编码保持一致。 + */ + private String userScale; + + /** + * 是否包含电容器,例:00-不包含电容器 01-包含电容器 + */ + private String withCapacitor; + + /** + * 用户负荷类型,例: 01-风电场,02-光伏 03-其他 + */ + private String isWindfarm; + + /** + * 变电站ID:例:0012030456 + */ + private String powerstationId; + + /** + * 变电站名称:例:110kV南站变 + */ + private String powerstationName; + + /** + * 电压等级,例:32。与PMS3.0内电压等级编码保持一致。 + */ + private String powerstationScale; + + /** + * 母线ID:例:0012030456 + */ + private String busId; + + /** + * 母线名称:例:35kV I段母线 + */ + private String busName; + + /** + * 母线电压等级,例:32。与PMS3.0内电压等级编码保持一致。 + */ + private String busScale; + + /** + * 线路ID:例:0012030456 + */ + private String lineId; + + /** + * 线路名称:例:35kV 南站一线 + */ + private String lineName; + + /** + * 供电设备容量,单位MVA,例:100.00 + */ + private BigDecimal powersupplyCapacity; + + /** + * 最小短路容量,单位MVA,例:150.00 + */ + private BigDecimal minshortcircuitCapacity; + + /** + * 线路线缆类型ID:字典表获取 例:3491b6cce56141f1a2a0a79a15b0e91e + */ + private String linetypeId; + + /** + * PCC电电网电阻,例:200.00 + */ + private BigDecimal lineGridresistance; + + /** + * PCC电电网电抗,例:200.00 + */ + private BigDecimal lineGridreactance; + + /** + * 线路长度,单位公里,例:200.00 + */ + private BigDecimal lineLen; + + /** + * 线路回路数,例:1 + */ + private BigDecimal lineNum; + + /** + * 有功容量 风电场装机容量 光伏电站装机容量 企业负荷计算功率 单位MW,例:200.00 + */ + private BigDecimal windfarmCapacity; + + /** + * 是否为单相负荷, 例:00-否 01-是 + */ + private String singleLoad; + + +} diff --git a/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessWindLoadParam.java b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessWindLoadParam.java new file mode 100644 index 000000000..ef09add04 --- /dev/null +++ b/pqs-advance/advance-api/src/main/java/com/njcn/advance/pojo/po/assess/AssessWindLoadParam.java @@ -0,0 +1,36 @@ +package com.njcn.advance.pojo.po.assess; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.njcn.db.bo.BaseEntity; +import java.io.Serializable; +import java.math.BigDecimal; +import lombok.Getter; +import lombok.Setter; + +/** + *+ * 风电场类负荷参数表 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Getter +@Setter +@TableName("assess_wind_load_param") +public class AssessWindLoadParam extends BaseEntity { + + private static final long serialVersionUID = 1L; + + private String windgeneratorId; + + private String assessId; + + private String windgeneratorName; + + private BigDecimal flickerCoeff; + + private BigDecimal s; + + +} diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessCapacitorParamController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessCapacitorParamController.java new file mode 100644 index 000000000..cc94848ff --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessCapacitorParamController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessCapacitorParam") +public class AssessCapacitorParamController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicCableTypeController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicCableTypeController.java new file mode 100644 index 000000000..9cfadc1f5 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicCableTypeController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 线缆类型字典 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessDicCableType") +public class AssessDicCableTypeController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicHarmonicCharacterController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicHarmonicCharacterController.java new file mode 100644 index 000000000..b30868c29 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicHarmonicCharacterController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 谐波源特性字典 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessDicHarmonicCharacter") +public class AssessDicHarmonicCharacterController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicShockLoadController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicShockLoadController.java new file mode 100644 index 000000000..7bcfaa1cf --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicShockLoadController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 冲击负荷字典 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessDicShockLoad") +public class AssessDicShockLoadController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicTransformerController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicTransformerController.java new file mode 100644 index 000000000..35af93fa8 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessDicTransformerController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 变压器参数字典 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessDicTransformer") +public class AssessDicTransformerController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessLoadParamController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessLoadParamController.java new file mode 100644 index 000000000..12e64831c --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessLoadParamController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 评估用户负荷参数表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessLoadParam") +public class AssessLoadParamController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessOverlimitController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessOverlimitController.java new file mode 100644 index 000000000..7e8f7e6c1 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessOverlimitController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 允许值表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessOverlimit") +public class AssessOverlimitController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultAdditionController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultAdditionController.java new file mode 100644 index 000000000..65649336b --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultAdditionController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 评测结果附加表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessResultAddition") +public class AssessResultAdditionController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultController.java new file mode 100644 index 000000000..75f94190c --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessResultController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 评测结果表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessResult") +public class AssessResultController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessShockLoadParamController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessShockLoadParamController.java new file mode 100644 index 000000000..be808c546 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessShockLoadParamController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 评估用户冲击负荷参数表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessShockLoadParam") +public class AssessShockLoadParamController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessTransformerParamController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessTransformerParamController.java new file mode 100644 index 000000000..a7a3899fe --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessTransformerParamController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessTransformerParam") +public class AssessTransformerParamController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessUserController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessUserController.java new file mode 100644 index 000000000..b37176afc --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessUserController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessUser") +public class AssessUserController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessWindLoadParamController.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessWindLoadParamController.java new file mode 100644 index 000000000..066cb3cca --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/controller/assess/AssessWindLoadParamController.java @@ -0,0 +1,22 @@ +package com.njcn.advance.controller.assess; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; +import com.njcn.web.controller.BaseController; + +/** + *+ * 风电场类负荷参数表 前端控制器 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@RestController +@RequestMapping("/assessWindLoadParam") +public class AssessWindLoadParamController extends BaseController { + +} + diff --git a/pqs-advance/advance-boot/src/main/java/com/njcn/advance/mapper/assess/AssessCapacitorParamMapper.java b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/mapper/assess/AssessCapacitorParamMapper.java new file mode 100644 index 000000000..38460e4f3 --- /dev/null +++ b/pqs-advance/advance-boot/src/main/java/com/njcn/advance/mapper/assess/AssessCapacitorParamMapper.java @@ -0,0 +1,16 @@ +package com.njcn.advance.mapper.assess; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.njcn.advance.pojo.po.assess.AssessCapacitorParam; + +/** + *+ * Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessCapacitorParamMapper extends BaseMapper+ * 线缆类型字典 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessDicCableTypeMapper extends BaseMapper+ * 谐波源特性字典 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessDicHarmonicCharacterMapper extends BaseMapper+ * 冲击负荷字典 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessDicShockLoadMapper extends BaseMapper+ * 变压器参数字典 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessDicTransformerMapper extends BaseMapper+ * 评估用户负荷参数表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessLoadParamMapper extends BaseMapper+ * 允许值表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessOverlimitMapper extends BaseMapper+ * 评测结果附加表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessResultAdditionMapper extends BaseMapper+ * 评测结果表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessResultMapper extends BaseMapper+ * 评估用户冲击负荷参数表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessShockLoadParamMapper extends BaseMapper+ * Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessTransformerParamMapper extends BaseMapper+ * Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessUserMapper extends BaseMapper+ * 风电场类负荷参数表 Mapper 接口 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface AssessWindLoadParamMapper extends BaseMapper+ * 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessCapacitorParamService extends IService+ * 线缆类型字典 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessDicCableTypeService extends IService+ * 谐波源特性字典 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessDicHarmonicCharacterService extends IService+ * 冲击负荷字典 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessDicShockLoadService extends IService+ * 变压器参数字典 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessDicTransformerService extends IService+ * 评估用户负荷参数表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessLoadParamService extends IService+ * 允许值表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessOverlimitService extends IService+ * 评测结果附加表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessResultAdditionService extends IService+ * 评测结果表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessResultService extends IService+ * 评估用户冲击负荷参数表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessShockLoadParamService extends IService+ * 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessTransformerParamService extends IService+ * 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessUserService extends IService+ * 风电场类负荷参数表 服务类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +public interface IAssessWindLoadParamService extends IService+ * 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessCapacitorParamServiceImpl extends ServiceImpl+ * 线缆类型字典 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessDicCableTypeServiceImpl extends ServiceImpl+ * 谐波源特性字典 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessDicHarmonicCharacterServiceImpl extends ServiceImpl+ * 冲击负荷字典 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessDicShockLoadServiceImpl extends ServiceImpl+ * 变压器参数字典 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessDicTransformerServiceImpl extends ServiceImpl+ * 评估用户负荷参数表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessLoadParamServiceImpl extends ServiceImpl+ * 允许值表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessOverlimitServiceImpl extends ServiceImpl+ * 评测结果附加表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessResultAdditionServiceImpl extends ServiceImpl+ * 评测结果表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessResultServiceImpl extends ServiceImpl+ * 评估用户冲击负荷参数表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessShockLoadParamServiceImpl extends ServiceImpl+ * 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessTransformerParamServiceImpl extends ServiceImpl+ * 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessUserServiceImpl extends ServiceImpl+ * 风电场类负荷参数表 服务实现类 + *
+ * + * @author cdf + * @since 2025-06-06 + */ +@Service +public class AssessWindLoadParamServiceImpl extends ServiceImpl