PaterDto.java 965 B

12345678910111213141516171819202122232425262728293031323334
  1. package com.xy.dto.pater;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import lombok.experimental.Accessors;
  6. @Data
  7. @ApiModel("指令通用父类")
  8. @Accessors(chain = true)
  9. public class PaterDto {
  10. @ApiModelProperty(value = "sn编号", hidden = true)
  11. private String sn;
  12. @ApiModelProperty(value = "业务系统sn编号")
  13. private String workSn;
  14. @ApiModelProperty("业务类型(大类) issue=服务器下发设备执行指令 report=服务器通知设备上报信息")
  15. private Integer work;
  16. @ApiModelProperty(value = "指令类型(小类) 对应枚举类MqttEnum")
  17. private String type;
  18. @ApiModelProperty("是否应答 默认=true")
  19. private Boolean ack = true;
  20. @ApiModelProperty(value = "指令发送时间", hidden = true)
  21. private String time;
  22. @ApiModelProperty(value = "指令过期时间", hidden = true)
  23. private String timeout;
  24. }