TEquipment.java 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. package com.szwl.model.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import lombok.EqualsAndHashCode;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. /**
  11. * <p>
  12. * 设备表
  13. * </p>
  14. *
  15. * @author wuhs
  16. * @since 2022-04-19
  17. */
  18. @Data
  19. @EqualsAndHashCode(callSuper = false)
  20. @ApiModel(value="TEquipment对象", description="设备表")
  21. public class TEquipment implements Serializable {
  22. private static final long serialVersionUID = 1L;
  23. // @TableId(value = "id", type = IdType.AUTO)
  24. @TableId(value = "id", type = IdType.ASSIGN_ID)
  25. private Long id;
  26. private Date createDate;
  27. private Date modifyDate;
  28. @ApiModelProperty(value = "用户id;")
  29. private Long adminId;
  30. @ApiModelProperty(value = "用户等级;")
  31. private String adminLevel;
  32. @ApiModelProperty(value = "机器超级管理员admin密码;")
  33. private String adminPwd;
  34. private Long areaId;
  35. @ApiModelProperty(value = "柜内湿度;")
  36. private String cabinetHd;
  37. @ApiModelProperty(value = "炉头温度;")
  38. private String cabinetTm;
  39. @ApiModelProperty(value = "设备编号;")
  40. private String clientId;
  41. @ApiModelProperty(value = "机器联系人名称;")
  42. private String contactName;
  43. @ApiModelProperty(value = "联系人电话;")
  44. private String contactPhone;
  45. @ApiModelProperty(value = "运营者电话;")
  46. private String operationalPhone;
  47. @ApiModelProperty(value = "机器运营者")
  48. private String operationalName;
  49. @ApiModelProperty(value = "炉头转速;")
  50. private String furnaceSp;
  51. @ApiModelProperty(value = "炉头温度;")
  52. private String furnaceTm;
  53. @ApiModelProperty(value = "机器guest密码;")
  54. private String guestPwd;
  55. @ApiModelProperty(value = "true 代表 强制联网使用 ,false 代表 可不联网使用;")
  56. private Boolean isNetWork;
  57. @ApiModelProperty(value = "机器启用状态,true:启用;")
  58. private Boolean isUsing;
  59. @ApiModelProperty(value = "最近刷新时间;")
  60. private Date lastUpdateTime;
  61. @ApiModelProperty(value = "经度;")
  62. private Double latitude;
  63. @ApiModelProperty(value = "纬度;")
  64. private Double longitude;
  65. @ApiModelProperty(value = "管理系统ID;")
  66. private String managerId;
  67. @ApiModelProperty(value = "客户自命名")
  68. private String selfName;
  69. @ApiModelProperty(value = "通信方式; 1:个推,2:Mq 如果为null,那么用个推")
  70. private String channel;
  71. @ApiModelProperty(value = "机器名称;")
  72. private String name;
  73. @ApiModelProperty(value = "联网方式;")
  74. private String netWorkingMode;
  75. @ApiModelProperty(value = "运营商;")
  76. private String operator;
  77. @ApiModelProperty(value = "支付方式;")
  78. private Integer payType;
  79. @ApiModelProperty(value = "销售总数;")
  80. private Integer productTotal;
  81. @ApiModelProperty(value = "SIM卡卡号;")
  82. private String simNo;
  83. @ApiModelProperty(value = "设备编号自命名;")
  84. private String sn;
  85. @ApiModelProperty(value = "所属商家;")
  86. private String adminUserName;
  87. @ApiModelProperty(value = "公司电话;")
  88. private String companyPhone;
  89. @ApiModelProperty(value = "0:分账方2个,1:分账方3个,3:分账方4个,3:分账方超4个;")
  90. private Integer type;
  91. @ApiModelProperty(value = "地址全名;")
  92. private String fullName;
  93. @ApiModelProperty(value = "最后推送时间;")
  94. private Date pushUpdateTime;
  95. @ApiModelProperty(value = "广告规则id;")
  96. private Long timeRuleId;
  97. @ApiModelProperty(value = "实际上的设备id;")
  98. private String gtClientId;
  99. @ApiModelProperty(value = "设备状态 开机为1,关机为0;")
  100. private Integer eqeStatus;
  101. @ApiModelProperty(value = "锁机状态;")
  102. private Boolean isBlocked;
  103. @ApiModelProperty(value = "短信接收者;")
  104. private String messageReceiver;
  105. @ApiModelProperty(value = "睡眠状态,睡眠为true,不睡眠false;")
  106. private Boolean isSleep;
  107. @ApiModelProperty(value = "音量;")
  108. private String volume;
  109. @ApiModelProperty(value = "远程开关机的时间戳")
  110. private String network;
  111. @ApiModelProperty(value = "PLC版本;")
  112. private String plcVersion;
  113. @ApiModelProperty(value = "棉花糖机器类型,mg320,mg301;")
  114. private String equimentType;
  115. @ApiModelProperty(value = "mg280机器到期时间;")
  116. private Date endDate;
  117. @ApiModelProperty(value = "花型数量;")
  118. private String flowers;
  119. @ApiModelProperty(value = "设备类型,0:棉花糖,1,爆米花")
  120. private String machineType;
  121. @ApiModelProperty(value = "apk版本;")
  122. private String apkVersion;
  123. }