DeviceQualityValueDto.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.xy.dto;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import lombok.experimental.Accessors;
  6. import java.time.LocalDateTime;
  7. /**
  8. * <p>
  9. * 设备-质检值
  10. * </p>
  11. *
  12. * @author lijin
  13. * @since 2023-01-30
  14. */
  15. public class DeviceQualityValueDto {
  16. @Data
  17. @Accessors(chain = true)
  18. public static class Update extends Vo {
  19. @ApiModelProperty("修改类型")
  20. private String type;
  21. }
  22. @Data
  23. @Accessors(chain = true)
  24. public static class Vo {
  25. @ApiModelProperty(value = "id")
  26. private Integer id;
  27. @ApiModelProperty(value = "质检id")
  28. private Integer qualityId;
  29. @ApiModelProperty(value = "交易测试笔数")
  30. private Integer tradeStateValue;
  31. @ApiModelProperty(value = "门锁次数")
  32. private Integer lockerStateValue;
  33. @ApiModelProperty(value = "温度检测值")
  34. private String tempratureStateValue;
  35. @ApiModelProperty(value = "模拟批量测试笔数")
  36. private Integer imitateTestStateValue;
  37. @ApiModelProperty(value = "软件硬系统值")
  38. private String systemStateValue;
  39. @ApiModelProperty(value = "参数设置值")
  40. private String settingStateValue;
  41. @ApiModelProperty(value = "更新时间")
  42. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  43. private LocalDateTime updateTime;
  44. @ApiModelProperty(value = "创建时间")
  45. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  46. private LocalDateTime createTime;
  47. }
  48. }