package com.ltgk.boat.domain.dto;


import com.ltgk.common.core.page.BasePage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 未报备渔船请求参数
 *
 * @author Qi ChengBin
 * @date 2025/04/11
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class NotReportBoatReq extends BasePage {
    @ApiModelProperty(value = "渔船名称")
    private String boatName;

    @ApiModelProperty(value = "渔港名称")
    private String portName;

    @ApiModelProperty(value = "终端类型 选择：AIS / Beidou")
    private String deviceType;

    @ApiModelProperty(value = "终端号")
    private String deviceCode;

    @ApiModelProperty(value = "进出港类型 0-进港/1-出港")
    private Integer entryDir;

    @ApiModelProperty(value = "开始时间")
    private String startTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;
}
