package com.yuchen.saas.parking.api.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.nest.springwrap.core.mp.support.Query;

/**
 * @Author yuanzhelin
 * @Date 2024/9/4 9:20
 * @Description TODO
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class RoadwayDeviceQueryDTO extends Query {
    /**
     * 车道ID
     */
    @ApiModelProperty(name = "roadwayId", value = "车道ID")
    private Long roadwayId;
    @ApiModelProperty(name = "parkingId", value = "停车场ID")
    private Long parkingId;
    @ApiModelProperty(name = "parkId", value = "园区ID")
    private Long parkId;
    @ApiModelProperty(name = "placeId", value = "车位ID")
    private Long placeId;
    /**
     * 绑定地方类型(1车道，2车位，3车场)
     */
    @ApiModelProperty(name = "belongType", value = "绑定地方类型(1车道，2车位，3车场)")
    private Integer belongType;
    /**
     * 设备类型（1：视频监控，2：智能硬件，3：传感设备）
     */
    @ApiModelProperty(name = "broadCategory",value = "设备类型（1：视频监控，2：智能硬件，3：传感设备）")
    private Integer broadCategory;
}
