BasePigpen.java 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. /*
  2. * Copyright [2022] [https://www.xiaonuo.vip]
  3. *
  4. * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
  5. *
  6. * 1.请不要删除和修改根目录下的LICENSE文件。
  7. * 2.请不要删除和修改Snowy源码头部的版权声明。
  8. * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
  9. * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
  10. * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  11. * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  12. */
  13. package vip.xiaonuo.modular.pigpen.entity;
  14. import com.baomidou.mybatisplus.annotation.*;
  15. import io.swagger.annotations.ApiModelProperty;
  16. import lombok.Getter;
  17. import lombok.Setter;
  18. import java.util.Date;
  19. /**
  20. * base_pigpen实体
  21. *
  22. * @author newspaper
  23. * @date 2023/12/05 08:55
  24. **/
  25. @Getter
  26. @Setter
  27. @TableName("base_pigpen")
  28. public class BasePigpen {
  29. /** ID */
  30. @TableId
  31. @ApiModelProperty(value = "ID", position = 1)
  32. private String id;
  33. /** 栋舍名字 */
  34. @ApiModelProperty(value = "栋舍名字", position = 2)
  35. private String buildName;
  36. /** 父级ID */
  37. @ApiModelProperty(value = "父级ID", position = 3)
  38. private String parentId;
  39. /** 类型 0:栋舍 1:楼层 2:单元 */
  40. @ApiModelProperty(value = "类型 0:栋舍 1:楼层 2:单元", position = 4)
  41. private Integer type;
  42. /** 阶段 */
  43. @ApiModelProperty(value = "阶段", position = 5)
  44. private String remarks;
  45. /** 容量 */
  46. @ApiModelProperty(value = "容量", position = 6)
  47. private Integer capacity;
  48. /** 组织id */
  49. @ApiModelProperty(value = "组织id", position = 7)
  50. private String orgId;
  51. /** 排序 */
  52. @ApiModelProperty(value = "排序", position = 8)
  53. private Integer sort;
  54. /** 排序 */
  55. @ApiModelProperty(value = "栋舍全名", position = 9)
  56. private String fullName;
  57. /** 删除标志 */
  58. @ApiModelProperty(value = "删除标志", position = 10)
  59. @TableLogic
  60. @TableField(fill = FieldFill.INSERT)
  61. private String deleteFlag;
  62. /** 创建时间 */
  63. @ApiModelProperty(value = "创建时间", position = 11)
  64. @TableField(fill = FieldFill.INSERT)
  65. private Date createTime;
  66. /** 创建用户 */
  67. @ApiModelProperty(value = "创建用户", position = 12)
  68. @TableField(fill = FieldFill.INSERT)
  69. private String createUser;
  70. /** 修改时间 */
  71. @ApiModelProperty(value = "修改时间", position = 13)
  72. @TableField(fill = FieldFill.UPDATE)
  73. private Date updateTime;
  74. /** 修改用户 */
  75. @ApiModelProperty(value = "修改用户", position = 14)
  76. @TableField(fill = FieldFill.UPDATE)
  77. private String updateUser;
  78. }