Rttable.java 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. package com.steerinfo.ems.rttable.model;
  2. import com.steerinfo.framework.model.IBasePO;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import java.math.BigDecimal;
  6. import java.util.Date;
  7. @ApiModel(value="null")
  8. public class Rttable implements IBasePO<BigDecimal> {
  9. /**
  10. * ID随机(ID,DECIMAL,38)
  11. */
  12. @ApiModelProperty(value="ID随机",required=true)
  13. private BigDecimal id;
  14. /**
  15. * MOX数据库唯一ID号(EMS+分厂+工序+介质+仪表)(ALTID,VARCHAR,30)
  16. */
  17. @ApiModelProperty(value="MOX数据库唯一ID号(EMS+分厂+工序+介质+仪表)",required=true)
  18. private String altid;
  19. /**
  20. * 数据(RTVALUE,DECIMAL,0)
  21. */
  22. @ApiModelProperty(value="数据",required=false)
  23. private BigDecimal rtvalue;
  24. /**
  25. * 报警(ALARMSTATUS,DECIMAL,0)
  26. */
  27. @ApiModelProperty(value="报警",required=false)
  28. private BigDecimal alarmstatus;
  29. /**
  30. * 通讯状态(COMMSTATUS,DECIMAL,0)
  31. */
  32. @ApiModelProperty(value="通讯状态",required=false)
  33. private BigDecimal commstatus;
  34. /**
  35. * 更新时间(UPDATETIME,TIMESTAMP,7)
  36. */
  37. @ApiModelProperty(value="更新时间",required=false)
  38. private Date updatetime;
  39. /**
  40. * EMS+分厂+工序+介质+仪表(NOTE,VARCHAR,200)
  41. */
  42. @ApiModelProperty(value="EMS+分厂+工序+介质+仪表",required=false)
  43. private String note;
  44. private static final long serialVersionUID = 1L;
  45. public BigDecimal getId() {
  46. return id;
  47. }
  48. public void setId(BigDecimal id) {
  49. this.id = id;
  50. }
  51. public String getAltid() {
  52. return altid;
  53. }
  54. public void setAltid(String altid) {
  55. this.altid = altid == null ? null : altid.trim();
  56. }
  57. public BigDecimal getRtvalue() {
  58. return rtvalue;
  59. }
  60. public void setRtvalue(String rtvalue) {
  61. this.rtvalue = new BigDecimal(rtvalue);
  62. }
  63. public BigDecimal getAlarmstatus() {
  64. return alarmstatus;
  65. }
  66. public void setAlarmstatus(String alarmstatus) {
  67. this.alarmstatus = new BigDecimal(alarmstatus);
  68. }
  69. public BigDecimal getCommstatus() {
  70. return commstatus;
  71. }
  72. public void setCommstatus(String commstatus) {
  73. this.commstatus = new BigDecimal(commstatus);
  74. }
  75. public Date getUpdatetime() {
  76. return updatetime;
  77. }
  78. public void setUpdatetime(Date updatetime) {
  79. this.updatetime = updatetime;
  80. }
  81. public String getNote() {
  82. return note;
  83. }
  84. public void setNote(String note) {
  85. this.note = note == null ? null : note.trim();
  86. }
  87. @Override
  88. public String toString() {
  89. StringBuilder sb = new StringBuilder();
  90. sb.append(getClass().getSimpleName());
  91. sb.append(" [");
  92. sb.append("Hash = ").append(hashCode());
  93. sb.append(", id=").append(id);
  94. sb.append(", altid=").append(altid);
  95. sb.append(", rtvalue=").append(rtvalue);
  96. sb.append(", alarmstatus=").append(alarmstatus);
  97. sb.append(", commstatus=").append(commstatus);
  98. sb.append(", updatetime=").append(updatetime);
  99. sb.append(", note=").append(note);
  100. sb.append(", serialVersionUID=").append(serialVersionUID);
  101. sb.append("]");
  102. return sb.toString();
  103. }
  104. }