package com.ltgk.boat.domain.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @Author: wan kun
 * @Description: 获取指定区域的渔船列表
 * @Date: 2025/1/15 14:54
 * @Version: 1.0
 */
@Data
public class GetRegionBoatReq {
    @ApiModelProperty(value = "区域必须是 不规则以及矩形区域：121.27742550292967,28.107271418196024;121.22867367187499,28.063654504729175 圆形： 121.14282071490464,28.201514412386377,1534.9207165584596  圆心 半径(米)")
    @JsonProperty("region")
    @NotBlank(message = "区域不能为空")
    private String region;

    @ApiModelProperty(value = "区域类型 不规则以及矩形区域:0,圆形:1")
    @JsonProperty("regionType")
    private Integer regionType = 0;
}
