DeviceOpenApiVO.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.xy.open.vo;
  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. * 设备VO
  9. */
  10. public class DeviceOpenApiVO {
  11. @Data
  12. @Accessors(chain = true)
  13. public static class DeviceList {
  14. @ApiModelProperty(value = "商户编码")
  15. private Long mercCode;
  16. @ApiModelProperty(value = "设备编号")
  17. private Long deviceId;
  18. @ApiModelProperty(value = "设备名称")
  19. private Long deviceName;
  20. @ApiModelProperty(value = "设备类型-> 1: 动态视觉柜(单门) 2: 动态视觉柜(双门) 3: 重力柜(单门) 4:重力柜(双门) 5:支付宝视动态觉柜")
  21. private Integer deviceType;
  22. @ApiModelProperty(value = "经度")
  23. private String lon;
  24. @ApiModelProperty(value = "纬度")
  25. private String lat;
  26. @ApiModelProperty(value = "激活状态->1: 已激活 2: 未激活")
  27. private Integer activeState;
  28. @ApiModelProperty("激活时间")
  29. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  30. private LocalDateTime activeTime;
  31. }
  32. }