package com.dy.pipIrrProject.intake;
|
|
import com.dy.common.webUtil.QueryConditionVo;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import jakarta.validation.constraints.Max;
|
import jakarta.validation.constraints.Min;
|
import lombok.*;
|
|
/**
|
* @author wuzeyu
|
* @date 2023/12/26 11:12
|
* @LastEditTime 2023/12/26 11:12
|
* @Description 取水口
|
*/
|
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@ToString(callSuper = true)
|
@NoArgsConstructor
|
@AllArgsConstructor
|
@Builder
|
@Schema(name = "取水口查询条件")
|
public class QueryVo extends QueryConditionVo {
|
@Schema(description = "取水口名称")
|
public String intakeName;
|
|
@Schema(description = "所属分水房")
|
public String divideId;
|
|
@Schema(description = "所属片区")
|
public String blockId;
|
|
@Schema(description = "是否绑定设备")
|
//0未绑定 1已绑定
|
public Integer isBinded;
|
|
@Schema(description = "地址")
|
public String address;
|
|
@Schema(description = "控制器地址")
|
private String rtuAddr;
|
|
@Schema(description = "通信协议")
|
private String protocol;
|
|
@Schema(description = "绑定次数")
|
public Integer bindNumber;
|
}
|