Просмотр исходного кода

feat(sb): 添加初始化打点请求DTO

- 新增SbInitPointRequest类用于初始化打点请求
- 添加矩形四个角点坐标字段points
- 添加设备位置ID列表positionIds字段
- 添加底图名称mapName字段
- 添加是否显示isShow字段(0-不显示,1-显示)
- 新增内部Point类用于存储经纬度坐标
- 添加longitude经度字段和latitude纬度字段
dazhaxie 3 дней назад
Родитель
Сommit
7bfa193e63

+ 49 - 0
platform-dao/src/main/java/com/platform/dao/dto/sb/SbInitPointRequest.java

@@ -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;
+    }
+}