|
|
@@ -1,10 +1,13 @@
|
|
|
package top.haijunit.train.device.entity;
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonValue;
|
|
|
import jakarta.persistence.Entity;
|
|
|
import jakarta.persistence.GeneratedValue;
|
|
|
import jakarta.persistence.GenerationType;
|
|
|
import jakarta.persistence.Id;
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
|
+import lombok.Getter;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
|
|
|
@@ -31,9 +34,12 @@ public class SituationWaterEntity implements Serializable {
|
|
|
|
|
|
private Integer status;
|
|
|
|
|
|
- enum situationType{
|
|
|
- WATER_CRASH(1,"水灾"),
|
|
|
-
|
|
|
- PASSENGER(2,"客流"),
|
|
|
+ @Getter
|
|
|
+ @AllArgsConstructor
|
|
|
+ enum situationType {
|
|
|
+ WATER_CRASH(1, "水灾"), PASSENGER(2, "客流");
|
|
|
+ @JsonValue
|
|
|
+ private final Integer code;
|
|
|
+ private final String describe;
|
|
|
}
|
|
|
}
|