瀏覽代碼

更新!

TRX 1 年之前
父節點
當前提交
63a9ce618a

+ 7 - 0
src/main/java/com/github/microservice/models/devicePermiss/DeviceUsersInfo.java

@@ -1,5 +1,6 @@
 package com.github.microservice.models.devicePermiss;
 
+import cn.hutool.json.JSONObject;
 import com.github.microservice.models.hxz.base.IotBaseResult;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.AllArgsConstructor;
@@ -24,4 +25,10 @@ public class DeviceUsersInfo extends IotBaseResult {
     @Schema(description = "用户信息列表")
     private List<ProjectUserPermiss> users = new ArrayList<>();
 
+    public JSONObject toJson() {
+        JSONObject json = new JSONObject();
+        json.set("gateWayId", gateWayId);
+        json.set("users", users);
+        return json;
+    }
 }

+ 8 - 0
src/main/java/com/github/microservice/models/devicePermiss/GateWayPermissModel.java

@@ -1,5 +1,6 @@
 package com.github.microservice.models.devicePermiss;
 
+import cn.hutool.json.JSONObject;
 import com.fasterxml.jackson.annotation.JsonProperty;
 import com.github.microservice.models.hxz.base.IotBaseResult;
 import io.swagger.v3.oas.annotations.media.Schema;
@@ -30,4 +31,11 @@ public class GateWayPermissModel extends IotBaseResult {
     public void addDevice(DeviceAboutPermiss device) {
         this.devices.add(device);
     }
+
+    public JSONObject toJson() {
+        JSONObject json = new JSONObject();
+        json.set("gateWayId", gateWayId);
+        json.set("devices", devices);
+        return json;
+    }
 }