package com.ruoyi.web.domain.dto.facility;

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

import java.io.Serializable;

/**
 * 设施信息编辑请求
 */
@ApiModel(value = "FacilityEditRequest", description = "设施信息编辑请求参数")
@Data
public class FacilityEditRequest implements Serializable {
    /**
     * ID
     */
    @ApiModelProperty(value = "ID")
    private Integer Id;

    /**
     * 设施名称
     */
    @ApiModelProperty(value = "设施名称")
    private String facilityName;

    /**
     * 位置描述
     */
    @ApiModelProperty(value = "位置描述")
    private String location;

    /**
     * 长度(米)
     */
    @ApiModelProperty(value = "长度(米)")
    private String extent;

    /**
     * 宽度(米)
     */
    @ApiModelProperty(value = "宽度(米)")
    private String breadth;

    /**
     * 车道数量
     */
    @ApiModelProperty(value = "车道数量")
    private Integer carNum;

    /**
     * 路面类型
     */
    @ApiModelProperty(value = "路面类型")
    private String surface;

    /**
     * 线路长度
     */
    @ApiModelProperty(value = "线路长度")
    private String lineLength;

    /**
     * 电气与安全参数
     */
    @ApiModelProperty(value = "电气与安全参数")
    private String electric;

    /**
     * 覆盖范围
     */
    @ApiModelProperty(value = "覆盖范围")
    private String coverageArea;

    /**
     * 发射功率
     */
    @ApiModelProperty(value = "发射功率")
    private String power;

    /**
     * 运营商
     */
    @ApiModelProperty(value = "运营商")
    private String operator;

    /**
     * 占地面积
     */
    @ApiModelProperty(value = "占地面积")
    private String area;

    /**
     * 建成年份
     */
    @ApiModelProperty(value = "建成年份")
    private String year;

    /**
     * 班级数量
     */
    @ApiModelProperty(value = "班级数量")
    private Integer classNum;

    /**
     * 教师人数
     */
    @ApiModelProperty(value = "教师人数")
    private Integer teacherNum;

    /**
     * 学生人数
     */
    @ApiModelProperty(value = "学生人数")
    private Integer studentNum;

    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phone;

    private static final long serialVersionUID = 1L;
}