Part.java 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. package com.hssx.cloudmodel.entity;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.extension.activerecord.Model;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import java.time.LocalDateTime;
  7. import com.baomidou.mybatisplus.annotation.TableField;
  8. import com.fasterxml.jackson.annotation.JsonFormat;
  9. import java.io.Serializable;
  10. /**
  11. * <p>
  12. *
  13. * </p>
  14. *
  15. * @author 吴涛涛
  16. * @since 2019-08-13
  17. */
  18. @TableName("tb_part")
  19. public class Part extends Model<Part> {
  20. private static final long serialVersionUID=1L;
  21. /**
  22. * 零件表主键
  23. */
  24. @TableId(value = "id", type = IdType.AUTO)
  25. private Integer id;
  26. /**
  27. * 零件编号
  28. */
  29. @TableField("part_no")
  30. private String partNo;
  31. /**
  32. * 零件名称
  33. */
  34. @TableField("part_name")
  35. private String partName;
  36. /**
  37. * 添加的时间
  38. */
  39. @TableField("indate")
  40. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  41. private LocalDateTime indate;
  42. /**
  43. * 零件寿命 单位:年
  44. */
  45. @TableField("part_life")
  46. private Integer partLife;
  47. /**
  48. * 是否为易损件0-否,1-是
  49. */
  50. @TableField("is_vulnerable")
  51. private Integer isVulnerable;
  52. /**
  53. * 上传人id
  54. */
  55. @TableField("creator_id")
  56. private Integer creatorId;
  57. /**
  58. * 上传人名字
  59. */
  60. @TableField("creator")
  61. private String creator;
  62. /**
  63. * 模具id
  64. */
  65. @TableField("mould_id")
  66. private Integer mouldId;
  67. public Integer getId() {
  68. return id;
  69. }
  70. public void setId(Integer id) {
  71. this.id = id;
  72. }
  73. public String getPartNo() {
  74. return partNo;
  75. }
  76. public void setPartNo(String partNo) {
  77. this.partNo = partNo;
  78. }
  79. public String getPartName() {
  80. return partName;
  81. }
  82. public void setPartName(String partName) {
  83. this.partName = partName;
  84. }
  85. public LocalDateTime getIndate() {
  86. return indate;
  87. }
  88. public void setIndate(LocalDateTime indate) {
  89. this.indate = indate;
  90. }
  91. public Integer getPartLife() {
  92. return partLife;
  93. }
  94. public void setPartLife(Integer partLife) {
  95. this.partLife = partLife;
  96. }
  97. public Integer getIsVulnerable() {
  98. return isVulnerable;
  99. }
  100. public void setIsVulnerable(Integer isVulnerable) {
  101. this.isVulnerable = isVulnerable;
  102. }
  103. public Integer getCreatorId() {
  104. return creatorId;
  105. }
  106. public void setCreatorId(Integer creatorId) {
  107. this.creatorId = creatorId;
  108. }
  109. public String getCreator() {
  110. return creator;
  111. }
  112. public void setCreator(String creator) {
  113. this.creator = creator;
  114. }
  115. public Integer getMouldId() {
  116. return mouldId;
  117. }
  118. public void setMouldId(Integer mouldId) {
  119. this.mouldId = mouldId;
  120. }
  121. @Override
  122. protected Serializable pkVal() {
  123. return this.id;
  124. }
  125. @Override
  126. public String toString() {
  127. return "Part{" +
  128. "id=" + id +
  129. ", partNo=" + partNo +
  130. ", partName=" + partName +
  131. ", indate=" + indate +
  132. ", partLife=" + partLife +
  133. ", isVulnerable=" + isVulnerable +
  134. ", creatorId=" + creatorId +
  135. ", creator=" + creator +
  136. ", mouldId=" + mouldId +
  137. "}";
  138. }
  139. }