|
@@ -1,6 +1,8 @@
|
|
|
package org.jeecg.modules.system.app.dto;
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonCreator;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
@@ -119,4 +121,11 @@ public class AppSiteDTO {
|
|
|
@Schema(description = "vr图JSON数据")
|
|
|
private String vr;
|
|
|
|
|
|
+
|
|
|
+ @JsonCreator
|
|
|
+ public AppSiteDTO(@JsonProperty("latitude") String latitude,@JsonProperty("longitude") String longitude) {
|
|
|
+ this.latitude = new BigDecimal(latitude); // 显式转换
|
|
|
+ this.longitude = new BigDecimal(longitude); // 显式转换
|
|
|
+ }
|
|
|
+
|
|
|
}
|