DeviceParmDto.java 793 B

12345678910111213141516171819202122232425262728293031
  1. package com.huaxu.dto;
  2. import com.fasterxml.jackson.annotation.JsonIgnore;
  3. import com.huaxu.entity.DeviceParmEntity;
  4. import com.huaxu.model.ProgramItem;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import java.util.List;
  8. /**
  9. * @description 设备属性
  10. * @auto wangli
  11. * @data 2020-11-19 15:43
  12. */
  13. @Data
  14. public class DeviceParmDto extends DeviceParmEntity {
  15. @ApiModelProperty(value ="权限",hidden = true)
  16. @JsonIgnore
  17. private List<ProgramItem> programItems;
  18. @ApiModelProperty(value="用户权限类型",hidden = true)
  19. @JsonIgnore
  20. private Integer permissonType;
  21. /** 用户类型 */
  22. @ApiModelProperty(value = "用户类型(-9999 超管 -999普通用户 2普通用户)",hidden = true)
  23. @JsonIgnore
  24. private String userType;
  25. }