package org.springblade.openinterface.carbarrier.entity;

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

/**
 * Created By lidexi in 2021/1/4
 * 查询入场/出场记录的请求body
 **/
@Data
public class RecordQuery {

	@ApiModelProperty("车场唯一编号(必填)")
	private String parkKey;

	@ApiModelProperty("车牌号，carNo为空时查询parkKey下的所有车入场记录")
	private String carNo;

	@ApiModelProperty("查询开始时间(必填)")
	private String startTime;

	@ApiModelProperty("查询结束时间（必填）")
	private String endTime;

	@ApiModelProperty("①已经发送数据索引最大id 可为空，默认从0开始（v1.0）\n" +
		"②查询第几页数据，默认0为第一页，1为第二页，以此类推（v1.1)")
	private String indexId;

	@ApiModelProperty("返回查询记录条数 可为空，默认20条，最大100条")
	private String size;

	@ApiModelProperty("版本号：目前支持版本 v1.0 / v1.1（必填）")
	private String version;

	@ApiModelProperty("开发者应用ID(必填)")
	private String appid;

	@ApiModelProperty("随机数:请求接口时随机产生的小数，与上次请求不能重复，否则认为是非法请求(必填)")
	private String rand;

	@ApiModelProperty("签名字符串(必填)")
	private String sign;



}
