技术监督计划导入
This commit is contained in:
@@ -0,0 +1,95 @@
|
|||||||
|
package com.njcn.supervision.pojo.dto;
|
||||||
|
|
||||||
|
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotBlank;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description:
|
||||||
|
* @Author: wr
|
||||||
|
* @Date: 2025/3/27 11:21
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class SupervisionPlanExcel {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 负责单位ID
|
||||||
|
*/
|
||||||
|
@Excel(name = "*计划负责单位", width = 30)
|
||||||
|
@NotBlank(message = "计划负责单位不能为空")
|
||||||
|
private String deptId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 普测计划名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "*普测计划名称", width = 30)
|
||||||
|
@NotBlank(message = "不能为空")
|
||||||
|
private String planName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监督类型
|
||||||
|
*/
|
||||||
|
@Excel(name = "*监督类型", width = 30)
|
||||||
|
@NotBlank(message = "监督类型不能为空")
|
||||||
|
private String supvType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监督对象名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "*监督对象名称", width = 30)
|
||||||
|
@NotBlank(message = "监督对象名称不能为空")
|
||||||
|
private String supvObjectName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 计划开始时间
|
||||||
|
*/
|
||||||
|
@Excel(name = "*计划开始时间(yyyy-MM-dd)", width = 30)
|
||||||
|
@NotBlank(message = "计划开始时间不能为空")
|
||||||
|
private String planStartTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 计划结束时间
|
||||||
|
*/
|
||||||
|
@Excel(name = "*计划结束时间(yyyy-MM-dd)", width = 30)
|
||||||
|
@NotBlank(message = "计划结束时间不能为空")
|
||||||
|
private String planEndTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 0 关联系统内变电站;1 用户手动输入变电站
|
||||||
|
*/
|
||||||
|
@Excel(name = "*是否系统电站", width = 30, replace = {"是_1", "否_0",})
|
||||||
|
@NotBlank(message = "是否系统电站不能为空")
|
||||||
|
private String customSubstationFlag ;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变电站台账ID或者用户手动输入的变电站名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "*关联电站一", width = 30)
|
||||||
|
@NotBlank(message = "关联电站一不能为空")
|
||||||
|
private String substation;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变电站台账ID或者用户手动输入的变电站名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "关联电站二", width = 30)
|
||||||
|
private String substation2;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变电站台账ID或者用户手动输入的变电站名称
|
||||||
|
*/
|
||||||
|
@Excel(name = "关联电站三", width = 30)
|
||||||
|
private String substation3;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
public static class ExcelMsg extends SupervisionPlanExcel implements Serializable {
|
||||||
|
|
||||||
|
@Excel(name = "错误信息描述", width = 30)
|
||||||
|
private String msg;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -35,6 +35,10 @@ spring:
|
|||||||
refresh: true
|
refresh: true
|
||||||
main:
|
main:
|
||||||
allow-bean-definition-overriding: true
|
allow-bean-definition-overriding: true
|
||||||
|
servlet:
|
||||||
|
multipart:
|
||||||
|
max-file-size: 100MB
|
||||||
|
max-request-size: 100MB
|
||||||
#项目日志的配置
|
#项目日志的配置
|
||||||
logging:
|
logging:
|
||||||
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
|
config: http://@nacos.url@/nacos/v1/cs/configs?tenant=@nacos.namespace@&group=DEFAULT_GROUP&dataId=logback.xml
|
||||||
|
|||||||
Reference in New Issue
Block a user