|
@@ -0,0 +1,49 @@
|
|
|
|
|
+package com.platform.dao.dto.sb;
|
|
|
|
|
+
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+
|
|
|
|
|
+import java.io.Serializable;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * @Description 初始化打点请求DTO
|
|
|
|
|
+ * @Author liuyu
|
|
|
|
|
+ * @Date 2026-08-25
|
|
|
|
|
+ */
|
|
|
|
|
+@Data
|
|
|
|
|
+public class SbInitPointRequest implements Serializable {
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 矩形四个角点坐标
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<Point> points;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 设备位置ID列表(多选)
|
|
|
|
|
+ */
|
|
|
|
|
+ private List<String> positionIds;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 底图名称
|
|
|
|
|
+ */
|
|
|
|
|
+ private String mapName;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 是否显示(0-不显示,1-显示)
|
|
|
|
|
+ */
|
|
|
|
|
+ private Integer isShow;
|
|
|
|
|
+
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class Point implements Serializable {
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 经度(X坐标)
|
|
|
|
|
+ */
|
|
|
|
|
+ private BigDecimal longitude;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 纬度(Y坐标)
|
|
|
|
|
+ */
|
|
|
|
|
+ private BigDecimal latitude;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|