初始化
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package com.njcn.web.pojo.annotation;
|
||||
|
||||
/**
|
||||
* pqs
|
||||
*
|
||||
* @author cdf
|
||||
* @date 2022/1/11
|
||||
*/
|
||||
|
||||
import com.njcn.web.config.DateTimeValidator;
|
||||
|
||||
import javax.validation.Constraint;
|
||||
import javax.validation.Payload;
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
|
||||
@Target({ElementType.FIELD, ElementType.PARAMETER})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Constraint(validatedBy = DateTimeValidator.class)
|
||||
public @interface DateTimeStrValid {
|
||||
String message() default "时间格式错误";
|
||||
|
||||
String format() default "yyyy-MM-dd";
|
||||
|
||||
Class<?>[] groups() default {};
|
||||
|
||||
Class<? extends Payload>[] payload() default {};
|
||||
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.njcn.web.pojo.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2022/1/10
|
||||
*
|
||||
*/
|
||||
@Data
|
||||
public class BaseDTO implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父节点id")
|
||||
private String pid;
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
package com.njcn.web.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
* @version 1.0.0
|
||||
* @date 2021年12月20日 15:35
|
||||
*/
|
||||
@Data
|
||||
public class BaseParam implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("搜索值")
|
||||
private String searchValue;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
private String searchBeginTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
private String searchEndTime;
|
||||
|
||||
@ApiModelProperty("状态")
|
||||
private Integer searchState;
|
||||
|
||||
@ApiModelProperty("排序字段")
|
||||
private String sortBy;
|
||||
|
||||
@ApiModelProperty("排序方式:asc-升序,desc-降序")
|
||||
private String orderBy;
|
||||
|
||||
@ApiModelProperty("页码")
|
||||
private Integer pageNum;
|
||||
|
||||
@ApiModelProperty("页面尺寸")
|
||||
private Integer pageSize;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.web.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2022/1/12
|
||||
*
|
||||
*/
|
||||
@Data
|
||||
public class DeptLineParam implements Serializable {
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("监测点集合ids")
|
||||
private List<String> ids;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.njcn.web.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2022/1/6
|
||||
*
|
||||
*/
|
||||
@Data
|
||||
public class AreaIdVO implements Serializable{
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package com.njcn.web.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.w3c.dom.stylesheets.LinkStyle;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2021/12/31 14:17
|
||||
* 基础VO(只还有id和name)
|
||||
*/
|
||||
@Data
|
||||
public class BaseVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("id")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("名称")
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty("父节点id")
|
||||
private String pid;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
package com.njcn.web.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2022/1/13
|
||||
*
|
||||
*/
|
||||
@Data
|
||||
public class DeptLineVO implements Serializable {
|
||||
@ApiModelProperty("存放结果")
|
||||
private boolean result;
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
package com.njcn.web.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @date 2022/2/23
|
||||
* 保存line信息表
|
||||
*/
|
||||
@Data
|
||||
public class LineDataVO {
|
||||
/**
|
||||
* 监测点Id
|
||||
*/
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 父节点(0为根节点)
|
||||
*/
|
||||
private String pid;
|
||||
|
||||
/**
|
||||
* 上层所有节点
|
||||
*/
|
||||
private String pids;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* 等级:0-项目名称;1- 工程名称;2-单位;3-部门;4-终端;5-母线;6-监测点
|
||||
*/
|
||||
private Integer level;
|
||||
|
||||
/**
|
||||
* 排序(默认为0,有特殊排序需要时候人为输入)
|
||||
*/
|
||||
private Integer sort;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 状态 0-删除;1-正常;默认正常
|
||||
*/
|
||||
private Integer state;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
package com.njcn.web.pojo.vo;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author denghuajun
|
||||
* @Date: 2022/03/04 14:05
|
||||
*/
|
||||
@Data
|
||||
public class SteadyDataVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private String name;
|
||||
|
||||
private Integer monitors;
|
||||
|
||||
private String areaIndex;
|
||||
|
||||
private float allTime;
|
||||
|
||||
private float frequency=3.1415f;
|
||||
|
||||
private float uBalance=3.1415f;
|
||||
|
||||
private float uAberrance=3.1415f;
|
||||
|
||||
private float voltageDeviation=3.1415f;
|
||||
|
||||
private float flicker=3.1415f;
|
||||
|
||||
private float allFlicker=3.1415f;
|
||||
|
||||
private float oddVoltage=3.1415f;
|
||||
|
||||
private float evenVoltage=3.1415f;
|
||||
|
||||
private float oddElectric=3.1415f;
|
||||
|
||||
private float evenElectric=3.1415f;
|
||||
|
||||
private float harmVoltage=3.1415f;
|
||||
|
||||
private float harmElec=3.1415f;
|
||||
|
||||
private float iNeg=3.1415f;
|
||||
|
||||
private float inUharm=3.1415f;
|
||||
}
|
||||
Reference in New Issue
Block a user