MesMaterialCk.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.jeesite.modules.mes.entity;
  2. import com.jeesite.common.entity.DataEntity;
  3. import com.jeesite.common.mybatis.annotation.Column;
  4. import com.jeesite.common.mybatis.annotation.Table;
  5. import com.jeesite.common.mybatis.mapper.query.QueryType;
  6. import com.jeesite.common.utils.excel.annotation.ExcelField;
  7. import com.jeesite.common.utils.excel.annotation.ExcelFields;
  8. import javax.validation.constraints.Size;
  9. @Table(name="mes_material_ck", alias="a", label="仓库管理", columns={
  10. @Column(name="id", attrName="id", label="id", isPK=true),
  11. @Column(name="ck_name", attrName="ckName", label="仓库名称", queryType=QueryType.LIKE),
  12. @Column(name="create_by", attrName="createBy", label="create_by", isUpdate=false, isQuery=false),
  13. @Column(name="create_date", attrName="createDate", label="创建时间", isUpdate=false, isQuery=false, isUpdateForce=true),
  14. @Column(name="update_by", attrName="updateBy", label="update_by", isQuery=false),
  15. @Column(name="update_date", attrName="updateDate", label="update_date", isQuery=false, isUpdateForce=true),
  16. }, orderBy="a.update_date DESC"
  17. )
  18. public class MesMaterialCk extends DataEntity<MesMaterialCk> {
  19. private static final long serialVersionUID = 1L;
  20. private String ckName;
  21. @ExcelFields({
  22. @ExcelField(title="仓库名称", attrName="ckName", align= ExcelField.Align.CENTER, sort=20),
  23. @ExcelField(title="创建人", attrName="createBy", align= ExcelField.Align.CENTER, sort=30),
  24. @ExcelField(title="创建时间", attrName="createDate", align= ExcelField.Align.CENTER, sort=30),
  25. @ExcelField(title="更新人", attrName="updateBy", align= ExcelField.Align.CENTER, sort=30),
  26. })
  27. public MesMaterialCk() {
  28. this(null);
  29. }
  30. public MesMaterialCk(String id){
  31. super(id);
  32. }
  33. @Size(min=0, max=255, message="仓库名称长度不能超过 255 个字符")
  34. public String getCkName() {
  35. return ckName;
  36. }
  37. public void setCkName(String ckName) {
  38. this.ckName = ckName;
  39. }
  40. }