MesMdcl.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. package com.jeesite.modules.mes.entity;
  2. import java.util.List;
  3. import javax.validation.constraints.Size;
  4. import com.jeesite.common.collect.ListUtils;
  5. import com.jeesite.common.entity.DataEntity;
  6. import com.jeesite.common.mybatis.annotation.Column;
  7. import com.jeesite.common.mybatis.annotation.Table;
  8. import com.jeesite.common.utils.excel.annotation.ExcelField;
  9. import com.jeesite.common.utils.excel.annotation.ExcelField.Align;
  10. import com.jeesite.common.utils.excel.annotation.ExcelFields;
  11. /**
  12. * 密度测量表Entity
  13. * @author sxl
  14. * @version 2026-07-27
  15. */
  16. @Table(name="mes_mdcl", alias="a", label="密度测量表信息", columns={
  17. @Column(name="id", attrName="id", label="id", isPK=true),
  18. @Column(name="lu_code", attrName="luCode", label="炉号"),
  19. @Column(name="bao_code", attrName="baoCode", label="包号"),
  20. @Column(name="md_value", attrName="mdValue", label="密度值"),
  21. @Column(name="di_value", attrName="diValue", label="DI值"),
  22. @Column(name="remark", attrName="remark", label="备注"),
  23. @Column(name="result", attrName="result", label="判定结果"),
  24. @Column(name="create_by", attrName="createBy", label="创建人", isUpdate=false, isQuery=false),
  25. @Column(name="create_date", attrName="createDate", label="创建时间", isUpdate=false, isQuery=false, isUpdateForce=true),
  26. @Column(name="update_by", attrName="updateBy", label="更新人", isQuery=false),
  27. @Column(name="update_date", attrName="updateDate", label="更新时间", isQuery=false, isUpdateForce=true),
  28. }, orderBy="a.update_date DESC"
  29. )
  30. public class MesMdcl extends DataEntity<MesMdcl> {
  31. private static final long serialVersionUID = 1L;
  32. private String luCode; // 炉号
  33. private String baoCode; // 包号
  34. private String mdValue; // 密度值
  35. private String diValue; // DI值
  36. private String result; // 判定结果
  37. private String remark; //备注
  38. private List imgList = ListUtils.newArrayList(); // 图片
  39. public String getRemark() {
  40. return remark;
  41. }
  42. public void setRemark(String remark) {
  43. this.remark = remark;
  44. }
  45. @ExcelFields({
  46. @ExcelField(title="炉号", attrName="luCode", align=Align.CENTER, sort=10),
  47. @ExcelField(title="包号", attrName="baoCode", align=Align.CENTER, sort=20),
  48. @ExcelField(title="密度值", attrName="mdValue", align=Align.CENTER, sort=30),
  49. @ExcelField(title="DI值", attrName="diValue", align=Align.CENTER, sort=40),
  50. @ExcelField(title="判定结果", attrName="result", align=Align.CENTER, sort=50),
  51. @ExcelField(title="更新时间", attrName="updateDate", align=Align.CENTER, sort=60, dataFormat="yyyy-MM-dd hh:mm"),
  52. })
  53. public MesMdcl() {
  54. this(null);
  55. }
  56. public MesMdcl(String id){
  57. super(id);
  58. }
  59. @Size(min=0, max=64, message="炉号长度不能超过 64 个字符")
  60. public String getLuCode() {
  61. return luCode;
  62. }
  63. public void setLuCode(String luCode) {
  64. this.luCode = luCode;
  65. }
  66. @Size(min=0, max=64, message="包号长度不能超过 64 个字符")
  67. public String getBaoCode() {
  68. return baoCode;
  69. }
  70. public void setBaoCode(String baoCode) {
  71. this.baoCode = baoCode;
  72. }
  73. @Size(min=0, max=64, message="密度值长度不能超过 64 个字符")
  74. public String getMdValue() {
  75. return mdValue;
  76. }
  77. public void setMdValue(String mdValue) {
  78. this.mdValue = mdValue;
  79. }
  80. @Size(min=0, max=64, message="DI值长度不能超过 64 个字符")
  81. public String getDiValue() {
  82. return diValue;
  83. }
  84. public void setDiValue(String diValue) {
  85. this.diValue = diValue;
  86. }
  87. @Size(min=0, max=64, message="判定结果长度不能超过 64 个字符")
  88. public String getResult() {
  89. return result;
  90. }
  91. public void setResult(String result) {
  92. this.result = result;
  93. }
  94. public List getImgList() {
  95. return imgList;
  96. }
  97. public void setImgList(List imgList) {
  98. this.imgList = imgList;
  99. }
  100. }