소스 검색

更新!

TRX 1 년 전
부모
커밋
60574acf26

+ 25 - 0
src/main/java/com/github/microservice/models/device/DevicePerQuery.java

@@ -0,0 +1,25 @@
+package com.github.microservice.models.device;
+
+import com.github.microservice.models.hxz.IotSuperModel;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+
+/**
+ * 查询设备的权限数据
+ *
+ * @author TRX
+ * @date 2024/10/15
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class DevicePerQuery extends IotSuperModel implements Serializable {
+    
+    @Schema(description = "时间")
+    private String time = "";
+
+}

+ 7 - 1
src/main/java/com/github/microservice/models/devicePermiss/DeviceAboutPermiss.java

@@ -1,5 +1,7 @@
 package com.github.microservice.models.devicePermiss;
 
+import com.fasterxml.jackson.annotation.JsonProperty;
+import com.github.microservice.models.hxz.base.IotBaseResult;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.AllArgsConstructor;
 import lombok.Data;
@@ -17,7 +19,11 @@ import java.util.List;
 @Data
 @AllArgsConstructor
 @NoArgsConstructor
-public class DeviceAboutPermiss {
+public class DeviceAboutPermiss extends IotBaseResult {
+
+    @JsonProperty("GateWayId")
+    @Schema(description = "网关ID")
+    private String GateWayId;
 
     @Schema(description = "设备ID")
     private String deviceId;

+ 25 - 0
src/main/java/com/github/microservice/models/iot/PermissionChange.java

@@ -0,0 +1,25 @@
+package com.github.microservice.models.iot;
+
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+/**
+ * 设备权限发生变化
+ *
+ * @author TRX
+ * @date 2024/10/15
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class PermissionChange {
+
+    @Schema(description = "设备ID")
+    private String deviceId;
+
+    @Schema(description = "时间")
+    private String time = "";
+
+}