| 12345678910111213141516171819202122232425262728293031323334 |
- 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<ProjectUserPermiss> users = new ArrayList<>();
- public JSONObject toJson() {
- JSONObject json = new JSONObject();
- json.set("gateWayId", gateWayId);
- json.set("users", users);
- return json;
- }
- }
|