zbj//大屏监测点规模接口
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
package com.njcn.device.pq.pojo.param;
|
||||
|
||||
import com.njcn.common.pojo.constant.PatternRegex;
|
||||
import com.njcn.common.pojo.dto.SimpleDTO;
|
||||
import com.njcn.device.biz.enums.LineFlagEnum;
|
||||
import com.njcn.web.constant.ValidMessage;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.hibernate.validator.constraints.Range;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Pattern;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @version 1.0.0
|
||||
* @author: zbj
|
||||
* @date: 2023/03/20
|
||||
*/
|
||||
@Data
|
||||
public class LargeScreenParam implements Serializable {
|
||||
|
||||
@ApiModelProperty(name = "deptIndex", value = "部门索引", required = true)
|
||||
@NotBlank(message = "部门索引不可为空")
|
||||
private String deptIndex;
|
||||
|
||||
@ApiModelProperty("开始时间")
|
||||
@Pattern(regexp = PatternRegex.TIME_FORMAT, message = "时间格式错误")
|
||||
private String searchBeginTime;
|
||||
|
||||
@ApiModelProperty("结束时间")
|
||||
@Pattern(regexp = PatternRegex.TIME_FORMAT, message = "时间格式错误")
|
||||
private String searchEndTime;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package com.njcn.device.pq.pojo.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @version 1.0.0
|
||||
* @author: zbj
|
||||
* @date: 2023/03/21
|
||||
*/
|
||||
@Data
|
||||
public class MonitoringPointScaleParam {
|
||||
|
||||
/**
|
||||
* 部门名称
|
||||
*/
|
||||
@ApiModelProperty("部门名称")
|
||||
private String name;
|
||||
/**
|
||||
* 部门id
|
||||
*/
|
||||
@ApiModelProperty("部门id")
|
||||
private String index;
|
||||
/**
|
||||
* 监测点个数
|
||||
*/
|
||||
@ApiModelProperty("监测点个数")
|
||||
private int count;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
package com.njcn.device.pq.pojo.vo;
|
||||
|
||||
import com.njcn.device.pq.pojo.param.MonitoringPointScaleParam;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @version 1.0.0
|
||||
* @author: zbj
|
||||
* @date: 2023/03/21
|
||||
*/
|
||||
@Data
|
||||
public class MonitoringPointScaleVO implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
/**
|
||||
* 部门信息
|
||||
*/
|
||||
@ApiModelProperty("部门信息")
|
||||
private List<MonitoringPointScaleParam> param;
|
||||
/**
|
||||
* 监测点总个数
|
||||
*/
|
||||
@ApiModelProperty("监测点总个数")
|
||||
private String monitorTotalCount;
|
||||
/**
|
||||
* 监测点新增个数
|
||||
*/
|
||||
@ApiModelProperty("监测点新增个数")
|
||||
private String monitorAddCount;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user