Device.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.warewms.hailiang.domain;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.baomidou.mybatisplus.annotation.TableName;
  4. import com.warewms.common.core.domain.base.BaseEntity;
  5. import lombok.Data;
  6. import java.io.Serializable;
  7. /**
  8. * 设备表
  9. *
  10. * @TableName device
  11. */
  12. @Data
  13. public class Device extends BaseEntity implements Serializable {
  14. /**
  15. * 设备编号
  16. */
  17. private String deviceId;
  18. /**
  19. * 设备名称
  20. */
  21. private String deviceName;
  22. /**
  23. * 简称
  24. */
  25. private String abbreviation;
  26. /**
  27. * 产线
  28. */
  29. private String productionLine;
  30. /**
  31. * 设备IP
  32. */
  33. private String ip;
  34. /**
  35. * 端口
  36. */
  37. private int port;
  38. /**
  39. * 连接方式
  40. */
  41. private String connectionType;
  42. /**
  43. * 状态(1:连接正常:2.断开)
  44. */
  45. private String status;
  46. private static final long serialVersionUID = 1L;
  47. public Device(String deviceId, String deviceName, String abbreviation, String productionLine, String ip, int port, String connectionType, String status) {
  48. this.deviceId = deviceId;
  49. this.deviceName = deviceName;
  50. this.abbreviation = abbreviation;
  51. this.productionLine = productionLine;
  52. this.ip = ip;
  53. this.port = port;
  54. this.connectionType = connectionType;
  55. this.status = status;
  56. }
  57. public Device(String deviceName, String status) {
  58. this.deviceName = deviceName;
  59. this.status = status;
  60. }
  61. }