package com.cico.nest.lcdp.boot.core.qxsd.adapter.web.request;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author zws
 * @date 2024/10/14
 */

@Data
public class PassingProfileRequest {

    @Schema(description = "页码")
    private Integer pageNo;

    @Schema(description = "分页条数")
    private Integer pageSize;

    @Schema(description = "车牌号码")
    private String carPlate;

    @Schema(description = "隧道方向")
    private List<String> direction;

    @Schema(description = "车辆类型")
    private List<String> carType;

    @Schema(description = "入口开始时间，格式：yyyy-MM-dd hh:mm:ss")
    private String firstStartTime;

    @Schema(description = "入口结束时间，格式：yyyy-MM-dd hh:mm:ss")
    private String firstEndTime;

    @Schema(description = "留存时间")
    private Integer duration;

    @Schema(description = "平均车速")
    private Integer averageSpeed;

    @Schema(description = "平均速度大于")
    private Float stAvgSpeed;

    @Schema(description = "平均速度小于")
    private Float edAvgSpeed;

    @Schema(description = "通行时长大于 单位：秒")
    private Integer stDurationSecond;

    @Schema(description = "通行时长小于 单位：秒")
    private Integer edDurationSecond;

    @Schema(description = "id查询")
    private String passProfileId;

    @Schema(description = "关键字")
    private String keyword;

}
