package com.ruoyi.course.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 教室查询条件VO
 */
@Data
@ApiModel(value = "教室查询条件", description = "用于分页查询教室的条件封装")
public class ClassroomQueryVO {
    
    @ApiModelProperty(value = "页码", example = "1")
    private Integer pageNum = 1;
    
    @ApiModelProperty(value = "每页条数", example = "10")
    private Integer pageSize = 10;
    
    @ApiModelProperty(value = "教室编号")
    private String roomNo;
    
    @ApiModelProperty(value = "教室名称")
    private String roomName;
    
    @ApiModelProperty(value = "教室类型(普通教室/实验室/多媒体教室/体育场)")
    private String roomType;
    
    @ApiModelProperty(value = "最小容纳人数")
    private Integer minCapacity;
    
    @ApiModelProperty(value = "最大容纳人数")
    private Integer maxCapacity;
    
    @ApiModelProperty(value = "楼层")
    private Integer floor;
    
    @ApiModelProperty(value = "教学楼")
    private String building;
    
    @ApiModelProperty(value = "设备信息关键词")
    private String equipmentKeyword;
    
    @ApiModelProperty(value = "是否可用(0=不可用,1=可用)")
    private Integer isAvailable;
    
    @ApiModelProperty(value = "特殊用途关键词")
    private String specialPurposeKeyword;
    
    @ApiModelProperty(value = "创建时间开始")
    private String createTimeBegin;
    
    @ApiModelProperty(value = "创建时间结束")
    private String createTimeEnd;
    
    @ApiModelProperty(value = "更新时间开始")
    private String updateTimeBegin;
    
    @ApiModelProperty(value = "更新时间结束")
    private String updateTimeEnd;
}