|
@@ -7,6 +7,7 @@ import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
import java.util.Date;
|
|
|
|
|
|
@Data
|
|
@@ -17,13 +18,13 @@ public class RemoteFireVO {
|
|
|
/**
|
|
|
* 事件名称
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件名称不能为空")
|
|
|
private String eventName;
|
|
|
|
|
|
/**
|
|
|
* 事件详细类型( 101森林火情、102秸秆禁烧、103建筑物火情、1002消防占道、510水压监测异常、1001电瓶车进电梯)
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件类型不能为空")
|
|
|
private String eventType;
|
|
|
|
|
|
/**
|
|
@@ -34,13 +35,13 @@ public class RemoteFireVO {
|
|
|
/**
|
|
|
* 事件描述
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件描述不能为空")
|
|
|
private String eventDescription;
|
|
|
|
|
|
/**
|
|
|
* 事件上报人
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件上报人不能为空")
|
|
|
private String eventReporter;
|
|
|
|
|
|
/**
|
|
@@ -51,26 +52,26 @@ public class RemoteFireVO {
|
|
|
/**
|
|
|
* 事件上报时间
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotNull(message = "事件上报时间不能为空")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date eventReportTime;
|
|
|
|
|
|
/**
|
|
|
* 事件地理位置
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件地理位置不能为空")
|
|
|
private String eventLocation;
|
|
|
|
|
|
/**
|
|
|
* 事件坐标(经度)
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件坐标(经度)不能为空")
|
|
|
private String eventLongitude;
|
|
|
|
|
|
/**
|
|
|
* 事件坐标(纬度)
|
|
|
*/
|
|
|
- @NotBlank
|
|
|
+ @NotBlank(message = "事件坐标(纬度)不能为空")
|
|
|
private String eventLatitude;
|
|
|
|
|
|
/**
|