package com.dy.pipIrrRemote.common.qo; 
 | 
  
 | 
import com.dy.common.webUtil.QueryConditionVo; 
 | 
import jakarta.validation.constraints.Max; 
 | 
import jakarta.validation.constraints.Min; 
 | 
import lombok.Data; 
 | 
import lombok.EqualsAndHashCode; 
 | 
  
 | 
/** 
 | 
 * @author ZhuBaoMin 
 | 
 * @date 2024-05-27 20:32 
 | 
 * @LastEditTime 2024-05-27 20:32 
 | 
 * @Description 
 | 
 */ 
 | 
  
 | 
@Data 
 | 
@EqualsAndHashCode(callSuper=true) 
 | 
public class OnLineIntakesQO extends QueryConditionVo { 
 | 
    /** 
 | 
     * 中间件返回的RTU在线情况对象数组 
 | 
     */ 
 | 
    private String onLineMap; 
 | 
  
 | 
    /** 
 | 
     * 取水口编号 
 | 
     */ 
 | 
    private String intakeNum; 
 | 
  
 | 
    /** 
 | 
     * 是否在线 
 | 
     */ 
 | 
    @Max(value = 1,message = "是否在线仅允许为真或假") 
 | 
    @Min(value = 0,message = "是否在线仅允许为真或假") 
 | 
    private Boolean isOnLine; 
 | 
} 
 |