package com.sandu.ximon.admin.param;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotEmpty;
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
|
/**
|
* @author chenjiantian
|
*/
|
@Data
|
public class PoleParam {
|
|
@NotEmpty(message = "灯杆名称不能为空")
|
private String poleName;
|
|
/**
|
* 客户id
|
*/
|
// @NotNull(message = "客户id不能为空")
|
private Long clientId;
|
|
/**
|
* 省
|
*/
|
@NotEmpty(message = "省不能为空")
|
private String province;
|
|
/**
|
* 市
|
*/
|
@NotEmpty(message = "市不能为空")
|
private String city;
|
|
/**
|
* 区
|
*/
|
private String region;
|
|
/**
|
* 详细地址
|
*/
|
@NotEmpty(message = "详细地址不能为空")
|
private String address;
|
|
/**
|
* 经度
|
*/
|
@NotNull(message = "经度不能为空")
|
private BigDecimal lon;
|
|
/**
|
* 纬度
|
*/
|
@NotNull(message = "纬度不能为空")
|
private BigDecimal lat;
|
|
|
/**
|
* 设备类型 01 是CAT1 00 是MQTT串口主板
|
*/
|
private Integer deviceType;
|
|
|
/**
|
* 机器码
|
*/
|
private String deviceCode;
|
|
|
|
}
|