LocationDTO.java
672 Bytes
package com.diligrp.rider.dto;
import jakarta.validation.constraints.DecimalMax;
import jakarta.validation.constraints.DecimalMin;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class LocationDTO {
@NotNull(message = "经度不能为空")
@DecimalMin(value = "-180.0", message = "经度超出范围")
@DecimalMax(value = "180.0", message = "经度超出范围")
private BigDecimal lng;
@NotNull(message = "纬度不能为空")
@DecimalMin(value = "-90.0", message = "纬度超出范围")
@DecimalMax(value = "90.0", message = "纬度超出范围")
private BigDecimal lat;
}