package com.zksy.visualization.domain.request;

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

/**
 * @author Administrator
 * @version 1.0
 * @project dh-server-micro
 * @description 车辆列表查询
 * @date 2025/1/8 15:44:58
 */
@Data
public class QueryVehicleListRequest {
    @ApiModelProperty(value = "页码", required = true, example = "1")
    private int pageNum;

    @ApiModelProperty(value = "每页条数", required = true, example = "10")
    private int pageSize;

    @ApiModelProperty(value = "所属停车场", required = false)
    private String parkinglotCode;

    @ApiModelProperty(value = "车主姓名模糊查询", required = false)
    private String ownerNameLikeStr;

    @ApiModelProperty(value = "车牌号模糊查询", required = false)
    private String carNumLikeStr;

    @ApiModelProperty(value = "黑白名单类型编号：0-普通车辆，2-黑名单", required = false, allowableValues = "0, 2")
    private int listType;
}
