InspectionItem.java 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. package com.ruoyi.app.domain;
  2. import org.apache.commons.lang3.builder.ToStringBuilder;
  3. import org.apache.commons.lang3.builder.ToStringStyle;
  4. import com.ruoyi.common.annotation.Excel;
  5. import com.ruoyi.common.core.domain.BaseEntity;
  6. import javax.validation.constraints.NotBlank;
  7. import javax.validation.constraints.Size;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * 检查项目对象 inspection_item
  12. *
  13. * @author coede
  14. * @date 2025-03-19
  15. */
  16. public class InspectionItem extends BaseEntity
  17. {
  18. private static final long serialVersionUID = 1L;
  19. /** ID */
  20. private Long id;
  21. /** 项目名称 */
  22. @Excel(name = "项目名称")
  23. private String itemName;
  24. /** 检查结果 */
  25. @Excel(name = "检查结果")
  26. private String result;
  27. /** 删除标志 */
  28. private String delFlag;
  29. public void setId(Long id)
  30. {
  31. this.id = id;
  32. }
  33. public Long getId()
  34. {
  35. return id;
  36. }
  37. public void setItemName(String itemName)
  38. {
  39. this.itemName = itemName;
  40. }
  41. @NotBlank(message = "项目名称不能为空")
  42. @Size(min = 1, max = 10, message = "项目名称输入超出最大长度限制(10位)")
  43. public String getItemName()
  44. {
  45. return itemName;
  46. }
  47. public void setResult(String result)
  48. {
  49. this.result = result;
  50. }
  51. @NotBlank(message = "检查结果不能为空")
  52. @Size(min = 1, max = 1000, message = "全部检查结果输入超出最大长度限制(1000位)")
  53. public String getResult()
  54. {
  55. return result;
  56. }
  57. public void setDelFlag(String delFlag)
  58. {
  59. this.delFlag = delFlag;
  60. }
  61. public String getDelFlag()
  62. {
  63. return delFlag;
  64. }
  65. @Override
  66. public String toString() {
  67. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  68. .append("id", getId())
  69. .append("itemName", getItemName())
  70. .append("remark", getRemark())
  71. .append("result", getResult())
  72. .append("createTime", getCreateTime())
  73. .append("createBy", getCreateBy())
  74. .append("updateTime", getUpdateTime())
  75. .append("updateBy", getUpdateBy())
  76. .append("delFlag", getDelFlag())
  77. .toString();
  78. }
  79. }