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; import lombok.Data; import lombok.NoArgsConstructor; import java.util.ArrayList; import java.util.List; /** * @author TRX * @date 2024/10/17 */ @Data @AllArgsConstructor @NoArgsConstructor public class DeviceUsersInfo extends IotBaseResult { @Schema(description = "网关ID") private String gateWayId = ""; @Schema(description = "用户信息列表") private List users = new ArrayList<>(); public JSONObject toJson() { JSONObject json = new JSONObject(); json.set("gateWayId", gateWayId); json.set("users", users); return json; } }