TRX 1 år sedan
förälder
incheckning
2f10332403

+ 3 - 0
src/main/java/com/github/microservice/models/device/DeviceInfoSyncParam.java

@@ -47,4 +47,7 @@ public class DeviceInfoSyncParam {
     @Schema(description = "设备本地日志上报")
     private Boolean isReportLogs = Boolean.TRUE;
 
+    @Schema(description = "网关ID")
+    private String gateWayId;
+
 }

+ 33 - 0
src/main/java/com/github/microservice/models/project/ProjectSyncParam.java

@@ -0,0 +1,33 @@
+package com.github.microservice.models.project;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @author TRX
+ * @date 2024/6/28
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class ProjectSyncParam {
+
+    @Schema(description = "项目列表")
+    private List<ProjectSyncInfo> list = new ArrayList<>();
+
+    @Data
+    @AllArgsConstructor
+    @NoArgsConstructor
+    public static class ProjectSyncInfo {
+        @Schema(description = "名称")
+        private String name;
+
+        @Schema(description = "code")
+        private String code;
+    }
+}