fe39d51484224b271f135b1f2257d7dd1d6c8822.svn-base 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. package org.jeecg.modules.demo.hzz.shjsgc.xmrk.entity;
  2. import java.io.Serializable;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import org.jeecg.common.aspect.annotation.Dict;
  7. import lombok.Data;
  8. import com.fasterxml.jackson.annotation.JsonFormat;
  9. import org.springframework.format.annotation.DateTimeFormat;
  10. import org.jeecgframework.poi.excel.annotation.Excel;
  11. import java.util.Date;
  12. import io.swagger.annotations.ApiModel;
  13. import io.swagger.annotations.ApiModelProperty;
  14. import java.io.UnsupportedEncodingException;
  15. /**
  16. * @Description: 涉河部分工程信息
  17. * @Author: jeecg-boot
  18. * @Date: 2022-03-31
  19. * @Version: V1.0
  20. */
  21. @Data
  22. @TableName("rm_axshbfgcxxb")
  23. @ApiModel(value = "rm_axshbfgcxxb对象", description = "涉河部分工程信息")
  24. public class RmAxshbfgcxxb implements Serializable {
  25. private static final long serialVersionUID = 1L;
  26. /**
  27. * 主键
  28. */
  29. @TableId(type = IdType.ASSIGN_ID)
  30. @ApiModelProperty(value = "主键")
  31. private String id;
  32. /**
  33. * 创建人
  34. */
  35. @ApiModelProperty(value = "创建人")
  36. private String createBy;
  37. /**
  38. * 创建日期
  39. */
  40. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  41. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  42. @ApiModelProperty(value = "创建日期")
  43. private Date createTime;
  44. /**
  45. * 更新人
  46. */
  47. @ApiModelProperty(value = "更新人")
  48. private String updateBy;
  49. /**
  50. * 更新日期
  51. */
  52. @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
  53. @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  54. @ApiModelProperty(value = "更新日期")
  55. private Date updateTime;
  56. /**
  57. * 所属部门
  58. */
  59. @ApiModelProperty(value = "所属部门")
  60. private String sysOrgCode;
  61. /**
  62. * 工程名称
  63. */
  64. @Excel(name = "工程名称", width = 15)
  65. @ApiModelProperty(value = "工程名称")
  66. private String gcmc;
  67. /**
  68. * 工程位置
  69. */
  70. @Excel(name = "工程位置", width = 15)
  71. @ApiModelProperty(value = "工程位置")
  72. private String gcwz;
  73. /**
  74. * 涉及河段
  75. */
  76. @Excel(name = "涉及河段", width = 15)
  77. @ApiModelProperty(value = "涉及河段")
  78. private String sjhd;
  79. /**
  80. * 涉河类型
  81. */
  82. @Excel(name = "涉河类型", width = 15, dicCode = "id", dictTable = "sys_category", dicText = "name")
  83. @Dict(dicCode = "id", dictTable = "sys_category", dicText = "name")
  84. @ApiModelProperty(value = "涉河类型")
  85. private String shlx;
  86. /**
  87. * 经度
  88. */
  89. @Excel(name = "经度", width = 15)
  90. @ApiModelProperty(value = "经度")
  91. private String jd;
  92. /**
  93. * 纬度
  94. */
  95. @Excel(name = "纬度", width = 15)
  96. @ApiModelProperty(value = "纬度")
  97. private String wd;
  98. /**
  99. * 工程布置简况
  100. */
  101. @Excel(name = "工程布置简况", width = 15)
  102. @ApiModelProperty(value = "工程布置简况")
  103. private String gcbzqk;
  104. /**
  105. * 建设状态
  106. */
  107. @Excel(name = "建设状态", width = 15)
  108. @Dict(dicCode = "gcjsqk")
  109. @ApiModelProperty(value = "建设状态")
  110. private String jszt;
  111. /**
  112. * 工期开始日期
  113. */
  114. @Excel(name = "工期开始日期", width = 15, format = "yyyy年MM月dd日")
  115. @JsonFormat(timezone = "GMT+8", pattern = "yyyy年MM月dd日")
  116. @DateTimeFormat(pattern = "yyyy年MM月dd日")
  117. @ApiModelProperty(value = "工期开始日期")
  118. private Date gqksrq;
  119. /**
  120. * 工期结束日期
  121. */
  122. @Excel(name = "工期结束日期", width = 15, format = "yyyy年MM月dd日")
  123. @JsonFormat(timezone = "GMT+8", pattern = "yyyy年MM月dd日")
  124. @DateTimeFormat(pattern = "yyyy年MM月dd日")
  125. @ApiModelProperty(value = "工期结束日期")
  126. private Date gqjsrq;
  127. /**
  128. * 河道岸线利用情况
  129. */
  130. @Excel(name = "河道岸线利用情况", width = 15)
  131. @ApiModelProperty(value = "河道岸线利用情况")
  132. private String hdaxlyqk;
  133. /**
  134. * 河道岸线占用长度
  135. */
  136. @Excel(name = "河道岸线占用长度", width = 15)
  137. @ApiModelProperty(value = "河道岸线占用长度")
  138. private String hdaxzycd;
  139. /**
  140. * 河道岸线占用面积
  141. */
  142. @Excel(name = "河道岸线占用面积", width = 15)
  143. @ApiModelProperty(value = "河道岸线占用面积")
  144. private String hdaxzymj;
  145. /**
  146. * 占用河道管理范围情况
  147. */
  148. @Excel(name = "占用河道管理范围情况", width = 15)
  149. @ApiModelProperty(value = "占用河道管理范围情况")
  150. private String zyhdglfw;
  151. /**
  152. * 建设期临时设施情况
  153. */
  154. @Excel(name = "建设期临时设施情况", width = 15)
  155. @ApiModelProperty(value = "建设期临时设施情况")
  156. private String jsqlsssqk;
  157. /**
  158. * 现场联系人
  159. */
  160. @Excel(name = "现场联系人", width = 15)
  161. @ApiModelProperty(value = "现场联系人")
  162. private String xclxr;
  163. /**
  164. * 电话
  165. */
  166. @Excel(name = "电话", width = 15)
  167. @ApiModelProperty(value = "电话")
  168. private String dh;
  169. /**
  170. * 其他
  171. */
  172. @Excel(name = "其他", width = 15)
  173. @ApiModelProperty(value = "其他")
  174. private String qt;
  175. /**
  176. * 主键
  177. */
  178. @ApiModelProperty(value = "主键")
  179. private String mainId;
  180. /**
  181. * geoinfo
  182. */
  183. @Excel(name = "geoinfo", width = 15)
  184. @ApiModelProperty(value = "geoinfo")
  185. private String geoinfo;
  186. }