package com.sckw.slope.detection.model.dto;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author lfdc
 * @description 设备位置配置
 * @date 2023-11-01 13:11:46
 */
@NoArgsConstructor
@Data
public class DeviceLocationDTO implements Serializable {

    /**
     * 设备ID
     */
    @NotBlank(message = "设备id不能为空")
    private String deviceId;
    /**
     * 逻辑经度（测点布设的值）
     */
    @NotBlank(message = "逻辑经度不能为空")
    private String logicLng;
    /**
     * 逻辑纬度（测点布设的值）
     */
    @NotBlank(message = "逻辑纬度不能为空")
    private String logicLat;
    /**
     * 逻辑海拔（测点布设的值）
     */
    @NotBlank(message = "逻辑海拔不能为空")
    private String logicAlt;
}
