|
|
@@ -6,6 +6,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
|
+import org.apache.commons.lang3.ObjectUtils;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
@@ -21,6 +22,8 @@ import java.util.List;
|
|
|
@NoArgsConstructor
|
|
|
public class DeviceAboutPermiss {
|
|
|
|
|
|
+ private Integer mark = 2; // 0: 删除 1:新增、修改 2:全量
|
|
|
+
|
|
|
@Schema(description = "设备ID")
|
|
|
private String deviceId;
|
|
|
|
|
|
@@ -29,4 +32,11 @@ public class DeviceAboutPermiss {
|
|
|
|
|
|
@Schema(description = "关联的用户列表")
|
|
|
private List<String> userIds = new ArrayList<>();
|
|
|
+
|
|
|
+ public void addUser(String userId) {
|
|
|
+ if (ObjectUtils.isEmpty(userIds)) {
|
|
|
+ userIds = new ArrayList<>();
|
|
|
+ }
|
|
|
+ userIds.add(userId);
|
|
|
+ }
|
|
|
}
|