表单提交
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
package com.njcn.process.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public enum ApplyFormEnum {
|
||||
ONLINE_MONITORING_EXCEEDS (1, "电能质量-在线监测超标问题申请单"),
|
||||
MONITORING_ABNORMAL (2, "电能质量-运维监控异常申请单"),
|
||||
USER_COMPLAINT(3, "电能质量-用户投诉申请单"),
|
||||
GENERAL_TEST_EXCEEDED (4, "电能质量-普测超标问题申请单"),
|
||||
MONITORINGRETURNED (5, "监测设备退运申请单"),
|
||||
|
||||
;
|
||||
private final Integer code;
|
||||
|
||||
private final String message;
|
||||
|
||||
ApplyFormEnum(Integer code, String message) {
|
||||
this.code = code;
|
||||
this.message = message;
|
||||
}
|
||||
|
||||
public static ApplyFormEnum getAlarmTypeEnumByCode(Integer code) {
|
||||
for (ApplyFormEnum alarmTypeEnum : ApplyFormEnum.values()) {
|
||||
if (alarmTypeEnum.getCode().equals(code)) {
|
||||
return alarmTypeEnum;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -48,6 +48,9 @@ public class RFlowProcessParm {
|
||||
@ApiModelProperty(value = "文件路径")
|
||||
private String filePath;
|
||||
|
||||
@ApiModelProperty(value = "文件路径")
|
||||
private String fileName;
|
||||
|
||||
|
||||
/**
|
||||
* 上传时间
|
||||
@@ -75,9 +78,9 @@ public class RFlowProcessParm {
|
||||
@ApiModelProperty(value = "流程状态")
|
||||
private String processStatus;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "操作1-保存,2-直接提交审核")
|
||||
private String operate ;
|
||||
//
|
||||
// @ApiModelProperty(value = "操作1-保存,2-直接提交审核")
|
||||
// private String operate ;
|
||||
|
||||
@Data
|
||||
public static class RFlowProcessUpdate extends RFlowProcessParm {
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/11 15:20【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class RFlowProcessQueryParm {
|
||||
|
||||
@NotNull(message="当前页不能为空!")
|
||||
@Min(value = 1, message = "当前页不能为0")
|
||||
@ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true)
|
||||
private Integer pageNum;
|
||||
/**显示条数*/
|
||||
@NotNull(message="显示条数不能为空!")
|
||||
@ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true)
|
||||
private Integer pageSize;
|
||||
|
||||
@ApiModelProperty(value="单位ID")
|
||||
private String orgNo;
|
||||
|
||||
@ApiModelProperty(value="开始时间")
|
||||
private String startTime;
|
||||
|
||||
@ApiModelProperty(value="结束时间")
|
||||
private String endTime;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "申请流程类型")
|
||||
@NotNull(message="申请流程类型为空!")
|
||||
private Integer applyType;
|
||||
|
||||
@ApiModelProperty(value = "申请单类型")
|
||||
@NotNull(message="申请单类型为空!")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty(value = "申请页面1,审核页面2")
|
||||
@NotNull(message="页面类型为空!")
|
||||
private String pageType;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import com.njcn.process.pojo.po.UserReportProjectPO;
|
||||
import com.njcn.process.pojo.po.UserReportSensitivePO;
|
||||
import com.njcn.process.pojo.po.UserReportSubstationPO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:07【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class UserReportParam extends BaseEntity {
|
||||
|
||||
|
||||
/**
|
||||
* 填报人
|
||||
*/
|
||||
@ApiModelProperty(value = "填报人")
|
||||
private String reporter;
|
||||
|
||||
/**
|
||||
* 填报日期
|
||||
*/
|
||||
@ApiModelProperty(value = "填报日期")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
||||
private LocalDate reportDate;
|
||||
|
||||
/**
|
||||
* 填报部门
|
||||
*/
|
||||
@ApiModelProperty(value = "填报部门")
|
||||
private String orgId;
|
||||
|
||||
/**
|
||||
* 工程预期投产日期
|
||||
*/
|
||||
@ApiModelProperty(value = "工程预期投产日期")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
||||
private LocalDate expectedProductionDate;
|
||||
|
||||
/**
|
||||
* 用户性质
|
||||
*/
|
||||
@ApiModelProperty(value = "用户性质")
|
||||
private String userType;
|
||||
|
||||
/**
|
||||
* 所属地市
|
||||
*/
|
||||
@ApiModelProperty(value = "所属地市")
|
||||
private String city;
|
||||
|
||||
/**
|
||||
* 归口管理部门
|
||||
*/
|
||||
@ApiModelProperty(value = "归口管理部门")
|
||||
private String responsibleDepartment;
|
||||
|
||||
/**
|
||||
* 用户状态
|
||||
*/
|
||||
@ApiModelProperty(value = "用户状态")
|
||||
private String userStatus;
|
||||
|
||||
/**
|
||||
* 变电站
|
||||
*/
|
||||
@ApiModelProperty(value = "变电站")
|
||||
private String substation;
|
||||
|
||||
/**
|
||||
* 电压等级
|
||||
*/
|
||||
@ApiModelProperty(value = "电压等级")
|
||||
private String voltageLevel;
|
||||
|
||||
/**
|
||||
* 工程名称
|
||||
*/
|
||||
@ApiModelProperty(value = "工程名称")
|
||||
private String projectName;
|
||||
|
||||
/**
|
||||
* 预测评估单位
|
||||
*/
|
||||
@ApiModelProperty(value = "预测评估单位")
|
||||
private String evaluationDept;
|
||||
|
||||
/**
|
||||
* 预测评估结论
|
||||
*/
|
||||
@ApiModelProperty(value = "预测评估结论")
|
||||
private String evaluationConclusion;
|
||||
|
||||
|
||||
private UserReportProjectPO userReportProjectPO;
|
||||
|
||||
private UserReportSensitivePO userReportSensitivePO;
|
||||
|
||||
private UserReportSubstationPO userReportSubstationPO;
|
||||
|
||||
|
||||
@Data
|
||||
public static class UserReportUpdate extends UserReportParam {
|
||||
@ApiModelProperty("id")
|
||||
private String Id;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.njcn.process.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Min;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* 接口文档访问地址:http://serverIP:port/swagger-ui.html
|
||||
* Date: 2022/11/11 15:20【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class UserReportQueryParm {
|
||||
|
||||
@NotNull(message="当前页不能为空!")
|
||||
@Min(value = 1, message = "当前页不能为0")
|
||||
@ApiModelProperty(value = "当前页",name = "currentPage",dataType ="Integer",required = true)
|
||||
private Integer pageNum;
|
||||
/**显示条数*/
|
||||
@NotNull(message="显示条数不能为空!")
|
||||
@ApiModelProperty(value = "显示条数",name = "pageSize",dataType ="Integer",required = true)
|
||||
private Integer pageSize;
|
||||
|
||||
@ApiModelProperty(value="单位ID")
|
||||
private String orgNo;
|
||||
|
||||
@ApiModelProperty(value="开始时间")
|
||||
private String startTime;
|
||||
|
||||
@ApiModelProperty(value="结束时间")
|
||||
private String endTime;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "申请流程类型")
|
||||
@NotNull(message="申请流程类型为空!")
|
||||
private Integer applyType;
|
||||
|
||||
@ApiModelProperty(value = "申请单类型")
|
||||
@NotNull(message="申请单类型为空!")
|
||||
private Integer type;
|
||||
|
||||
@ApiModelProperty(value = "申请页面1,审核页面2")
|
||||
@NotNull(message="页面类型为空!")
|
||||
private String pageType;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -35,7 +35,7 @@ public class RFlowProcessPO extends BaseEntity {
|
||||
* 申请表单类型
|
||||
*/
|
||||
@TableField(value = "`type`")
|
||||
private String type;
|
||||
private Integer type;
|
||||
|
||||
/**
|
||||
* 单位ID
|
||||
@@ -54,6 +54,8 @@ public class RFlowProcessPO extends BaseEntity {
|
||||
*/
|
||||
@TableField(value = "file_path")
|
||||
private String filePath;
|
||||
@TableField(value = "file_name")
|
||||
private String fileName;
|
||||
|
||||
/**
|
||||
* 上传时间
|
||||
|
||||
@@ -0,0 +1,118 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:07【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "user_report")
|
||||
public class UserReportPO extends BaseEntity {
|
||||
/**
|
||||
* id
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.ASSIGN_UUID)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 填报人
|
||||
*/
|
||||
@TableField(value = "reporter")
|
||||
private String reporter;
|
||||
|
||||
/**
|
||||
* 填报日期
|
||||
*/
|
||||
@TableField(value = "report_date")
|
||||
private LocalDate reportDate;
|
||||
|
||||
/**
|
||||
* 填报部门
|
||||
*/
|
||||
@TableField(value = "org_id")
|
||||
private String orgId;
|
||||
|
||||
/**
|
||||
* 工程预期投产日期
|
||||
*/
|
||||
@TableField(value = "expected_production_date")
|
||||
private LocalDate expectedProductionDate;
|
||||
|
||||
/**
|
||||
* 用户性质
|
||||
*/
|
||||
@TableField(value = "user_type")
|
||||
private String userType;
|
||||
|
||||
/**
|
||||
* 所属地市
|
||||
*/
|
||||
@TableField(value = "city")
|
||||
private String city;
|
||||
|
||||
/**
|
||||
* 归口管理部门
|
||||
*/
|
||||
@TableField(value = "responsible_department")
|
||||
private String responsibleDepartment;
|
||||
|
||||
/**
|
||||
* 用户状态
|
||||
*/
|
||||
@TableField(value = "user_status")
|
||||
private String userStatus;
|
||||
|
||||
/**
|
||||
* 变电站
|
||||
*/
|
||||
@TableField(value = "substation")
|
||||
private String substation;
|
||||
|
||||
/**
|
||||
* 电压等级
|
||||
*/
|
||||
@TableField(value = "voltage_level")
|
||||
private String voltageLevel;
|
||||
|
||||
/**
|
||||
* 工程名称
|
||||
*/
|
||||
@TableField(value = "project_name")
|
||||
private String projectName;
|
||||
|
||||
/**
|
||||
* 预测评估单位
|
||||
*/
|
||||
@TableField(value = "evaluation_dept")
|
||||
private String evaluationDept;
|
||||
|
||||
/**
|
||||
* 预测评估结论
|
||||
*/
|
||||
@TableField(value = "evaluation_conclusion")
|
||||
private String evaluationConclusion;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 状态:0-删除 1-正常
|
||||
*/
|
||||
@TableField(value = "`State`")
|
||||
private Integer state;
|
||||
}
|
||||
@@ -0,0 +1,90 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:08【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "user_report_project")
|
||||
public class UserReportProjectPO extends BaseEntity {
|
||||
/**
|
||||
* 关联id
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.INPUT)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 用户协议容量
|
||||
*/
|
||||
@TableField(value = "agreement_capacity")
|
||||
private Double agreementCapacity;
|
||||
|
||||
/**
|
||||
* 非线性设备类型
|
||||
*/
|
||||
@TableField(value = "nonlinear_device_type")
|
||||
private String nonlinearDeviceType;
|
||||
|
||||
/**
|
||||
* 是否需要治理
|
||||
*/
|
||||
@TableField(value = "need_governance")
|
||||
private Integer needGovernance;
|
||||
|
||||
/**
|
||||
* 是否开展背景测试
|
||||
*/
|
||||
@TableField(value = "background_test_performed")
|
||||
private Integer backgroundTestPerformed;
|
||||
|
||||
/**
|
||||
* 可研报告告地址
|
||||
*/
|
||||
@TableField(value = "feasibility_report")
|
||||
private String feasibilityReport;
|
||||
|
||||
/**
|
||||
* 项目初步设计说明书告地址
|
||||
*/
|
||||
@TableField(value = "preliminary_design_description")
|
||||
private String preliminaryDesignDescription;
|
||||
|
||||
/**
|
||||
* 预测评估报告告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_report")
|
||||
private String predictionEvaluationReport;
|
||||
|
||||
/**
|
||||
* 预测评估评审意见报告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_review_opinions")
|
||||
private String predictionEvaluationReviewOpinions;
|
||||
|
||||
/**
|
||||
* 其他附件告地址
|
||||
*/
|
||||
@TableField(value = "additional_attachments")
|
||||
private String additionalAttachments;
|
||||
|
||||
/**
|
||||
* 数据状态
|
||||
*/
|
||||
@TableField(value = "`state`")
|
||||
private Integer state;
|
||||
}
|
||||
@@ -0,0 +1,152 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:09【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "user_report_sensitive")
|
||||
public class UserReportSensitivePO extends BaseEntity {
|
||||
/**
|
||||
* 关联id
|
||||
*/
|
||||
@TableId(value = "id", type = IdType.INPUT)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* PCC点
|
||||
*/
|
||||
@TableField(value = "pcc_point")
|
||||
private String pccPoint;
|
||||
|
||||
/**
|
||||
* 行业
|
||||
*/
|
||||
@TableField(value = "industry")
|
||||
private String industry;
|
||||
|
||||
/**
|
||||
* 敏感装置名称
|
||||
*/
|
||||
@TableField(value = "device_name")
|
||||
private String deviceName;
|
||||
|
||||
/**
|
||||
* 供电电源数量
|
||||
*/
|
||||
@TableField(value = "power_supply_count")
|
||||
private Integer powerSupplyCount;
|
||||
|
||||
/**
|
||||
* 敏感电能质量指标
|
||||
*/
|
||||
@TableField(value = "energy_quality_index")
|
||||
private String energyQualityIndex;
|
||||
|
||||
/**
|
||||
* 评估类型
|
||||
*/
|
||||
@TableField(value = "evaluation_type")
|
||||
private String evaluationType;
|
||||
|
||||
/**
|
||||
* 是否开展抗扰度测试
|
||||
*/
|
||||
@TableField(value = "anti_interference_test")
|
||||
private String antiInterferenceTest;
|
||||
|
||||
/**
|
||||
* 预测评估审核单位
|
||||
*/
|
||||
@TableField(value = "evaluation_chek_dept")
|
||||
private String evaluationChekDept;
|
||||
|
||||
/**
|
||||
* 是否需要治理
|
||||
*/
|
||||
@TableField(value = "need_governance")
|
||||
private Integer needGovernance;
|
||||
|
||||
/**
|
||||
* 是否开展背景测试
|
||||
*/
|
||||
@TableField(value = "background_test_performed")
|
||||
private Integer backgroundTestPerformed;
|
||||
|
||||
/**
|
||||
* 用户接入变电站主接线示意图地址
|
||||
*/
|
||||
@TableField(value = "substation_main_wiring_diagram")
|
||||
private String substationMainWiringDiagram;
|
||||
|
||||
/**
|
||||
* 主要敏感设备清单
|
||||
*/
|
||||
@TableField(value = "sensitive_devices")
|
||||
private String sensitiveDevices;
|
||||
|
||||
/**
|
||||
* 抗扰度测试报告
|
||||
*/
|
||||
@TableField(value = "anti_interference_report")
|
||||
private String antiInterferenceReport;
|
||||
|
||||
/**
|
||||
* 背景电能质量测试报告
|
||||
*/
|
||||
@TableField(value = "power_quality_report")
|
||||
private String powerQualityReport;
|
||||
|
||||
/**
|
||||
* 可研报告地址
|
||||
*/
|
||||
@TableField(value = "feasibility_report")
|
||||
private String feasibilityReport;
|
||||
|
||||
/**
|
||||
* 项目初步设计说明书地址
|
||||
*/
|
||||
@TableField(value = "preliminary_design_description")
|
||||
private String preliminaryDesignDescription;
|
||||
|
||||
/**
|
||||
* 预测评估报告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_report")
|
||||
private String predictionEvaluationReport;
|
||||
|
||||
/**
|
||||
* 预测评估评审意见报告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_review_opinions")
|
||||
private String predictionEvaluationReviewOpinions;
|
||||
|
||||
/**
|
||||
* 其他附件
|
||||
*/
|
||||
@TableField(value = "additional_attachments")
|
||||
private String additionalAttachments;
|
||||
|
||||
/**
|
||||
* 数据状态
|
||||
*/
|
||||
@TableField(value = "`state`")
|
||||
private Integer state;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
package com.njcn.process.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:09【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName(value = "user_report_substation")
|
||||
public class UserReportSubstationPO extends BaseEntity {
|
||||
@TableId(value = "id", type = IdType.INPUT)
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* PCC点
|
||||
*/
|
||||
@TableField(value = "pcc_point")
|
||||
private String pccPoint;
|
||||
|
||||
/**
|
||||
* 基准短路容量(MVA)
|
||||
*/
|
||||
@TableField(value = "base_short_circuit_capacity")
|
||||
private BigDecimal baseShortCircuitCapacity;
|
||||
|
||||
/**
|
||||
* 系统最小短路容量(MVA)
|
||||
*/
|
||||
@TableField(value = "min_short_circuit_capacity")
|
||||
private BigDecimal minShortCircuitCapacity;
|
||||
|
||||
/**
|
||||
* PCC供电设备容量(MVA)
|
||||
*/
|
||||
@TableField(value = "pcc_equipment_capacity")
|
||||
private BigDecimal pccEquipmentCapacity;
|
||||
|
||||
/**
|
||||
* 用户用电协议容量(MVA)
|
||||
*/
|
||||
@TableField(value = "user_agreement_capacity")
|
||||
private BigDecimal userAgreementCapacity;
|
||||
|
||||
/**
|
||||
* 评估类型
|
||||
*/
|
||||
@TableField(value = "evaluation_type")
|
||||
private String evaluationType;
|
||||
|
||||
/**
|
||||
* 非线性负荷类型
|
||||
*/
|
||||
@TableField(value = "nonlinear_load_type")
|
||||
private String nonlinearLoadType;
|
||||
|
||||
/**
|
||||
* 预测评估审核单位
|
||||
*/
|
||||
@TableField(value = "evaluation_chek_dept")
|
||||
private String evaluationChekDept;
|
||||
|
||||
/**
|
||||
* 是否需要治理
|
||||
*/
|
||||
@TableField(value = "need_governance")
|
||||
private Integer needGovernance;
|
||||
|
||||
/**
|
||||
* 是否开展背景测试
|
||||
*/
|
||||
@TableField(value = "background_test_performed")
|
||||
private Integer backgroundTestPerformed;
|
||||
|
||||
/**
|
||||
* 用户接入变电站主接线示意图地址
|
||||
*/
|
||||
@TableField(value = "substation_main_wiring_diagram")
|
||||
private String substationMainWiringDiagram;
|
||||
|
||||
/**
|
||||
* 可研报告地址
|
||||
*/
|
||||
@TableField(value = "feasibility_report")
|
||||
private String feasibilityReport;
|
||||
|
||||
/**
|
||||
* 项目初步设计说明书地址
|
||||
*/
|
||||
@TableField(value = "preliminary_design_description")
|
||||
private String preliminaryDesignDescription;
|
||||
|
||||
/**
|
||||
* 预测评估报告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_report")
|
||||
private String predictionEvaluationReport;
|
||||
|
||||
/**
|
||||
* 预测评估评审意见报告地址
|
||||
*/
|
||||
@TableField(value = "prediction_evaluation_review_opinions")
|
||||
private String predictionEvaluationReviewOpinions;
|
||||
|
||||
/**
|
||||
* 其他附件
|
||||
*/
|
||||
@TableField(value = "additional_attachments")
|
||||
private String additionalAttachments;
|
||||
|
||||
/**
|
||||
* 数据状态
|
||||
*/
|
||||
@TableField(value = "`state`")
|
||||
private Integer state;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
package com.njcn.process.pojo.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.njcn.process.pojo.po.UserReportProjectPO;
|
||||
import com.njcn.process.pojo.po.UserReportSensitivePO;
|
||||
import com.njcn.process.pojo.po.UserReportSubstationPO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
*
|
||||
* Description:
|
||||
* Date: 2024/4/25 10:07【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class UserReportVO {
|
||||
private String Id;
|
||||
/**
|
||||
* 填报人
|
||||
*/
|
||||
@ApiModelProperty(value = "填报人")
|
||||
private String reporter;
|
||||
|
||||
/**
|
||||
* 填报日期
|
||||
*/
|
||||
@ApiModelProperty(value = "填报日期")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
||||
private LocalDate reportDate;
|
||||
|
||||
/**
|
||||
* 填报部门
|
||||
*/
|
||||
@ApiModelProperty(value = "填报部门")
|
||||
private String orgId;
|
||||
|
||||
/**
|
||||
* 工程预期投产日期
|
||||
*/
|
||||
@ApiModelProperty(value = "工程预期投产日期")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
|
||||
private LocalDate expectedProductionDate;
|
||||
|
||||
/**
|
||||
* 用户性质
|
||||
*/
|
||||
@ApiModelProperty(value = "用户性质")
|
||||
private String userType;
|
||||
|
||||
/**
|
||||
* 所属地市
|
||||
*/
|
||||
@ApiModelProperty(value = "所属地市")
|
||||
private String city;
|
||||
|
||||
/**
|
||||
* 归口管理部门
|
||||
*/
|
||||
@ApiModelProperty(value = "归口管理部门")
|
||||
private String responsibleDepartment;
|
||||
|
||||
/**
|
||||
* 用户状态
|
||||
*/
|
||||
@ApiModelProperty(value = "用户状态")
|
||||
private String userStatus;
|
||||
|
||||
/**
|
||||
* 变电站
|
||||
*/
|
||||
@ApiModelProperty(value = "变电站")
|
||||
private String substation;
|
||||
|
||||
/**
|
||||
* 电压等级
|
||||
*/
|
||||
@ApiModelProperty(value = "电压等级")
|
||||
private String voltageLevel;
|
||||
|
||||
/**
|
||||
* 工程名称
|
||||
*/
|
||||
@ApiModelProperty(value = "工程名称")
|
||||
private String projectName;
|
||||
|
||||
/**
|
||||
* 预测评估单位
|
||||
*/
|
||||
@ApiModelProperty(value = "预测评估单位")
|
||||
private String evaluationDept;
|
||||
|
||||
/**
|
||||
* 预测评估结论
|
||||
*/
|
||||
@ApiModelProperty(value = "预测评估结论")
|
||||
private String evaluationConclusion;
|
||||
|
||||
|
||||
private UserReportProjectPO userReportProjectPO;
|
||||
|
||||
private UserReportSensitivePO userReportSensitivePO;
|
||||
|
||||
private UserReportSubstationPO userReportSubstationPO;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.njcn.process.pojo.vo.applyform;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2024/4/17 11:17【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class GeneralSurveyFormVO {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.process.pojo.vo.applyform;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2024/4/17 10:57【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class MonitorReturnedFormVO {
|
||||
|
||||
//设备编号
|
||||
private String devNumber;
|
||||
|
||||
//资产编号
|
||||
private String assetNumber;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
package com.njcn.process.pojo.vo.applyform;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2024/4/17 18:08【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
@Data
|
||||
public class RFlowProcessVO extends BaseEntity {
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String Id;
|
||||
|
||||
@ApiModelProperty(value = "申请流程类型")
|
||||
private Integer applyType;
|
||||
|
||||
@ApiModelProperty(value = "申请单类型")
|
||||
private Integer type;
|
||||
/**
|
||||
* 单位ID
|
||||
*/
|
||||
@ApiModelProperty(value = "单位ID")
|
||||
private String orgNo;
|
||||
|
||||
@ApiModelProperty(value = "单位名称")
|
||||
private String orgName;
|
||||
|
||||
/**
|
||||
* 申请单详情
|
||||
*/
|
||||
@ApiModelProperty(value = "申请单详情")
|
||||
private String applicationFormText;
|
||||
|
||||
@ApiModelProperty(value = "申请单详情")
|
||||
private Object applyForm;
|
||||
|
||||
/**
|
||||
* 文件路径
|
||||
*/
|
||||
@ApiModelProperty(value = "文件路径")
|
||||
private String filePath;
|
||||
|
||||
@ApiModelProperty(value = "文件路径")
|
||||
private String fileName;
|
||||
|
||||
|
||||
/**
|
||||
* 上传时间
|
||||
*/
|
||||
@ApiModelProperty(value = "上传时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private LocalDate uploadTime;
|
||||
|
||||
|
||||
/**
|
||||
* 审核人
|
||||
*/
|
||||
@ApiModelProperty(value = "审核人")
|
||||
private String checker;
|
||||
|
||||
/**
|
||||
* 审核人名称
|
||||
*/
|
||||
@ApiModelProperty(value = "审核人名称")
|
||||
private String checkerName;
|
||||
|
||||
|
||||
/**
|
||||
* 流程状态(1-新建,2-待审核,3-驳回,4-归档)
|
||||
*/
|
||||
@ApiModelProperty(value = "流程状态")
|
||||
private Integer processStatus;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
package com.njcn.process.pojo.vo.applyform;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Description:
|
||||
* Date: 2024/4/17 11:40【需求编号】
|
||||
*
|
||||
* @author clam
|
||||
* @version V1.0.0
|
||||
*/
|
||||
public class RMpPartHarmonicDetailFormVO {
|
||||
/**
|
||||
* 监测点ID
|
||||
*/
|
||||
private String measurementPointId;
|
||||
|
||||
private String measurementPointName;
|
||||
|
||||
|
||||
//告警指标
|
||||
private String harmonicType;
|
||||
|
||||
//母线id
|
||||
private String barId;
|
||||
|
||||
private String barName;
|
||||
|
||||
|
||||
//电站id
|
||||
private String sustationId;
|
||||
|
||||
private String sustationName;
|
||||
|
||||
@ApiModelProperty(name = "objName",value = "监测点对象名称")
|
||||
private String objName;
|
||||
@ApiModelProperty(name = "loadType",value = "监测对象类型")
|
||||
private String loadType;
|
||||
@ApiModelProperty(name = "voltageLevel",value = "电压等级")
|
||||
private String voltageLevel;
|
||||
|
||||
//超标天数
|
||||
private Double overLimitrate;
|
||||
|
||||
|
||||
/*当月超标日期
|
||||
* */
|
||||
private List<LocalDate> dateList;
|
||||
}
|
||||
Reference in New Issue
Block a user