TEquipment.java 5.2 KB

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