二级评估增删改成接口提交
This commit is contained in:
@@ -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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d")
|
||||||
|
private String assessId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "电容器组名称,例:电容器组1")
|
||||||
|
private String capacitorName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "电容器组个数,例:1")
|
||||||
|
private Integer capacitorNum;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "单组容量,单位kVar,例:100.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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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{
|
||||||
|
/**
|
||||||
|
* 谐波源特性字典ID,例:d53f0026d2f04c9e9fee6bba8386487a
|
||||||
|
*/
|
||||||
|
private String harmId;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "冲击负荷类型ID,例:d19c10178eeb4da2bca1df18a050524d", 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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "额定容量,单位kVA,例:10")
|
||||||
|
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 = "空载损耗,单位kW,例:2.42")
|
||||||
|
private BigDecimal noloadLoss;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "负载损耗,单位kW,例:2.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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d")
|
||||||
|
private String assessId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "用户负荷名称,例:1号炼钢炉", required = true)
|
||||||
|
@NotBlank(message = "用户负荷名称不可为空")
|
||||||
|
private String loadName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "电压等级,例:22(与PMS3.0编码一致)")
|
||||||
|
private String linevoltageScale;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "进线容量,单位kVA,例:200.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 = "非线性负荷功率,单位kW,例:150")
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 评估用户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;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 评估用户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,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;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 评估用户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;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d", required = true)
|
||||||
|
private String assessId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "冲击负荷类型ID,从字典表查出,例:d19c10178eeb4da2bca1df18a050524d", required = true)
|
||||||
|
private String inpactloadtypeId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "冲击负荷容量,单位:MVA,例:100.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次/d,02-N>4次/d且N≤2次/h,03-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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d", 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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "用户协议容量,单位MVA,例:10.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 = "变电站ID,例:0012030456", 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 = "母线ID,例:0012030456")
|
||||||
|
private String busId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "母线名称,例:35kV I段母线")
|
||||||
|
private String busName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "母线电压等级,例:32。与PMS3.0内电压等级编码保持一致。")
|
||||||
|
private String busScale;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "线路ID,例:0012030456")
|
||||||
|
private String lineId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "线路名称,例:35kV 南站一线")
|
||||||
|
private String lineName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "供电设备容量,单位MVA,例:100.00")
|
||||||
|
private BigDecimal powersupplyCapacity;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "最小短路容量,单位MVA,例:150.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 = "有功容量,风电场装机容量/光伏电站装机容量/企业负荷计算功率,单位MW,例:200.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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d", required = true)
|
||||||
|
@NotBlank(message = "评估用户ID不可为空")
|
||||||
|
private String assessId;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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 = "评估用户ID,例:8afaa9a15707483a0157262f8e78077d", required = true)
|
||||||
|
private String assessId;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "风力发电机名称,例:1号风机", required = true)
|
||||||
|
private String windgeneratorName;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "闪变系数,例:2.5")
|
||||||
|
private BigDecimal flickerCoeff;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "短路容量比(S),例:150.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;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_capacitor_param")
|
@TableName("assess_capacitor_param")
|
||||||
public class AssessCapacitorParam extends BaseEntity {
|
public class AssessCapacitorParam extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 电容器组ID,例:b2a0ddf21992416f936b572459a3d8f4
|
* 电容器组ID,例:b2a0ddf21992416f936b572459a3d8f4
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String capacitorId;
|
private String capacitorId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_dic_cable_type")
|
@TableName("assess_dic_cable_type")
|
||||||
public class AssessDicCableType extends BaseEntity {
|
public class AssessDicCableType extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 线路线缆类型ID 例:3491b6cce56141f1a2a0a79a15b0e91e
|
* 线路线缆类型ID 例:3491b6cce56141f1a2a0a79a15b0e91e
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String linetypeId;
|
private String linetypeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_dic_harmonic_character")
|
@TableName("assess_dic_harmonic_character")
|
||||||
public class AssessDicHarmonicCharacter extends BaseEntity {
|
public class AssessDicHarmonicCharacter implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 谐波源特性字典ID,例:d53f0026d2f04c9e9fee6bba8386487a
|
* 谐波源特性字典ID,例:d53f0026d2f04c9e9fee6bba8386487a
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String harmId;
|
private String harmId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_dic_shock_load")
|
@TableName("assess_dic_shock_load")
|
||||||
public class AssessDicShockLoad extends BaseEntity {
|
public class AssessDicShockLoad extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 冲击负荷类型ID, 例:d19c10178eeb4da2bca1df18a050524d
|
* 冲击负荷类型ID, 例:d19c10178eeb4da2bca1df18a050524d
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String inpactloadtypeId;
|
private String inpactloadtypeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_dic_transformer")
|
@TableName("assess_dic_transformer")
|
||||||
public class AssessDicTransformer extends BaseEntity {
|
public class AssessDicTransformer extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 变压器类型ID,例:f401fa4abb71402bb5e9528209ea219e
|
* 变压器类型ID,例:f401fa4abb71402bb5e9528209ea219e
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String transtypeId;
|
private String transtypeId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_load_param")
|
@TableName("assess_load_param")
|
||||||
public class AssessLoadParam extends BaseEntity {
|
public class AssessLoadParam extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户负荷ID,例:759b793da37548d8b865efdc7f461304
|
* 用户负荷ID,例:759b793da37548d8b865efdc7f461304
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String loadId;
|
private String loadId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_overlimit")
|
@TableName("assess_overlimit")
|
||||||
public class AssessOverlimit extends BaseEntity {
|
public class AssessOverlimit extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String assessId;
|
private String assessId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -19,13 +20,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_result")
|
@TableName("assess_result")
|
||||||
public class AssessResult extends BaseEntity {
|
public class AssessResult extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String assessId;
|
private String assessId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -19,13 +20,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_result_addition")
|
@TableName("assess_result_addition")
|
||||||
public class AssessResultAddition extends BaseEntity {
|
public class AssessResultAddition extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String assessId;
|
private String assessId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,13 +19,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_shock_load_param")
|
@TableName("assess_shock_load_param")
|
||||||
public class AssessShockLoadParam extends BaseEntity {
|
public class AssessShockLoadParam extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 冲击负荷ID,例:ffd5b663906648ad90811a4fcf108fec
|
* 冲击负荷ID,例:ffd5b663906648ad90811a4fcf108fec
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String inpactloadId;
|
private String inpactloadId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -17,13 +18,14 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_transformer_param")
|
@TableName("assess_transformer_param")
|
||||||
public class AssessTransformerParam extends BaseEntity {
|
public class AssessTransformerParam extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 变压器ID,例:8ead7dfa8fc0495a890fef2c847e4fea
|
* 变压器ID,例:8ead7dfa8fc0495a890fef2c847e4fea
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String transId;
|
private String transId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,12 +1,17 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotBlank;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
*
|
*
|
||||||
@@ -18,15 +23,19 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_user")
|
@TableName("assess_user")
|
||||||
public class AssessUser extends BaseEntity {
|
public class AssessUser extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
* 评估用户ID,例:8afaa9a15707483a0157262f8e78077d
|
||||||
*/
|
*/
|
||||||
|
@TableId
|
||||||
private String assessId;
|
private String assessId;
|
||||||
|
|
||||||
|
|
||||||
|
private String assessName;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 所属部门名称,例:南京市供电公司
|
* 所属部门名称,例:南京市供电公司
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.njcn.advance.pojo.po.assess;
|
package com.njcn.advance.pojo.po.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.njcn.db.bo.BaseEntity;
|
import com.njcn.db.bo.BaseEntity;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@@ -18,10 +19,11 @@ import lombok.Setter;
|
|||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("assess_wind_load_param")
|
@TableName("assess_wind_load_param")
|
||||||
public class AssessWindLoadParam extends BaseEntity {
|
public class AssessWindLoadParam extends BaseEntity implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@TableId
|
||||||
private String windgeneratorId;
|
private String windgeneratorId;
|
||||||
|
|
||||||
private String assessId;
|
private String assessId;
|
||||||
|
|||||||
@@ -1,14 +1,30 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessCapacitorParamQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
||||||
|
import com.njcn.advance.service.assess.IAssessCapacitorParamService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 前端控制器
|
* 评估电容器参数 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -16,7 +32,91 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessCapacitorParam")
|
@RequestMapping("/assessCapacitorParam")
|
||||||
|
@Api(tags = "评估电容器参数管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessCapacitorParamController extends BaseController {
|
public class AssessCapacitorParamController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessCapacitorParamService assessCapacitorParamService;
|
||||||
|
|
||||||
|
@ApiOperation("获取评估电容器参数列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessCapacitorParam>> list(@RequestBody AssessCapacitorParamQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessCapacitorParam> wrapper = Wrappers.<AssessCapacitorParam>lambdaQuery()
|
||||||
|
.like(query.getAssessId() != null, AssessCapacitorParam::getAssessId, query.getAssessId())
|
||||||
|
.like(query.getCapacitorName() != null, AssessCapacitorParam::getCapacitorName, query.getCapacitorName())
|
||||||
|
.eq(query.getCapacitorScale() != null, AssessCapacitorParam::getCapacitorScale, query.getCapacitorScale());
|
||||||
|
List<AssessCapacitorParam> list = assessCapacitorParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询评估电容器参数")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessCapacitorParam>> page(@RequestBody AssessCapacitorParamQuery query) {
|
||||||
|
Page<AssessCapacitorParam> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessCapacitorParam> wrapper = Wrappers.<AssessCapacitorParam>lambdaQuery()
|
||||||
|
.like(query.getAssessId() != null, AssessCapacitorParam::getAssessId, query.getAssessId())
|
||||||
|
.like(query.getCapacitorName() != null, AssessCapacitorParam::getCapacitorName, query.getCapacitorName())
|
||||||
|
.eq(query.getCapacitorScale() != null, AssessCapacitorParam::getCapacitorScale, query.getCapacitorScale());
|
||||||
|
Page<AssessCapacitorParam> pageData = assessCapacitorParamService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取评估电容器参数详情")
|
||||||
|
@ApiImplicitParam(name = "capacitorId", value = "电容器组ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessCapacitorParam> getInfo(@RequestParam("capacitorId") String capacitorId) {
|
||||||
|
AssessCapacitorParam param = assessCapacitorParamService.getByCapacitorId(capacitorId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增评估电容器参数")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessCapacitorParamQuery param) {
|
||||||
|
boolean result = assessCapacitorParamService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改评估电容器参数")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessCapacitorParamQuery.UpdateAssessCapacitorParamQuery updateQuery) {
|
||||||
|
assessCapacitorParamService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除评估电容器参数")
|
||||||
|
@ApiImplicitParam(name = "capacitorId", value = "电容器组ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("capacitorId") String capacitorId) {
|
||||||
|
boolean result = assessCapacitorParamService.removeById(capacitorId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据评估用户ID查询电容器参数")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByAssessId")
|
||||||
|
public HttpResult<List<AssessCapacitorParam>> listByAssessId(@RequestParam("assessId") String assessId) {
|
||||||
|
List<AssessCapacitorParam> list = assessCapacitorParamService.listByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据电压等级查询电容器参数")
|
||||||
|
@ApiImplicitParam(name = "capacitorScale", value = "电压等级(与PMS3.0编码一致)", type = "String")
|
||||||
|
@GetMapping("/listByScale")
|
||||||
|
public HttpResult<List<AssessCapacitorParam>> listByScale(@RequestParam(required = false) String capacitorScale) {
|
||||||
|
LambdaQueryWrapper<AssessCapacitorParam> wrapper = Wrappers.<AssessCapacitorParam>lambdaQuery()
|
||||||
|
.eq(capacitorScale != null, AssessCapacitorParam::getCapacitorScale, capacitorScale);
|
||||||
|
List<AssessCapacitorParam> list = assessCapacitorParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,27 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicCableTypeQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
||||||
|
import com.njcn.advance.service.assess.IAssessDicCableTypeService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 线缆类型字典 前端控制器
|
* 线缆类型字典 前端控制器
|
||||||
@@ -16,7 +32,78 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessDicCableType")
|
@RequestMapping("/assessDicCableType")
|
||||||
|
@Api(tags = "线缆类型字典管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessDicCableTypeController extends BaseController {
|
public class AssessDicCableTypeController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessDicCableTypeService assessDicCableTypeService;
|
||||||
|
|
||||||
|
@ApiOperation("获取线缆类型字典列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessDicCableType>> list(@RequestBody AssessDicCableTypeQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessDicCableType> wrapper = Wrappers.<AssessDicCableType>lambdaQuery()
|
||||||
|
.like(query.getLinetypeName() != null, AssessDicCableType::getLinetypeName, query.getLinetypeName())
|
||||||
|
.eq(query.getLinetypeType() != null, AssessDicCableType::getLinetypeType, query.getLinetypeType());
|
||||||
|
List<AssessDicCableType> list = assessDicCableTypeService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询线缆类型字典")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessDicCableType>> page(@RequestBody AssessDicCableTypeQuery query) {
|
||||||
|
Page<AssessDicCableType> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessDicCableType> wrapper = Wrappers.<AssessDicCableType>lambdaQuery()
|
||||||
|
.like(query.getLinetypeName() != null, AssessDicCableType::getLinetypeName, query.getLinetypeName())
|
||||||
|
.eq(query.getLinetypeType() != null, AssessDicCableType::getLinetypeType, query.getLinetypeType());
|
||||||
|
Page<AssessDicCableType> pageData = assessDicCableTypeService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据类型ID获取线缆类型字典详情")
|
||||||
|
@ApiImplicitParam(name = "linetypeId", value = "线路线缆类型ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessDicCableType> getInfo(@RequestParam("linetypeId") String linetypeId) {
|
||||||
|
AssessDicCableType param = assessDicCableTypeService.getByLinetypeId(linetypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增线缆类型字典")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessDicCableTypeQuery param) {
|
||||||
|
boolean result = assessDicCableTypeService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改线缆类型字典")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessDicCableTypeQuery.UpdateAssessDicCableTypeQuery updateQuery) {
|
||||||
|
assessDicCableTypeService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除线缆类型字典")
|
||||||
|
@ApiImplicitParam(name = "linetypeId", value = "线路线缆类型ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("linetypeId") String linetypeId) {
|
||||||
|
boolean result = assessDicCableTypeService.removeById(linetypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据线缆类型查询字典")
|
||||||
|
@ApiImplicitParam(name = "linetypeType", value = "线路线缆类型(01-架空线,02-电缆)", required = true, type = "String")
|
||||||
|
@GetMapping("/listByType")
|
||||||
|
public HttpResult<List<AssessDicCableType>> listByType(@RequestParam("linetypeType") String linetypeType) {
|
||||||
|
List<AssessDicCableType> list = assessDicCableTypeService.listByType(linetypeType);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,27 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicHarmonicCharacterQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
||||||
|
import com.njcn.advance.service.assess.IAssessDicHarmonicCharacterService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 谐波源特性字典 前端控制器
|
* 谐波源特性字典 前端控制器
|
||||||
@@ -16,7 +32,78 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessDicHarmonicCharacter")
|
@RequestMapping("/assessDicHarmonicCharacter")
|
||||||
|
@Api(tags = "谐波源特性字典管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessDicHarmonicCharacterController extends BaseController {
|
public class AssessDicHarmonicCharacterController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessDicHarmonicCharacterService assessDicHarmonicCharacterService;
|
||||||
|
|
||||||
|
@ApiOperation("获取谐波源特性字典列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessDicHarmonicCharacter>> list(@RequestBody AssessDicHarmonicCharacterQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessDicHarmonicCharacter> wrapper = Wrappers.<AssessDicHarmonicCharacter>lambdaQuery()
|
||||||
|
.like(query.getHarmName() != null, AssessDicHarmonicCharacter::getHarmName, query.getHarmName());
|
||||||
|
List<AssessDicHarmonicCharacter> list = assessDicHarmonicCharacterService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询谐波源特性字典")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessDicHarmonicCharacter>> page(@RequestBody AssessDicHarmonicCharacterQuery query) {
|
||||||
|
Page<AssessDicHarmonicCharacter> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessDicHarmonicCharacter> wrapper = Wrappers.<AssessDicHarmonicCharacter>lambdaQuery()
|
||||||
|
.like(query.getHarmName() != null, AssessDicHarmonicCharacter::getHarmName, query.getHarmName());
|
||||||
|
Page<AssessDicHarmonicCharacter> pageData = assessDicHarmonicCharacterService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取谐波源特性字典详情")
|
||||||
|
@ApiImplicitParam(name = "harmId", value = "谐波源特性字典ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessDicHarmonicCharacter> getInfo(@RequestParam("harmId") String harmId) {
|
||||||
|
AssessDicHarmonicCharacter param = assessDicHarmonicCharacterService.getByHarmId(harmId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增谐波源特性字典")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessDicHarmonicCharacterQuery param) {
|
||||||
|
boolean result = assessDicHarmonicCharacterService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改谐波源特性字典")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessDicHarmonicCharacterQuery.UpdateAssessDicHarmonicCharacterQuery param) {
|
||||||
|
assessDicHarmonicCharacterService.update(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除谐波源特性字典")
|
||||||
|
@ApiImplicitParam(name = "harmId", value = "谐波源特性字典ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("harmId") String harmId) {
|
||||||
|
boolean result = assessDicHarmonicCharacterService.removeById(harmId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据谐波源特性名称查询")
|
||||||
|
@ApiImplicitParam(name = "harmName", value = "谐波源特性名称", type = "String")
|
||||||
|
@GetMapping("/listByName")
|
||||||
|
public HttpResult<List<AssessDicHarmonicCharacter>> listByName(@RequestParam(required = false) String harmName) {
|
||||||
|
LambdaQueryWrapper<AssessDicHarmonicCharacter> wrapper = Wrappers.<AssessDicHarmonicCharacter>lambdaQuery()
|
||||||
|
.like(harmName != null, AssessDicHarmonicCharacter::getHarmName, harmName);
|
||||||
|
List<AssessDicHarmonicCharacter> list = assessDicHarmonicCharacterService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,27 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicShockLoadQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
||||||
|
import com.njcn.advance.service.assess.IAssessDicShockLoadService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 冲击负荷字典 前端控制器
|
* 冲击负荷字典 前端控制器
|
||||||
@@ -16,7 +32,80 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessDicShockLoad")
|
@RequestMapping("/assessDicShockLoad")
|
||||||
|
@Api(tags = "冲击负荷字典管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessDicShockLoadController extends BaseController {
|
public class AssessDicShockLoadController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessDicShockLoadService assessDicShockLoadService;
|
||||||
|
|
||||||
|
@ApiOperation("获取冲击负荷字典列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessDicShockLoad>> list(@RequestBody AssessDicShockLoadQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessDicShockLoad> wrapper = Wrappers.<AssessDicShockLoad>lambdaQuery()
|
||||||
|
.like(query.getInpactloadtypeName() != null, AssessDicShockLoad::getInpactloadtypeName, query.getInpactloadtypeName())
|
||||||
|
.eq(query.getInpactloadStartup() != null, AssessDicShockLoad::getInpactloadStartup, query.getInpactloadStartup());
|
||||||
|
List<AssessDicShockLoad> list = assessDicShockLoadService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询冲击负荷字典")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessDicShockLoad>> page(@RequestBody AssessDicShockLoadQuery query) {
|
||||||
|
Page<AssessDicShockLoad> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessDicShockLoad> wrapper = Wrappers.<AssessDicShockLoad>lambdaQuery()
|
||||||
|
.like(query.getInpactloadtypeName() != null, AssessDicShockLoad::getInpactloadtypeName, query.getInpactloadtypeName())
|
||||||
|
.eq(query.getInpactloadStartup() != null, AssessDicShockLoad::getInpactloadStartup, query.getInpactloadStartup());
|
||||||
|
Page<AssessDicShockLoad> pageData = assessDicShockLoadService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据类型ID获取冲击负荷字典详情")
|
||||||
|
@ApiImplicitParam(name = "inpactloadtypeId", value = "冲击负荷类型ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessDicShockLoad> getInfo(@RequestParam("inpactloadtypeId") String inpactloadtypeId) {
|
||||||
|
AssessDicShockLoad param = assessDicShockLoadService.getByInpactloadtypeId(inpactloadtypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增冲击负荷字典")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessDicShockLoadQuery param) {
|
||||||
|
boolean result = assessDicShockLoadService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改冲击负荷字典")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessDicShockLoadQuery.UpdateAssessDicShockLoadQuery updateQuery) {
|
||||||
|
assessDicShockLoadService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除冲击负荷字典")
|
||||||
|
@ApiImplicitParam(name = "inpactloadtypeId", value = "冲击负荷类型ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("inpactloadtypeId") String inpactloadtypeId) {
|
||||||
|
boolean result = assessDicShockLoadService.removeById(inpactloadtypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据启动方式查询冲击负荷字典")
|
||||||
|
@ApiImplicitParam(name = "inpactloadStartup", value = "冲击负荷启动方式", type = "String")
|
||||||
|
@GetMapping("/listByStartup")
|
||||||
|
public HttpResult<List<AssessDicShockLoad>> listByStartup(@RequestParam(required = false) String inpactloadStartup) {
|
||||||
|
LambdaQueryWrapper<AssessDicShockLoad> wrapper = Wrappers.<AssessDicShockLoad>lambdaQuery()
|
||||||
|
.eq(inpactloadStartup != null, AssessDicShockLoad::getInpactloadStartup, inpactloadStartup);
|
||||||
|
List<AssessDicShockLoad> list = assessDicShockLoadService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,27 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicTransformerQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
||||||
|
import com.njcn.advance.service.assess.IAssessDicTransformerService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 变压器参数字典 前端控制器
|
* 变压器参数字典 前端控制器
|
||||||
@@ -16,7 +32,88 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessDicTransformer")
|
@RequestMapping("/assessDicTransformer")
|
||||||
|
@Api(tags = "变压器参数字典管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessDicTransformerController extends BaseController {
|
public class AssessDicTransformerController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessDicTransformerService assessDicTransformerService;
|
||||||
|
|
||||||
|
@ApiOperation("获取变压器参数字典列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessDicTransformer>> list(@RequestBody AssessDicTransformerQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessDicTransformer> wrapper = Wrappers.<AssessDicTransformer>lambdaQuery()
|
||||||
|
.like(query.getTranstypeName() != null, AssessDicTransformer::getTranstypeName, query.getTranstypeName())
|
||||||
|
.eq(query.getTranshighScale() != null, AssessDicTransformer::getTranshighScale, query.getTranshighScale())
|
||||||
|
.eq(query.getTranslowScale() != null, AssessDicTransformer::getTranslowScale, query.getTranslowScale());
|
||||||
|
List<AssessDicTransformer> list = assessDicTransformerService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询变压器参数字典")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessDicTransformer>> page(@RequestBody AssessDicTransformerQuery query) {
|
||||||
|
Page<AssessDicTransformer> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessDicTransformer> wrapper = Wrappers.<AssessDicTransformer>lambdaQuery()
|
||||||
|
.like(query.getTranstypeName() != null, AssessDicTransformer::getTranstypeName, query.getTranstypeName())
|
||||||
|
.eq(query.getTranshighScale() != null, AssessDicTransformer::getTranshighScale, query.getTranshighScale())
|
||||||
|
.eq(query.getTranslowScale() != null, AssessDicTransformer::getTranslowScale, query.getTranslowScale());
|
||||||
|
Page<AssessDicTransformer> pageData = assessDicTransformerService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据类型ID获取变压器参数详情")
|
||||||
|
@ApiImplicitParam(name = "transtypeId", value = "变压器类型ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessDicTransformer> getInfo(@RequestParam("transtypeId") String transtypeId) {
|
||||||
|
AssessDicTransformer param = assessDicTransformerService.getByTranstypeId(transtypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增变压器参数字典")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessDicTransformerQuery param) {
|
||||||
|
boolean result = assessDicTransformerService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改变压器参数字典")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessDicTransformerQuery.UpdateAssessDicTransformerQuery updateQuery) {
|
||||||
|
assessDicTransformerService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除变压器参数字典")
|
||||||
|
@ApiImplicitParam(name = "transtypeId", value = "变压器类型ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("transtypeId") String transtypeId) {
|
||||||
|
boolean result = assessDicTransformerService.removeById(transtypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据电压等级查询变压器参数")
|
||||||
|
@ApiImplicitParams({
|
||||||
|
@ApiImplicitParam(name = "transhighScale", value = "高压侧电压等级", type = "String"),
|
||||||
|
@ApiImplicitParam(name = "translowScale", value = "低压侧电压等级", type = "String")
|
||||||
|
})
|
||||||
|
@GetMapping("/listByVoltage")
|
||||||
|
public HttpResult<List<AssessDicTransformer>> listByVoltage(
|
||||||
|
@RequestParam(required = false) String transhighScale,
|
||||||
|
@RequestParam(required = false) String translowScale) {
|
||||||
|
LambdaQueryWrapper<AssessDicTransformer> wrapper = Wrappers.<AssessDicTransformer>lambdaQuery()
|
||||||
|
.eq(transhighScale != null, AssessDicTransformer::getTranshighScale, transhighScale)
|
||||||
|
.eq(translowScale != null, AssessDicTransformer::getTranslowScale, translowScale);
|
||||||
|
List<AssessDicTransformer> list = assessDicTransformerService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,14 +1,30 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessLoadParamQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
||||||
|
import com.njcn.advance.service.assess.IAssessLoadParamService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户负荷参数表 前端控制器
|
* 评估用户负荷参数 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -16,7 +32,80 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessLoadParam")
|
@RequestMapping("/assessLoadParam")
|
||||||
|
@Api(tags = "评估用户负荷参数管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessLoadParamController extends BaseController {
|
public class AssessLoadParamController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessLoadParamService assessLoadParamService;
|
||||||
|
|
||||||
|
@ApiOperation("获取评估用户负荷参数列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessLoadParam>> list(@RequestBody AssessLoadParamQuery assessLoadParamQuery) {
|
||||||
|
LambdaQueryWrapper<AssessLoadParam> wrapper = Wrappers.<AssessLoadParam>lambdaQuery()
|
||||||
|
.like(assessLoadParamQuery.getLoadName() != null, AssessLoadParam::getLoadName, assessLoadParamQuery.getLoadName())
|
||||||
|
.eq(assessLoadParamQuery.getAssessId() != null, AssessLoadParam::getAssessId, assessLoadParamQuery.getAssessId());
|
||||||
|
List<AssessLoadParam> list = assessLoadParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询评估用户负荷参数")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessLoadParam>> page(@RequestBody AssessLoadParamQuery assessLoadParamQuery) {
|
||||||
|
Page<AssessLoadParam> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(assessLoadParamQuery),
|
||||||
|
PageFactory.getPageSize(assessLoadParamQuery)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessLoadParam> wrapper = Wrappers.<AssessLoadParam>lambdaQuery()
|
||||||
|
.like(assessLoadParamQuery.getLoadName() != null, AssessLoadParam::getLoadName, assessLoadParamQuery.getLoadName())
|
||||||
|
.eq(assessLoadParamQuery.getAssessId() != null, AssessLoadParam::getAssessId, assessLoadParamQuery.getAssessId());
|
||||||
|
Page<AssessLoadParam> pageData = assessLoadParamService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取评估用户负荷参数详情")
|
||||||
|
@ApiImplicitParam(name = "loadId", value = "用户负荷ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessLoadParam> getInfo(@RequestParam("loadId") String loadId) {
|
||||||
|
AssessLoadParam assessLoadParam = assessLoadParamService.getByLoadId(loadId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), assessLoadParam,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增评估用户负荷参数")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessLoadParamQuery assessLoadParam) {
|
||||||
|
boolean result = assessLoadParamService.add(assessLoadParam);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改评估用户负荷参数")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessLoadParamQuery.UpdateAssessLoadParamQuery updateQuery) {
|
||||||
|
assessLoadParamService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除评估用户负荷参数")
|
||||||
|
@ApiImplicitParam(name = "loadId", value = "用户负荷ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("loadId") String loadId) {
|
||||||
|
boolean result = assessLoadParamService.removeById(loadId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据评估用户ID查询负荷参数")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByAssessId")
|
||||||
|
public HttpResult<List<AssessLoadParam>> listByAssessId(@RequestParam("assessId") String assessId) {
|
||||||
|
List<AssessLoadParam> list = assessLoadParamService.listByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -1,14 +1,30 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessShockLoadParamQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
||||||
|
import com.njcn.advance.service.assess.IAssessShockLoadParamService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户冲击负荷参数表 前端控制器
|
* 评估用户冲击负荷参数 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -16,7 +32,89 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessShockLoadParam")
|
@RequestMapping("/assessShockLoadParam")
|
||||||
|
@Api(tags = "评估用户冲击负荷参数管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessShockLoadParamController extends BaseController {
|
public class AssessShockLoadParamController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessShockLoadParamService assessShockLoadParamService;
|
||||||
|
|
||||||
|
@ApiOperation("获取评估用户冲击负荷参数列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessShockLoadParam>> list(@RequestBody AssessShockLoadParamQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessShockLoadParam> wrapper = Wrappers.<AssessShockLoadParam>lambdaQuery()
|
||||||
|
.like(query.getAssessId() != null, AssessShockLoadParam::getAssessId, query.getAssessId())
|
||||||
|
.eq(query.getInpactloadtypeId() != null, AssessShockLoadParam::getInpactloadtypeId, query.getInpactloadtypeId())
|
||||||
|
.like(query.getInpactloadhighScale() != null, AssessShockLoadParam::getInpactloadhighScale, query.getInpactloadhighScale());
|
||||||
|
List<AssessShockLoadParam> list = assessShockLoadParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询评估用户冲击负荷参数")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessShockLoadParam>> page(@RequestBody AssessShockLoadParamQuery query) {
|
||||||
|
Page<AssessShockLoadParam> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessShockLoadParam> wrapper = Wrappers.<AssessShockLoadParam>lambdaQuery()
|
||||||
|
.like(query.getAssessId() != null, AssessShockLoadParam::getAssessId, query.getAssessId())
|
||||||
|
.eq(query.getInpactloadtypeId() != null, AssessShockLoadParam::getInpactloadtypeId, query.getInpactloadtypeId())
|
||||||
|
.like(query.getInpactloadhighScale() != null, AssessShockLoadParam::getInpactloadhighScale, query.getInpactloadhighScale());
|
||||||
|
Page<AssessShockLoadParam> pageData = assessShockLoadParamService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取评估用户冲击负荷参数详情")
|
||||||
|
@ApiImplicitParam(name = "inpactloadId", value = "冲击负荷ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessShockLoadParam> getInfo(@RequestParam("inpactloadId") String inpactloadId) {
|
||||||
|
AssessShockLoadParam param = assessShockLoadParamService.getByInpactloadId(inpactloadId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增评估用户冲击负荷参数")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessShockLoadParamQuery param) {
|
||||||
|
boolean result = assessShockLoadParamService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改评估用户冲击负荷参数")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessShockLoadParamQuery.UpdateAssessShockLoadParamQuery updateQuery) {
|
||||||
|
assessShockLoadParamService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除评估用户冲击负荷参数")
|
||||||
|
@ApiImplicitParam(name = "inpactloadId", value = "冲击负荷ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("inpactloadId") String inpactloadId) {
|
||||||
|
boolean result = assessShockLoadParamService.removeById(inpactloadId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据评估用户ID查询冲击负荷参数")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByAssessId")
|
||||||
|
public HttpResult<List<AssessShockLoadParam>> listByAssessId(@RequestParam("assessId") String assessId) {
|
||||||
|
List<AssessShockLoadParam> list = assessShockLoadParamService.listByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据冲击负荷类型ID查询参数")
|
||||||
|
@ApiImplicitParam(name = "inpactloadtypeId", value = "冲击负荷类型ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByTypeId")
|
||||||
|
public HttpResult<List<AssessShockLoadParam>> listByTypeId(@RequestParam("inpactloadtypeId") String inpactloadtypeId) {
|
||||||
|
List<AssessShockLoadParam> list = assessShockLoadParamService.listByTypeId(inpactloadtypeId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,14 +1,30 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessTransformerParamQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
||||||
|
import com.njcn.advance.service.assess.IAssessTransformerParamService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 前端控制器
|
* 评估变压器参数 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -16,7 +32,80 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessTransformerParam")
|
@RequestMapping("/assessTransformerParam")
|
||||||
|
@Api(tags = "评估变压器参数管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessTransformerParamController extends BaseController {
|
public class AssessTransformerParamController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessTransformerParamService assessTransformerParamService;
|
||||||
|
|
||||||
|
@ApiOperation("获取评估变压器参数列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessTransformerParam>> list(@RequestBody AssessTransformerParamQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessTransformerParam> wrapper = Wrappers.<AssessTransformerParam>lambdaQuery()
|
||||||
|
.like(query.getTransName() != null, AssessTransformerParam::getTransName, query.getTransName())
|
||||||
|
.eq(query.getAssessId() != null, AssessTransformerParam::getAssessId, query.getAssessId())
|
||||||
|
.eq(query.getTranstypeId() != null, AssessTransformerParam::getTranstypeId, query.getTranstypeId());
|
||||||
|
List<AssessTransformerParam> list = assessTransformerParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询评估变压器参数")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessTransformerParam>> page(@RequestBody AssessTransformerParamQuery query) {
|
||||||
|
Page<AssessTransformerParam> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessTransformerParam> wrapper = Wrappers.<AssessTransformerParam>lambdaQuery()
|
||||||
|
.like(query.getTransName() != null, AssessTransformerParam::getTransName, query.getTransName())
|
||||||
|
.eq(query.getAssessId() != null, AssessTransformerParam::getAssessId, query.getAssessId())
|
||||||
|
.eq(query.getTranstypeId() != null, AssessTransformerParam::getTranstypeId, query.getTranstypeId());
|
||||||
|
Page<AssessTransformerParam> pageData = assessTransformerParamService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取评估变压器参数详情")
|
||||||
|
@ApiImplicitParam(name = "transId", value = "变压器ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessTransformerParam> getInfo(@RequestParam("transId") String transId) {
|
||||||
|
AssessTransformerParam param = assessTransformerParamService.getByTransId(transId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增评估变压器参数")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessTransformerParamQuery param) {
|
||||||
|
boolean result = assessTransformerParamService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改评估变压器参数")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessTransformerParamQuery.UpdateAssessTransformerParamQuery updateQuery) {
|
||||||
|
assessTransformerParamService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除评估变压器参数")
|
||||||
|
@ApiImplicitParam(name = "transId", value = "变压器ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("transId") String transId) {
|
||||||
|
boolean result = assessTransformerParamService.removeById(transId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据评估用户ID查询变压器参数")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByAssessId")
|
||||||
|
public HttpResult<List<AssessTransformerParam>> listByAssessId(@RequestParam("assessId") String assessId) {
|
||||||
|
List<AssessTransformerParam> list = assessTransformerParamService.listByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,28 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessUserQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessUser;
|
||||||
|
import com.njcn.advance.service.assess.IAssessUserService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 前端控制器
|
* 前端控制器
|
||||||
@@ -16,7 +33,65 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessUser")
|
@RequestMapping("/assessUser")
|
||||||
|
@Api(tags = "评估用户管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessUserController extends BaseController {
|
public class AssessUserController extends BaseController {
|
||||||
|
|
||||||
|
private final IAssessUserService assessUserService;
|
||||||
|
|
||||||
|
@ApiOperation("获取评估用户列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessUser>> list(@RequestBody AssessUserQuery assessUserQuery) {
|
||||||
|
LambdaQueryWrapper<AssessUser> wrapper = Wrappers.<AssessUser>lambdaQuery()
|
||||||
|
.like(assessUserQuery.getDeptName() != null, AssessUser::getDeptName, assessUserQuery.getDeptName())
|
||||||
|
.like(assessUserQuery.getUserScale() != null, AssessUser::getUserScale, assessUserQuery.getUserScale());
|
||||||
|
List<AssessUser> list = assessUserService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询评估用户")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessUser>> page(@RequestBody AssessUserQuery assessUserQuery) {
|
||||||
|
Page<AssessUser> pageParam = new Page<>(PageFactory.getPageNum(assessUserQuery), PageFactory.getPageSize(assessUserQuery));
|
||||||
|
LambdaQueryWrapper<AssessUser> wrapper = Wrappers.<AssessUser>lambdaQuery()
|
||||||
|
.like(assessUserQuery.getDeptName() != null, AssessUser::getDeptName, assessUserQuery.getDeptName())
|
||||||
|
.like(assessUserQuery.getUserScale() != null, AssessUser::getUserScale, assessUserQuery.getUserScale());
|
||||||
|
Page<AssessUser> pageData = assessUserService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取评估用户详情")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("getInfo")
|
||||||
|
public HttpResult<AssessUser> getInfo(@RequestParam("assessId") String assessId) {
|
||||||
|
AssessUser assessUser = assessUserService.getByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), assessUser,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增评估用户")
|
||||||
|
@PostMapping("add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessUserQuery assessUser) {
|
||||||
|
boolean result = assessUserService.add(assessUser);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改评估用户")
|
||||||
|
@PostMapping("edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessUserQuery.UpdateAssessUserQuery updateAssessUserQuery) {
|
||||||
|
assessUserService.update(updateAssessUserQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation("批量删除评估用户")
|
||||||
|
@ApiImplicitParam(name = "assessIds", value = "评估用户ID列表,用逗号分隔", required = true, type = "String")
|
||||||
|
@PostMapping("/batchDel")
|
||||||
|
public HttpResult<Boolean> batchDelete(@RequestBody List<String> assessIds) {
|
||||||
|
boolean result = assessUserService.removeByIds(assessIds);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,14 +1,30 @@
|
|||||||
package com.njcn.advance.controller.assess;
|
package com.njcn.advance.controller.assess;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessWindLoadParamQuery;
|
||||||
|
import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
||||||
|
import com.njcn.advance.service.assess.IAssessWindLoadParamService;
|
||||||
|
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||||
|
import com.njcn.common.pojo.response.HttpResult;
|
||||||
|
import com.njcn.common.utils.HttpResultUtil;
|
||||||
|
import com.njcn.web.factory.PageFactory;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiImplicitParam;
|
||||||
|
import io.swagger.annotations.ApiImplicitParams;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
import com.njcn.web.controller.BaseController;
|
import com.njcn.web.controller.BaseController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 风电场类负荷参数表 前端控制器
|
* 风电场类负荷参数 前端控制器
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -16,7 +32,78 @@ import com.njcn.web.controller.BaseController;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/assessWindLoadParam")
|
@RequestMapping("/assessWindLoadParam")
|
||||||
|
@Api(tags = "风电场类负荷参数管理")
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessWindLoadParamController extends BaseController {
|
public class AssessWindLoadParamController extends BaseController {
|
||||||
|
|
||||||
}
|
private final IAssessWindLoadParamService assessWindLoadParamService;
|
||||||
|
|
||||||
|
@ApiOperation("获取风电场类负荷参数列表")
|
||||||
|
@PostMapping("/list")
|
||||||
|
public HttpResult<List<AssessWindLoadParam>> list(@RequestBody AssessWindLoadParamQuery query) {
|
||||||
|
LambdaQueryWrapper<AssessWindLoadParam> wrapper = Wrappers.<AssessWindLoadParam>lambdaQuery()
|
||||||
|
.like(query.getWindgeneratorName() != null, AssessWindLoadParam::getWindgeneratorName, query.getWindgeneratorName())
|
||||||
|
.eq(query.getAssessId() != null, AssessWindLoadParam::getAssessId, query.getAssessId());
|
||||||
|
List<AssessWindLoadParam> list = assessWindLoadParamService.list(wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("分页查询风电场类负荷参数")
|
||||||
|
@PostMapping("/page")
|
||||||
|
public HttpResult<Page<AssessWindLoadParam>> page(@RequestBody AssessWindLoadParamQuery query) {
|
||||||
|
Page<AssessWindLoadParam> pageParam = new Page<>(
|
||||||
|
PageFactory.getPageNum(query),
|
||||||
|
PageFactory.getPageSize(query)
|
||||||
|
);
|
||||||
|
LambdaQueryWrapper<AssessWindLoadParam> wrapper = Wrappers.<AssessWindLoadParam>lambdaQuery()
|
||||||
|
.like(query.getWindgeneratorName() != null, AssessWindLoadParam::getWindgeneratorName, query.getWindgeneratorName())
|
||||||
|
.eq(query.getAssessId() != null, AssessWindLoadParam::getAssessId, query.getAssessId());
|
||||||
|
Page<AssessWindLoadParam> pageData = assessWindLoadParamService.page(pageParam, wrapper);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), pageData,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据ID获取风电场类负荷参数详情")
|
||||||
|
@ApiImplicitParam(name = "windgeneratorId", value = "风力发电机ID", required = true, type = "String")
|
||||||
|
@GetMapping("/getInfo")
|
||||||
|
public HttpResult<AssessWindLoadParam> getInfo(@RequestParam("windgeneratorId") String windgeneratorId) {
|
||||||
|
AssessWindLoadParam param = assessWindLoadParamService.getByWindgeneratorId(windgeneratorId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), param,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("新增风电场类负荷参数")
|
||||||
|
@PostMapping("/add")
|
||||||
|
public HttpResult<Boolean> add(@RequestBody @Validated AssessWindLoadParamQuery param) {
|
||||||
|
boolean result = assessWindLoadParamService.add(param);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("修改风电场类负荷参数")
|
||||||
|
@PostMapping("/edit")
|
||||||
|
public HttpResult<Boolean> edit(@RequestBody @Validated AssessWindLoadParamQuery.UpdateAssessWindLoadParamQuery updateQuery) {
|
||||||
|
assessWindLoadParamService.update(updateQuery);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), true,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("删除风电场类负荷参数")
|
||||||
|
@ApiImplicitParam(name = "windgeneratorId", value = "风力发电机ID", required = true, type = "String")
|
||||||
|
@PostMapping("/delete")
|
||||||
|
public HttpResult<Boolean> delete(@RequestParam("windgeneratorId") String windgeneratorId) {
|
||||||
|
boolean result = assessWindLoadParamService.removeById(windgeneratorId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), result,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("根据评估用户ID查询风电场负荷参数")
|
||||||
|
@ApiImplicitParam(name = "assessId", value = "评估用户ID", required = true, type = "String")
|
||||||
|
@GetMapping("/listByAssessId")
|
||||||
|
public HttpResult<List<AssessWindLoadParam>> listByAssessId(@RequestParam("assessId") String assessId) {
|
||||||
|
List<AssessWindLoadParam> list = assessWindLoadParamService.listByAssessId(assessId);
|
||||||
|
return HttpResultUtil.assembleResult(CommonResponseEnum.SUCCESS.getCode(), list,
|
||||||
|
CommonResponseEnum.SUCCESS.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessCapacitorParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务类
|
* 评估电容器参数 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,23 @@ import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessCapacitorParamService extends IService<AssessCapacitorParam> {
|
public interface IAssessCapacitorParamService extends IService<AssessCapacitorParam> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据电容器组ID查询详情
|
||||||
|
*/
|
||||||
|
AssessCapacitorParam getByCapacitorId(String capacitorId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据评估用户ID查询电容器参数列表
|
||||||
|
*/
|
||||||
|
List<AssessCapacitorParam> listByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增评估电容器参数
|
||||||
|
*/
|
||||||
|
boolean add(AssessCapacitorParamQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新评估电容器参数
|
||||||
|
*/
|
||||||
|
void update(AssessCapacitorParamQuery.UpdateAssessCapacitorParamQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicCableTypeQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 线缆类型字典 服务类
|
* 线缆类型字典 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,23 @@ import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessDicCableTypeService extends IService<AssessDicCableType> {
|
public interface IAssessDicCableTypeService extends IService<AssessDicCableType> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据线路线缆类型ID查询详情
|
||||||
|
*/
|
||||||
|
AssessDicCableType getByLinetypeId(String linetypeId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据线路线缆类型查询列表
|
||||||
|
*/
|
||||||
|
List<AssessDicCableType> listByType(String linetypeType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增线缆类型字典
|
||||||
|
*/
|
||||||
|
boolean add(AssessDicCableTypeQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新线缆类型字典
|
||||||
|
*/
|
||||||
|
void update(AssessDicCableTypeQuery.UpdateAssessDicCableTypeQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicHarmonicCharacterQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 谐波源特性字典 服务类
|
* 谐波源特性字典 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,15 @@ import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessDicHarmonicCharacterService extends IService<AssessDicHarmonicCharacter> {
|
public interface IAssessDicHarmonicCharacterService extends IService<AssessDicHarmonicCharacter> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据谐波源特性ID查询详情
|
||||||
|
*/
|
||||||
|
AssessDicHarmonicCharacter getByHarmId(String harmId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增谐波源特性字典
|
||||||
|
*/
|
||||||
|
boolean add(AssessDicHarmonicCharacterQuery param);
|
||||||
|
|
||||||
|
boolean update(AssessDicHarmonicCharacterQuery.UpdateAssessDicHarmonicCharacterQuery param);
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicShockLoadQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 冲击负荷字典 服务类
|
* 冲击负荷字典 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,18 @@ import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessDicShockLoadService extends IService<AssessDicShockLoad> {
|
public interface IAssessDicShockLoadService extends IService<AssessDicShockLoad> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据冲击负荷类型ID查询详情
|
||||||
|
*/
|
||||||
|
AssessDicShockLoad getByInpactloadtypeId(String inpactloadtypeId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增冲击负荷字典
|
||||||
|
*/
|
||||||
|
boolean add(AssessDicShockLoadQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新冲击负荷字典
|
||||||
|
*/
|
||||||
|
void update(AssessDicShockLoadQuery.UpdateAssessDicShockLoadQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicTransformerQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 变压器参数字典 服务类
|
* 变压器参数字典 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,18 @@ import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessDicTransformerService extends IService<AssessDicTransformer> {
|
public interface IAssessDicTransformerService extends IService<AssessDicTransformer> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据变压器类型ID查询详情
|
||||||
|
*/
|
||||||
|
AssessDicTransformer getByTranstypeId(String transtypeId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增变压器参数字典
|
||||||
|
*/
|
||||||
|
boolean add(AssessDicTransformerQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新变压器参数字典
|
||||||
|
*/
|
||||||
|
void update(AssessDicTransformerQuery.UpdateAssessDicTransformerQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,8 +1,11 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户负荷参数表 服务类
|
* 评估用户负荷参数表 服务类
|
||||||
@@ -13,4 +16,23 @@ import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessLoadParamService extends IService<AssessLoadParam> {
|
public interface IAssessLoadParamService extends IService<AssessLoadParam> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据用户负荷ID查询详情
|
||||||
|
*/
|
||||||
|
AssessLoadParam getByLoadId(String loadId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据评估用户ID查询负荷参数列表
|
||||||
|
*/
|
||||||
|
List<AssessLoadParam> listByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增评估用户负荷参数
|
||||||
|
*/
|
||||||
|
boolean add(AssessLoadParamQuery assessLoadParam);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新评估用户负荷参数
|
||||||
|
*/
|
||||||
|
boolean update(AssessLoadParamQuery.UpdateAssessLoadParamQuery updateQuery);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessShockLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户冲击负荷参数表 服务类
|
* 评估用户冲击负荷参数 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,28 @@ import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessShockLoadParamService extends IService<AssessShockLoadParam> {
|
public interface IAssessShockLoadParamService extends IService<AssessShockLoadParam> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据冲击负荷ID查询详情
|
||||||
|
*/
|
||||||
|
AssessShockLoadParam getByInpactloadId(String inpactloadId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据评估用户ID查询冲击负荷参数列表
|
||||||
|
*/
|
||||||
|
List<AssessShockLoadParam> listByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据冲击负荷类型ID查询参数列表
|
||||||
|
*/
|
||||||
|
List<AssessShockLoadParam> listByTypeId(String inpactloadtypeId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增评估用户冲击负荷参数
|
||||||
|
*/
|
||||||
|
boolean add(AssessShockLoadParamQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新评估用户冲击负荷参数
|
||||||
|
*/
|
||||||
|
void update(AssessShockLoadParamQuery.UpdateAssessShockLoadParamQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessTransformerParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务类
|
* 评估变压器参数 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,23 @@ import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessTransformerParamService extends IService<AssessTransformerParam> {
|
public interface IAssessTransformerParamService extends IService<AssessTransformerParam> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据变压器ID查询详情
|
||||||
|
*/
|
||||||
|
AssessTransformerParam getByTransId(String transId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据评估用户ID查询变压器参数列表
|
||||||
|
*/
|
||||||
|
List<AssessTransformerParam> listByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增评估变压器参数
|
||||||
|
*/
|
||||||
|
boolean add(AssessTransformerParamQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新评估变压器参数
|
||||||
|
*/
|
||||||
|
void update(AssessTransformerParamQuery.UpdateAssessTransformerParamQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,8 +1,11 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessUserQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessUser;
|
import com.njcn.advance.pojo.po.assess.AssessUser;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务类
|
* 服务类
|
||||||
@@ -12,5 +15,27 @@ import com.njcn.advance.pojo.po.assess.AssessUser;
|
|||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
public interface IAssessUserService extends IService<AssessUser> {
|
public interface IAssessUserService extends IService<AssessUser> {
|
||||||
|
/**
|
||||||
|
* 根据评估ID查询用户信息
|
||||||
|
*
|
||||||
|
* @param assessId 评估用户ID
|
||||||
|
* @return 评估用户对象
|
||||||
|
*/
|
||||||
|
AssessUser getByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量插入评估用户数据
|
||||||
|
*
|
||||||
|
* @param assessUserQuery 评估用户
|
||||||
|
* @return 是否插入成功
|
||||||
|
*/
|
||||||
|
boolean add(AssessUserQuery assessUserQuery);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量更新评估用户数据
|
||||||
|
*
|
||||||
|
* @param updateAssessUserQuery 评估用户列表
|
||||||
|
* @return 更新成功的记录数
|
||||||
|
*/
|
||||||
|
boolean update(AssessUserQuery.UpdateAssessUserQuery updateAssessUserQuery);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,14 @@
|
|||||||
package com.njcn.advance.service.assess;
|
package com.njcn.advance.service.assess;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessWindLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 风电场类负荷参数表 服务类
|
* 风电场类负荷参数 服务接口
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
@@ -13,4 +16,23 @@ import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
|||||||
*/
|
*/
|
||||||
public interface IAssessWindLoadParamService extends IService<AssessWindLoadParam> {
|
public interface IAssessWindLoadParamService extends IService<AssessWindLoadParam> {
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* 根据风力发电机ID查询详情
|
||||||
|
*/
|
||||||
|
AssessWindLoadParam getByWindgeneratorId(String windgeneratorId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据评估用户ID查询负荷参数列表
|
||||||
|
*/
|
||||||
|
List<AssessWindLoadParam> listByAssessId(String assessId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增风电场类负荷参数
|
||||||
|
*/
|
||||||
|
boolean add(AssessWindLoadParamQuery param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新风电场类负荷参数
|
||||||
|
*/
|
||||||
|
void update(AssessWindLoadParamQuery.UpdateAssessWindLoadParamQuery updateQuery);
|
||||||
|
}
|
||||||
@@ -1,20 +1,58 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessCapacitorParamMapper;
|
import com.njcn.advance.mapper.assess.AssessCapacitorParamMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessCapacitorParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
import com.njcn.advance.pojo.po.assess.AssessCapacitorParam;
|
||||||
import com.njcn.advance.service.assess.IAssessCapacitorParamService;
|
import com.njcn.advance.service.assess.IAssessCapacitorParamService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务实现类
|
* 评估电容器参数 服务实现类
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessCapacitorParamServiceImpl extends ServiceImpl<AssessCapacitorParamMapper, AssessCapacitorParam> implements IAssessCapacitorParamService {
|
public class AssessCapacitorParamServiceImpl extends ServiceImpl<AssessCapacitorParamMapper, AssessCapacitorParam>
|
||||||
|
implements IAssessCapacitorParamService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessCapacitorParam getByCapacitorId(String capacitorId) {
|
||||||
|
return this.getOne(Wrappers.<AssessCapacitorParam>lambdaQuery()
|
||||||
|
.eq(AssessCapacitorParam::getCapacitorId, capacitorId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessCapacitorParam> listByAssessId(String assessId) {
|
||||||
|
return this.list(Wrappers.<AssessCapacitorParam>lambdaQuery()
|
||||||
|
.eq(AssessCapacitorParam::getAssessId, assessId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessCapacitorParamQuery param) {
|
||||||
|
AssessCapacitorParam entity = new AssessCapacitorParam();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessCapacitorParamQuery.UpdateAssessCapacitorParamQuery updateQuery) {
|
||||||
|
AssessCapacitorParam entity = this.getByCapacitorId(updateQuery.getCapacitorId());
|
||||||
|
if (entity != null) {
|
||||||
|
AssessCapacitorParam pojo = new AssessCapacitorParam();
|
||||||
|
BeanUtil.copyProperties(updateQuery,pojo);
|
||||||
|
this.updateById(pojo);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessDicCableTypeMapper;
|
import com.njcn.advance.mapper.assess.AssessDicCableTypeMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicCableTypeQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
import com.njcn.advance.pojo.po.assess.AssessDicCableType;
|
||||||
import com.njcn.advance.service.assess.IAssessDicCableTypeService;
|
import com.njcn.advance.service.assess.IAssessDicCableTypeService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -16,6 +22,36 @@ import org.springframework.stereotype.Service;
|
|||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessDicCableTypeServiceImpl extends ServiceImpl<AssessDicCableTypeMapper, AssessDicCableType> implements IAssessDicCableTypeService {
|
public class AssessDicCableTypeServiceImpl extends ServiceImpl<AssessDicCableTypeMapper, AssessDicCableType>
|
||||||
|
implements IAssessDicCableTypeService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessDicCableType getByLinetypeId(String linetypeId) {
|
||||||
|
return this.getOne(Wrappers.<AssessDicCableType>lambdaQuery()
|
||||||
|
.eq(AssessDicCableType::getLinetypeId, linetypeId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessDicCableType> listByType(String linetypeType) {
|
||||||
|
return this.list(Wrappers.<AssessDicCableType>lambdaQuery()
|
||||||
|
.eq(AssessDicCableType::getLinetypeType, linetypeType));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessDicCableTypeQuery param) {
|
||||||
|
AssessDicCableType entity = new AssessDicCableType();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessDicCableTypeQuery.UpdateAssessDicCableTypeQuery updateQuery) {
|
||||||
|
AssessDicCableType entity = this.getByLinetypeId(updateQuery.getLinetypeId());
|
||||||
|
if (entity != null) {
|
||||||
|
BeanUtil.copyProperties(updateQuery,entity);
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessDicHarmonicCharacterMapper;
|
import com.njcn.advance.mapper.assess.AssessDicHarmonicCharacterMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicHarmonicCharacterQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
import com.njcn.advance.pojo.po.assess.AssessDicHarmonicCharacter;
|
||||||
import com.njcn.advance.service.assess.IAssessDicHarmonicCharacterService;
|
import com.njcn.advance.service.assess.IAssessDicHarmonicCharacterService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -16,6 +22,27 @@ import org.springframework.stereotype.Service;
|
|||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessDicHarmonicCharacterServiceImpl extends ServiceImpl<AssessDicHarmonicCharacterMapper, AssessDicHarmonicCharacter> implements IAssessDicHarmonicCharacterService {
|
public class AssessDicHarmonicCharacterServiceImpl extends ServiceImpl<AssessDicHarmonicCharacterMapper, AssessDicHarmonicCharacter>
|
||||||
|
implements IAssessDicHarmonicCharacterService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessDicHarmonicCharacter getByHarmId(String harmId) {
|
||||||
|
return this.getOne(Wrappers.<AssessDicHarmonicCharacter>lambdaQuery()
|
||||||
|
.eq(AssessDicHarmonicCharacter::getHarmId, harmId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessDicHarmonicCharacterQuery param) {
|
||||||
|
AssessDicHarmonicCharacter entity = new AssessDicHarmonicCharacter();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean update(AssessDicHarmonicCharacterQuery.UpdateAssessDicHarmonicCharacterQuery param) {
|
||||||
|
AssessDicHarmonicCharacter entity = new AssessDicHarmonicCharacter();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessDicShockLoadMapper;
|
import com.njcn.advance.mapper.assess.AssessDicShockLoadMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicShockLoadQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
import com.njcn.advance.pojo.po.assess.AssessDicShockLoad;
|
||||||
import com.njcn.advance.service.assess.IAssessDicShockLoadService;
|
import com.njcn.advance.service.assess.IAssessDicShockLoadService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -18,4 +24,27 @@ import org.springframework.stereotype.Service;
|
|||||||
@Service
|
@Service
|
||||||
public class AssessDicShockLoadServiceImpl extends ServiceImpl<AssessDicShockLoadMapper, AssessDicShockLoad> implements IAssessDicShockLoadService {
|
public class AssessDicShockLoadServiceImpl extends ServiceImpl<AssessDicShockLoadMapper, AssessDicShockLoad> implements IAssessDicShockLoadService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessDicShockLoad getByInpactloadtypeId(String inpactloadtypeId) {
|
||||||
|
return this.getOne(Wrappers.<AssessDicShockLoad>lambdaQuery()
|
||||||
|
.eq(AssessDicShockLoad::getInpactloadtypeId, inpactloadtypeId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessDicShockLoadQuery param) {
|
||||||
|
AssessDicShockLoad entity = new AssessDicShockLoad();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessDicShockLoadQuery.UpdateAssessDicShockLoadQuery updateQuery) {
|
||||||
|
AssessDicShockLoad entity = this.getByInpactloadtypeId(updateQuery.getInpactloadtypeId());
|
||||||
|
if (entity != null) {
|
||||||
|
BeanUtil.copyProperties(updateQuery,entity);
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,11 +1,17 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessDicTransformerMapper;
|
import com.njcn.advance.mapper.assess.AssessDicTransformerMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessDicTransformerQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
import com.njcn.advance.pojo.po.assess.AssessDicTransformer;
|
||||||
import com.njcn.advance.service.assess.IAssessDicTransformerService;
|
import com.njcn.advance.service.assess.IAssessDicTransformerService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -16,6 +22,30 @@ import org.springframework.stereotype.Service;
|
|||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessDicTransformerServiceImpl extends ServiceImpl<AssessDicTransformerMapper, AssessDicTransformer> implements IAssessDicTransformerService {
|
public class AssessDicTransformerServiceImpl extends ServiceImpl<AssessDicTransformerMapper, AssessDicTransformer>
|
||||||
|
implements IAssessDicTransformerService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessDicTransformer getByTranstypeId(String transtypeId) {
|
||||||
|
return this.getOne(Wrappers.<AssessDicTransformer>lambdaQuery()
|
||||||
|
.eq(AssessDicTransformer::getTranstypeId, transtypeId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessDicTransformerQuery param) {
|
||||||
|
AssessDicTransformer entity = new AssessDicTransformer();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessDicTransformerQuery.UpdateAssessDicTransformerQuery updateQuery) {
|
||||||
|
AssessDicTransformer entity = this.getByTranstypeId(updateQuery.getTranstypeId());
|
||||||
|
if (entity != null) {
|
||||||
|
BeanUtil.copyProperties(updateQuery,entity);
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,12 +1,20 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.njcn.advance.mapper.assess.AssessLoadParamMapper;
|
import com.njcn.advance.mapper.assess.AssessLoadParamMapper;
|
||||||
|
import com.njcn.advance.mapper.assess.AssessUserMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessLoadParam;
|
||||||
import com.njcn.advance.service.assess.IAssessLoadParamService;
|
import com.njcn.advance.service.assess.IAssessLoadParamService;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户负荷参数表 服务实现类
|
* 评估用户负荷参数表 服务实现类
|
||||||
@@ -16,6 +24,37 @@ import org.springframework.stereotype.Service;
|
|||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
|
@RequiredArgsConstructor
|
||||||
public class AssessLoadParamServiceImpl extends ServiceImpl<AssessLoadParamMapper, AssessLoadParam> implements IAssessLoadParamService {
|
public class AssessLoadParamServiceImpl extends ServiceImpl<AssessLoadParamMapper, AssessLoadParam> implements IAssessLoadParamService {
|
||||||
|
|
||||||
|
private final AssessUserMapper assessUserMapper;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AssessLoadParam getByLoadId(String loadId) {
|
||||||
|
return this.getById(loadId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessLoadParam> listByAssessId(String assessId) {
|
||||||
|
LambdaQueryWrapper<AssessLoadParam> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
lambdaQueryWrapper.eq(AssessLoadParam::getAssessId,assessId);
|
||||||
|
List<AssessLoadParam> result = this.list(lambdaQueryWrapper);
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean add(AssessLoadParamQuery assessLoadParam) {
|
||||||
|
AssessLoadParam pojo = new AssessLoadParam();
|
||||||
|
BeanUtils.copyProperties(assessLoadParam,pojo);
|
||||||
|
this.save(pojo);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean update(AssessLoadParamQuery.UpdateAssessLoadParamQuery updateQuery) {
|
||||||
|
AssessLoadParam pojo = new AssessLoadParam();
|
||||||
|
BeanUtils.copyProperties(updateQuery,pojo);
|
||||||
|
this.updateById(pojo);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,63 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessShockLoadParamMapper;
|
import com.njcn.advance.mapper.assess.AssessShockLoadParamMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessShockLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessShockLoadParam;
|
||||||
import com.njcn.advance.service.assess.IAssessShockLoadParamService;
|
import com.njcn.advance.service.assess.IAssessShockLoadParamService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 评估用户冲击负荷参数表 服务实现类
|
* 评估用户冲击负荷参数 服务实现类
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessShockLoadParamServiceImpl extends ServiceImpl<AssessShockLoadParamMapper, AssessShockLoadParam> implements IAssessShockLoadParamService {
|
public class AssessShockLoadParamServiceImpl extends ServiceImpl<AssessShockLoadParamMapper, AssessShockLoadParam>
|
||||||
|
implements IAssessShockLoadParamService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessShockLoadParam getByInpactloadId(String inpactloadId) {
|
||||||
|
return this.getOne(Wrappers.<AssessShockLoadParam>lambdaQuery()
|
||||||
|
.eq(AssessShockLoadParam::getInpactloadId, inpactloadId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessShockLoadParam> listByAssessId(String assessId) {
|
||||||
|
return this.list(Wrappers.<AssessShockLoadParam>lambdaQuery()
|
||||||
|
.eq(AssessShockLoadParam::getAssessId, assessId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessShockLoadParam> listByTypeId(String inpactloadtypeId) {
|
||||||
|
return this.list(Wrappers.<AssessShockLoadParam>lambdaQuery()
|
||||||
|
.eq(AssessShockLoadParam::getInpactloadtypeId, inpactloadtypeId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessShockLoadParamQuery param) {
|
||||||
|
AssessShockLoadParam entity = new AssessShockLoadParam();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessShockLoadParamQuery.UpdateAssessShockLoadParamQuery updateQuery) {
|
||||||
|
AssessShockLoadParam entity = this.getByInpactloadId(updateQuery.getInpactloadId());
|
||||||
|
if (entity != null) {
|
||||||
|
BeanUtil.copyProperties(updateQuery,entity);
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,21 +1,57 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessTransformerParamMapper;
|
import com.njcn.advance.mapper.assess.AssessTransformerParamMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessTransformerParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
import com.njcn.advance.pojo.po.assess.AssessTransformerParam;
|
||||||
import com.njcn.advance.service.assess.IAssessTransformerParamService;
|
import com.njcn.advance.service.assess.IAssessTransformerParamService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务实现类
|
* 评估变压器参数 服务实现类
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessTransformerParamServiceImpl extends ServiceImpl<AssessTransformerParamMapper, AssessTransformerParam> implements IAssessTransformerParamService {
|
public class AssessTransformerParamServiceImpl extends ServiceImpl<AssessTransformerParamMapper, AssessTransformerParam>
|
||||||
|
implements IAssessTransformerParamService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessTransformerParam getByTransId(String transId) {
|
||||||
|
return this.getOne(Wrappers.<AssessTransformerParam>lambdaQuery()
|
||||||
|
.eq(AssessTransformerParam::getTransId, transId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessTransformerParam> listByAssessId(String assessId) {
|
||||||
|
return this.list(Wrappers.<AssessTransformerParam>lambdaQuery()
|
||||||
|
.eq(AssessTransformerParam::getAssessId, assessId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessTransformerParamQuery param) {
|
||||||
|
AssessTransformerParam entity = new AssessTransformerParam();
|
||||||
|
BeanUtil.copyProperties(param,entity);
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessTransformerParamQuery.UpdateAssessTransformerParamQuery updateQuery) {
|
||||||
|
AssessTransformerParam entity = this.getByTransId(updateQuery.getTransId());
|
||||||
|
if (entity != null) {
|
||||||
|
BeanUtil.copyProperties(updateQuery,entity);
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -3,10 +3,15 @@ package com.njcn.advance.service.assess.impl;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.njcn.advance.mapper.assess.AssessUserMapper;
|
import com.njcn.advance.mapper.assess.AssessUserMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessUserQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessUser;
|
import com.njcn.advance.pojo.po.assess.AssessUser;
|
||||||
import com.njcn.advance.service.assess.IAssessUserService;
|
import com.njcn.advance.service.assess.IAssessUserService;
|
||||||
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 服务实现类
|
* 服务实现类
|
||||||
@@ -18,4 +23,24 @@ import org.springframework.stereotype.Service;
|
|||||||
@Service
|
@Service
|
||||||
public class AssessUserServiceImpl extends ServiceImpl<AssessUserMapper, AssessUser> implements IAssessUserService {
|
public class AssessUserServiceImpl extends ServiceImpl<AssessUserMapper, AssessUser> implements IAssessUserService {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public AssessUser getByAssessId(String assessId) {
|
||||||
|
return this.getById(assessId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean add(AssessUserQuery assessUserQuery) {
|
||||||
|
AssessUser assessUser = new AssessUser();
|
||||||
|
BeanUtils.copyProperties(assessUserQuery,assessUser);
|
||||||
|
this.save(assessUser);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean update(AssessUserQuery.UpdateAssessUserQuery updateAssessUserQuery) {
|
||||||
|
AssessUser assessUser = new AssessUser();
|
||||||
|
BeanUtils.copyProperties(updateAssessUserQuery,assessUser);
|
||||||
|
this.updateById(assessUser);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,64 @@
|
|||||||
package com.njcn.advance.service.assess.impl;
|
package com.njcn.advance.service.assess.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.njcn.advance.mapper.assess.AssessWindLoadParamMapper;
|
import com.njcn.advance.mapper.assess.AssessWindLoadParamMapper;
|
||||||
|
import com.njcn.advance.pojo.param.assess.AssessWindLoadParamQuery;
|
||||||
import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
import com.njcn.advance.pojo.po.assess.AssessWindLoadParam;
|
||||||
import com.njcn.advance.service.assess.IAssessWindLoadParamService;
|
import com.njcn.advance.service.assess.IAssessWindLoadParamService;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
* 风电场类负荷参数表 服务实现类
|
* 风电场类负荷参数 服务实现类
|
||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author cdf
|
* @author cdf
|
||||||
* @since 2025-06-06
|
* @since 2025-06-06
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class AssessWindLoadParamServiceImpl extends ServiceImpl<AssessWindLoadParamMapper, AssessWindLoadParam> implements IAssessWindLoadParamService {
|
public class AssessWindLoadParamServiceImpl extends ServiceImpl<AssessWindLoadParamMapper, AssessWindLoadParam>
|
||||||
|
implements IAssessWindLoadParamService {
|
||||||
|
|
||||||
}
|
@Override
|
||||||
|
public AssessWindLoadParam getByWindgeneratorId(String windgeneratorId) {
|
||||||
|
return this.getOne(Wrappers.<AssessWindLoadParam>lambdaQuery()
|
||||||
|
.eq(AssessWindLoadParam::getWindgeneratorId, windgeneratorId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AssessWindLoadParam> listByAssessId(String assessId) {
|
||||||
|
return this.list(Wrappers.<AssessWindLoadParam>lambdaQuery()
|
||||||
|
.eq(AssessWindLoadParam::getAssessId, assessId));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public boolean add(AssessWindLoadParamQuery param) {
|
||||||
|
AssessWindLoadParam entity = new AssessWindLoadParam();
|
||||||
|
// 拷贝参数到实体类(实际项目中可使用BeanUtils.copyProperties)
|
||||||
|
entity.setAssessId(param.getAssessId());
|
||||||
|
entity.setWindgeneratorName(param.getWindgeneratorName());
|
||||||
|
entity.setFlickerCoeff(param.getFlickerCoeff());
|
||||||
|
entity.setS(param.getS());
|
||||||
|
return this.save(entity);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
public void update(AssessWindLoadParamQuery.UpdateAssessWindLoadParamQuery updateQuery) {
|
||||||
|
AssessWindLoadParam entity = this.getByWindgeneratorId(updateQuery.getWindgeneratorId());
|
||||||
|
if (entity != null) {
|
||||||
|
// 拷贝参数到实体类(实际项目中可使用BeanUtils.copyProperties)
|
||||||
|
entity.setAssessId(updateQuery.getAssessId());
|
||||||
|
entity.setWindgeneratorName(updateQuery.getWindgeneratorName());
|
||||||
|
entity.setFlickerCoeff(updateQuery.getFlickerCoeff());
|
||||||
|
entity.setS(updateQuery.getS());
|
||||||
|
this.updateById(entity);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user