MouldHistory.java 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. package com.hssx.cloudmodel.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.extension.activerecord.Model;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import java.time.LocalDateTime;
  6. import com.baomidou.mybatisplus.annotation.TableField;
  7. import com.fasterxml.jackson.annotation.JsonFormat;
  8. import lombok.Data;
  9. import java.io.Serializable;
  10. /**
  11. * <p>
  12. *
  13. * </p>
  14. *
  15. * @author 吴涛涛
  16. * @since 2019-10-11
  17. */
  18. public class MouldHistory extends Model<MouldHistory> {
  19. private static final long serialVersionUID=1L;
  20. @TableId(value = "id", type = IdType.AUTO)
  21. private Long id;
  22. /**
  23. * sim卡号
  24. */
  25. @TableField("sim")
  26. private String sim;
  27. /**
  28. * 模盒设备编号
  29. */
  30. @TableField("equipment_no")
  31. private String equipmentNo;
  32. /**
  33. * 软件版本号
  34. */
  35. @TableField("version")
  36. private String version;
  37. /**
  38. * 工作状态
  39. */
  40. @TableField("status")
  41. private String status;
  42. /**
  43. * 经度
  44. */
  45. @TableField("lng")
  46. private String lng;
  47. /**
  48. * 纬度
  49. */
  50. @TableField("lat")
  51. private String lat;
  52. /**
  53. * GPRS基站定位LAC号
  54. */
  55. @TableField("gprs_lac")
  56. private String gprsLac;
  57. /**
  58. * GPRS基站定位CI号
  59. */
  60. @TableField("gprs_ci")
  61. private String gprsCi;
  62. /**
  63. * Wifi定位BSSID
  64. */
  65. @TableField("wifi_bbsid")
  66. private String wifiBbsid;
  67. /**
  68. * 模盒内温度
  69. */
  70. @TableField("temperature")
  71. private Integer temperature;
  72. /**
  73. * 电池电量
  74. */
  75. @TableField("battery")
  76. private Integer battery;
  77. /**
  78. * 2G信号
  79. */
  80. @TableField("sig_2g")
  81. private Integer sig2g;
  82. /**
  83. * NB信号
  84. */
  85. @TableField("sig_nb")
  86. private Integer sigNb;
  87. /**
  88. * WIFI信号
  89. */
  90. @TableField("sig_wifi")
  91. private Integer sigWifi;
  92. /**
  93. * 预留字段
  94. */
  95. @TableField("ext0")
  96. private String ext0;
  97. /**
  98. * 报警类型
  99. */
  100. @TableField("alarm")
  101. private Integer alarm;
  102. /**
  103. * 开合模总次数
  104. */
  105. @TableField("run_cnt")
  106. private Integer runCnt;
  107. /**
  108. * CRC校验码
  109. */
  110. @TableField("crc_code")
  111. private String crcCode;
  112. /**
  113. * 创建时间
  114. */
  115. @TableField("indate")
  116. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  117. private LocalDateTime indate;
  118. public Long getId() {
  119. return id;
  120. }
  121. public void setId(Long id) {
  122. this.id = id;
  123. }
  124. public String getSim() {
  125. return sim;
  126. }
  127. public void setSim(String sim) {
  128. this.sim = sim;
  129. }
  130. public String getEquipmentNo() {
  131. return equipmentNo;
  132. }
  133. public void setEquipmentNo(String equipmentNo) {
  134. this.equipmentNo = equipmentNo;
  135. }
  136. public String getVersion() {
  137. return version;
  138. }
  139. public void setVersion(String version) {
  140. this.version = version;
  141. }
  142. public String getStatus() {
  143. return status;
  144. }
  145. public void setStatus(String status) {
  146. this.status = status;
  147. }
  148. public String getLng() {
  149. return lng;
  150. }
  151. public void setLng(String lng) {
  152. this.lng = lng;
  153. }
  154. public String getLat() {
  155. return lat;
  156. }
  157. public void setLat(String lat) {
  158. this.lat = lat;
  159. }
  160. public String getGprsLac() {
  161. return gprsLac;
  162. }
  163. public void setGprsLac(String gprsLac) {
  164. this.gprsLac = gprsLac;
  165. }
  166. public String getGprsCi() {
  167. return gprsCi;
  168. }
  169. public void setGprsCi(String gprsCi) {
  170. this.gprsCi = gprsCi;
  171. }
  172. public String getWifiBbsid() {
  173. return wifiBbsid;
  174. }
  175. public void setWifiBbsid(String wifiBbsid) {
  176. this.wifiBbsid = wifiBbsid;
  177. }
  178. public Integer getTemperature() {
  179. return temperature;
  180. }
  181. public void setTemperature(Integer temperature) {
  182. this.temperature = temperature;
  183. }
  184. public Integer getBattery() {
  185. return battery;
  186. }
  187. public void setBattery(Integer battery) {
  188. this.battery = battery;
  189. }
  190. public Integer getSig2g() {
  191. return sig2g;
  192. }
  193. public void setSig2g(Integer sig2g) {
  194. this.sig2g = sig2g;
  195. }
  196. public Integer getSigNb() {
  197. return sigNb;
  198. }
  199. public void setSigNb(Integer sigNb) {
  200. this.sigNb = sigNb;
  201. }
  202. public Integer getSigWifi() {
  203. return sigWifi;
  204. }
  205. public void setSigWifi(Integer sigWifi) {
  206. this.sigWifi = sigWifi;
  207. }
  208. public String getExt0() {
  209. return ext0;
  210. }
  211. public void setExt0(String ext0) {
  212. this.ext0 = ext0;
  213. }
  214. public Integer getAlarm() {
  215. return alarm;
  216. }
  217. public void setAlarm(Integer alarm) {
  218. this.alarm = alarm;
  219. }
  220. public Integer getRunCnt() {
  221. return runCnt;
  222. }
  223. public void setRunCnt(Integer runCnt) {
  224. this.runCnt = runCnt;
  225. }
  226. public String getCrcCode() {
  227. return crcCode;
  228. }
  229. public void setCrcCode(String crcCode) {
  230. this.crcCode = crcCode;
  231. }
  232. public LocalDateTime getIndate() {
  233. return indate;
  234. }
  235. public void setIndate(LocalDateTime indate) {
  236. this.indate = indate;
  237. }
  238. @Override
  239. protected Serializable pkVal() {
  240. return this.id;
  241. }
  242. @Override
  243. public String toString() {
  244. return "MouldHistory{" +
  245. "id=" + id +
  246. ", sim=" + sim +
  247. ", equipmentNo=" + equipmentNo +
  248. ", version=" + version +
  249. ", status=" + status +
  250. ", lng=" + lng +
  251. ", lat=" + lat +
  252. ", gprsLac=" + gprsLac +
  253. ", gprsCi=" + gprsCi +
  254. ", wifiBbsid=" + wifiBbsid +
  255. ", temperature=" + temperature +
  256. ", battery=" + battery +
  257. ", sig2g=" + sig2g +
  258. ", sigNb=" + sigNb +
  259. ", sigWifi=" + sigWifi +
  260. ", ext0=" + ext0 +
  261. ", alarm=" + alarm +
  262. ", runCnt=" + runCnt +
  263. ", crcCode=" + crcCode +
  264. ", indate=" + indate +
  265. "}";
  266. }
  267. }