TbItem.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package com.pj.project.tb_item;
  2. import java.io.Serializable;
  3. import java.math.BigDecimal;
  4. import com.baomidou.mybatisplus.annotation.*;
  5. import com.baomidou.mybatisplus.extension.activerecord.Model;
  6. import lombok.EqualsAndHashCode;
  7. import lombok.Data;
  8. import lombok.experimental.Accessors;
  9. /**
  10. * Model: tb_item -- 作业配置项
  11. *
  12. * @author qzy
  13. */
  14. @Data
  15. @Accessors(chain = true)
  16. @TableName(TbItem.TABLE_NAME)
  17. @EqualsAndHashCode(callSuper = false)
  18. public class TbItem extends Model<TbItem> implements Serializable {
  19. // ---------- 模块常量 ----------
  20. /**
  21. * 序列化版本id
  22. */
  23. private static final long serialVersionUID = 1L;
  24. /**
  25. * 此模块对应的表名
  26. */
  27. public static final String TABLE_NAME = "tb_item";
  28. /**
  29. * 此模块对应的权限码
  30. */
  31. public static final String PERMISSION_CODE = "tb-item";
  32. // ---------- 表中字段 ----------
  33. /**
  34. * 主键
  35. */
  36. private String id;
  37. private String typeId;
  38. /**
  39. * 项目编号
  40. */
  41. private String itemCode;
  42. private String typeName;
  43. /**
  44. * 项目名称
  45. */
  46. private String itemName;
  47. /**
  48. * 项目金额(元)
  49. */
  50. private BigDecimal price;
  51. private String unit;
  52. private double carLength;
  53. private double maxWeight;
  54. private int status;
  55. }