SchoolRegion.java 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. package com.miaxis.app.school.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import com.miaxis.common.annotation.Excel;
  7. import com.miaxis.common.core.domain.BaseEntity;
  8. import io.swagger.annotations.ApiModel;
  9. import io.swagger.annotations.ApiModelProperty;
  10. import lombok.Data;
  11. import java.util.Date;
  12. /**
  13. * 驾校训练场对象 school_region
  14. *
  15. * @author miaxis
  16. * @date 2020-12-23
  17. */
  18. @Data
  19. @TableName("school_region")
  20. @ApiModel(value = "SchoolRegion", description = "驾校训练场对象 school_region")
  21. public class SchoolRegion extends BaseEntity{
  22. private static final long serialVersionUID = 1L;
  23. /** $column.columnComment */
  24. @TableId(value = "id")
  25. @ApiModelProperty(value = "$column.columnComment")
  26. private Long id;
  27. /** 运政ID */
  28. @Excel(name = "运政ID")
  29. @TableField("school_id")
  30. @ApiModelProperty(value = "运政ID")
  31. private String schoolId;
  32. /** 驾校全国统一编号 */
  33. @Excel(name = "驾校全国统一编号")
  34. @TableField("inscode")
  35. @ApiModelProperty(value = "驾校全国统一编号")
  36. private String inscode;
  37. /** 教学区域编号 计时平台顺序编号 */
  38. @Excel(name = "教学区域编号 计时平台顺序编号")
  39. @TableField("seq")
  40. @ApiModelProperty(value = "教学区域编号 计时平台顺序编号")
  41. private String seq;
  42. /** 教学区域名称 */
  43. @Excel(name = "教学区域名称")
  44. @TableField("name")
  45. @ApiModelProperty(value = "教学区域名称")
  46. private String name;
  47. /** 教学区域地址 */
  48. @Excel(name = "教学区域地址")
  49. @TableField("address")
  50. @ApiModelProperty(value = "教学区域地址")
  51. private String address;
  52. /** 教学区域面积 */
  53. @Excel(name = "教学区域面积")
  54. @TableField("area")
  55. @ApiModelProperty(value = "教学区域面积")
  56. private Long area;
  57. /** 教学区域类型 1:第二部分;2:第三部分 */
  58. @Excel(name = "教学区域类型 1:第二部分;2:第三部分")
  59. @TableField("type")
  60. @ApiModelProperty(value = "教学区域类型 1:第二部分;2:第三部分")
  61. private Long type;
  62. /** 培训车型 */
  63. @Excel(name = "培训车型")
  64. @TableField("vehicletype")
  65. @ApiModelProperty(value = "培训车型")
  66. private String vehicletype;
  67. /** 电子围栏 */
  68. @Excel(name = "电子围栏")
  69. @TableField("polygon")
  70. @ApiModelProperty(value = "电子围栏")
  71. private String polygon;
  72. /** 可容纳车辆数 */
  73. @Excel(name = "可容纳车辆数")
  74. @TableField("totalvehnum")
  75. @ApiModelProperty(value = "可容纳车辆数")
  76. private Long totalvehnum;
  77. /** 已投放车辆数 */
  78. @Excel(name = "已投放车辆数")
  79. @TableField("curvehnum")
  80. @ApiModelProperty(value = "已投放车辆数")
  81. private Long curvehnum;
  82. /** 备案状态: 0:未备案 1:已备案 */
  83. @Excel(name = "备案状态: 0:未备案 1:已备案")
  84. @TableField("status")
  85. @ApiModelProperty(value = "备案状态: 0:未备案 1:已备案")
  86. private Long status;
  87. /** 审核状态: 0:待审核 1:同意启用 2:不同意启用 */
  88. @Excel(name = "审核状态: 0:待审核 1:同意启用 2:不同意启用")
  89. @TableField("crdate")
  90. @ApiModelProperty(value = "审核状态: 0:待审核 1:同意启用 2:不同意启用")
  91. private Long crdate;
  92. /** 审核时间 */
  93. @JsonFormat(pattern = "yyyy-MM-dd")
  94. @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd")
  95. @TableField("flag")
  96. @ApiModelProperty(value = "审核时间")
  97. private Date flag;
  98. /** 区县编号 */
  99. @Excel(name = "区县编号")
  100. @TableField("area_code")
  101. @ApiModelProperty(value = "区县编号")
  102. private String areaCode;
  103. }