package cn.iocoder.yudao.module.mes.controller.pub.trace.vo;
|
|
import jakarta.validation.constraints.DecimalMax;
|
import jakarta.validation.constraints.DecimalMin;
|
import jakarta.validation.constraints.NotNull;
|
import jakarta.validation.constraints.Size;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
@Data
|
public class MesTraceLocationVisitReqVO {
|
@Size(max = 128)
|
private String code;
|
@NotNull
|
@DecimalMin("-90")
|
@DecimalMax("90")
|
private BigDecimal latitude;
|
@NotNull
|
@DecimalMin("-180")
|
@DecimalMax("180")
|
private BigDecimal longitude;
|
@NotNull
|
@DecimalMin("0")
|
@DecimalMax("100000")
|
private BigDecimal accuracy;
|
}
|