6b17c90cc2494671372c74d95385c0bc30dd84ae.svn-base 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312
  1. package org.jeecg.modules.demo.hzz.shjsgc.zbgc.entity;
  2. import java.io.Serializable;
  3. import java.io.UnsupportedEncodingException;
  4. import java.util.Date;
  5. import java.math.BigDecimal;
  6. import com.baomidou.mybatisplus.annotation.*;
  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 org.jeecg.common.aspect.annotation.Dict;
  12. import io.swagger.annotations.ApiModel;
  13. import io.swagger.annotations.ApiModelProperty;
  14. import lombok.EqualsAndHashCode;
  15. import lombok.experimental.Accessors;
  16. /**
  17. * @Description: 闸坝工程
  18. * @Author: jeecg-boot
  19. * @Date: 2021-11-04
  20. * @Version: V1.0
  21. */
  22. @Data
  23. @TableName("rm_zbgc")
  24. @Accessors(chain = true)
  25. @EqualsAndHashCode(callSuper = false)
  26. @ApiModel(value="rm_zbgc对象", description="闸坝工程")
  27. public class RmZbgc implements Serializable {
  28. private static final long serialVersionUID = 1L;
  29. /**主键*/
  30. @TableId(type = IdType.ASSIGN_ID)
  31. @ApiModelProperty(value = "主键")
  32. private java.lang.String id;
  33. /**创建人*/
  34. @ApiModelProperty(value = "创建人")
  35. private java.lang.String createBy;
  36. /**创建日期*/
  37. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
  38. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  39. @ApiModelProperty(value = "创建日期")
  40. private java.util.Date createTime;
  41. /**更新人*/
  42. @ApiModelProperty(value = "更新人")
  43. private java.lang.String updateBy;
  44. /**更新日期*/
  45. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
  46. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  47. @ApiModelProperty(value = "更新日期")
  48. private java.util.Date updateTime;
  49. /**所属部门*/
  50. @ApiModelProperty(value = "所属部门")
  51. private java.lang.String sysOrgCode;
  52. /**水闸编码*/
  53. @Excel(name = "水闸编码", width = 15)
  54. @ApiModelProperty(value = "水闸编码")
  55. private java.lang.String szbm;
  56. /**水闸名称*/
  57. @Excel(name = "水闸名称", width = 15)
  58. @ApiModelProperty(value = "水闸名称")
  59. private java.lang.String szmc;
  60. /**行政区划*/
  61. @Excel(name = "行政区划", width = 15)
  62. @ApiModelProperty(value = "行政区划")
  63. private java.lang.String xzqh;
  64. /**水闸类型*/
  65. @Excel(name = "水闸类型", width = 15, dicCode = "szlx")
  66. @Dict(dicCode = "szlx")
  67. @ApiModelProperty(value = "水闸类型")
  68. private java.lang.String szlx;
  69. /**经度*/
  70. @Excel(name = "经度", width = 15)
  71. @ApiModelProperty(value = "经度")
  72. private java.lang.Double jd;
  73. /**纬度*/
  74. @Excel(name = "纬度", width = 15)
  75. @ApiModelProperty(value = "纬度")
  76. private java.lang.Double wd;
  77. /**所在水资源三级区*/
  78. @Excel(name = "所在水资源三级区", width = 15, dicCode = "szszysjq")
  79. @Dict(dicCode = "szszysjq")
  80. @ApiModelProperty(value = "所在水资源三级区")
  81. private java.lang.String szszysjq;
  82. /**是否为闸站工程*/
  83. @Excel(name = "是否为闸站工程", width = 15, dicCode = "yn")
  84. @Dict(dicCode = "yn")
  85. @ApiModelProperty(value = "是否为闸站工程")
  86. private java.lang.String sfwzzgc;
  87. /**流域*/
  88. @Excel(name = "流域", width = 15, dicCode = "ly")
  89. @Dict(dicCode = "ly")
  90. @ApiModelProperty(value = "流域")
  91. private java.lang.String ly;
  92. /**水系*/
  93. @Excel(name = "水系", width = 15, dicCode = "sx")
  94. @Dict(dicCode = "sx")
  95. @ApiModelProperty(value = "水系")
  96. private java.lang.String sx;
  97. /**河段名称*/
  98. @Excel(name = "河段名称", width = 15)
  99. @ApiModelProperty(value = "河段名称")
  100. private java.lang.String hdmc;
  101. /**所在河流(湖泊、水库、渠道)类型*/
  102. @Excel(name = "所在河流(湖泊、水库、渠道)类型", width = 15, dicCode = "szhllx")
  103. @Dict(dicCode = "szhllx")
  104. @ApiModelProperty(value = "所在河流(湖泊、水库、渠道)类型")
  105. private java.lang.String szhllx;
  106. /**所在(湖泊、水库、渠道)名称*/
  107. @Excel(name = "所在(湖泊、水库、渠道)名称", width = 15)
  108. @ApiModelProperty(value = "所在(湖泊、水库、渠道)名称")
  109. private java.lang.String szhlmc;
  110. /**所在灌区(引调水工程)类型*/
  111. @Excel(name = "所在灌区(引调水工程)类型", width = 15)
  112. @ApiModelProperty(value = "所在灌区(引调水工程)类型")
  113. private java.lang.String szgqlx;
  114. /**所在灌区(引调水工程)*/
  115. @Excel(name = "所在灌区(引调水工程)", width = 15)
  116. @ApiModelProperty(value = "所在灌区(引调水工程)")
  117. private java.lang.String szgq;
  118. /**是否为套闸工程*/
  119. @Excel(name = "是否为套闸工程", width = 15, dicCode = "yn")
  120. @Dict(dicCode = "yn")
  121. @ApiModelProperty(value = "是否为套闸工程")
  122. private java.lang.String sfwtzgc;
  123. /**工程建设情况*/
  124. @Excel(name = "工程建设情况", width = 15, dicCode = "gcjsqk")
  125. @Dict(dicCode = "gcjsqk")
  126. @ApiModelProperty(value = "工程建设情况")
  127. private java.lang.String gcjsqk;
  128. /**开工年月*/
  129. @Excel(name = "开工年月", width = 15, format = "yyyy-MM-dd")
  130. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
  131. @DateTimeFormat(pattern="yyyy-MM-dd")
  132. @ApiModelProperty(value = "开工年月")
  133. private java.util.Date kgny;
  134. /**建成年月*/
  135. @Excel(name = "建成年月", width = 15, format = "yyyy-MM-dd")
  136. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
  137. @DateTimeFormat(pattern="yyyy-MM-dd")
  138. @ApiModelProperty(value = "建成年月")
  139. private java.util.Date jcny;
  140. /**主要功能*/
  141. @Excel(name = "主要功能", width = 15)
  142. @ApiModelProperty(value = "主要功能")
  143. private java.lang.String zygn;
  144. /**工程等别*/
  145. @Excel(name = "工程等别", width = 15, dicCode = "gcdb")
  146. @Dict(dicCode = "gcdb")
  147. @ApiModelProperty(value = "工程等别")
  148. private java.lang.String gcdb;
  149. /**建筑物安全类别*/
  150. @Excel(name = "建筑物安全类别", width = 15, dicCode = "jzwaq")
  151. @Dict(dicCode = "jzwaq")
  152. @ApiModelProperty(value = "建筑物安全类别")
  153. private java.lang.String jzwaqlb;
  154. /**鉴定日期*/
  155. @Excel(name = "鉴定日期", width = 15, format = "yyyy-MM-dd")
  156. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
  157. @DateTimeFormat(pattern="yyyy-MM-dd")
  158. @ApiModelProperty(value = "鉴定日期")
  159. private java.util.Date jdrq;
  160. /**闸门型式*/
  161. @Excel(name = "闸门型式", width = 15)
  162. @ApiModelProperty(value = "闸门型式")
  163. private java.lang.String zmxs;
  164. /**闸孔数量(个)*/
  165. @Excel(name = "闸孔数量(个)", width = 15)
  166. @ApiModelProperty(value = "闸孔数量(个)")
  167. private java.lang.String zksl;
  168. /**闸孔总净宽(m)*/
  169. @Excel(name = "闸孔总净宽(m)", width = 15)
  170. @ApiModelProperty(value = "闸孔总净宽(m)")
  171. private java.lang.String zkzjk;
  172. /**副闸闸孔数量(个)*/
  173. @Excel(name = "副闸闸孔数量(个)", width = 15)
  174. @ApiModelProperty(value = "副闸闸孔数量(个)")
  175. private java.lang.String fzzksl;
  176. /**副闸闸孔总净宽(m)*/
  177. @Excel(name = "副闸闸孔总净宽(m)", width = 15)
  178. @ApiModelProperty(value = "副闸闸孔总净宽(m)")
  179. private java.lang.String fzzkzjk;
  180. /**启闭机台数(个)*/
  181. @Excel(name = "启闭机台数(个)", width = 15)
  182. @ApiModelProperty(value = "启闭机台数(个)")
  183. private java.lang.String qbjts;
  184. /**启闭机型式*/
  185. @Excel(name = "启闭机型式", width = 15)
  186. @ApiModelProperty(value = "启闭机型式")
  187. private java.lang.String qbjxs;
  188. /**设计洪水标准(年)*/
  189. @Excel(name = "设计洪水标准(年)", width = 15)
  190. @ApiModelProperty(value = "设计洪水标准(年)")
  191. private java.lang.String sjhsbz;
  192. /**校核洪水标准(年)*/
  193. @Excel(name = "校核洪水标准(年)", width = 15)
  194. @ApiModelProperty(value = "校核洪水标准(年)")
  195. private java.lang.String jhhsbz;
  196. /**过闸流量*/
  197. @Excel(name = "过闸流量", width = 15)
  198. @ApiModelProperty(value = "过闸流量")
  199. private java.lang.String gzll;
  200. /**校核过闸流量(m³/s)*/
  201. @Excel(name = "校核过闸流量(m³/s)", width = 15)
  202. @ApiModelProperty(value = "校核过闸流量(m³/s)")
  203. private java.lang.String jhgzll;
  204. /**最大闸流量(m³/s)*/
  205. @Excel(name = "最大闸流量(m³/s)", width = 15)
  206. @ApiModelProperty(value = "最大闸流量(m³/s)")
  207. private java.lang.String zdzll;
  208. /**最大过闸流量发生日期*/
  209. @Excel(name = "最大过闸流量发生日期", width = 15)
  210. @ApiModelProperty(value = "最大过闸流量发生日期")
  211. private java.lang.String zdgzll;
  212. /**设计地震烈度*/
  213. @Excel(name = "设计地震烈度", width = 15)
  214. @ApiModelProperty(value = "设计地震烈度")
  215. private java.lang.String sjdzld;
  216. /**交通桥标准*/
  217. @Excel(name = "交通桥标准", width = 15)
  218. @ApiModelProperty(value = "交通桥标准")
  219. private java.lang.String jtqbz;
  220. /**是否引排双向闸*/
  221. @Excel(name = "是否引排双向闸", width = 15, dicCode = "yn")
  222. @Dict(dicCode = "yn")
  223. @ApiModelProperty(value = "是否引排双向闸")
  224. private java.lang.String sfypsxz;
  225. /**引水能力*/
  226. @Excel(name = "引水能力", width = 15)
  227. @ApiModelProperty(value = "引水能力")
  228. private java.lang.String ysnl;
  229. /**引水用途*/
  230. @Excel(name = "引水用途", width = 15)
  231. @ApiModelProperty(value = "引水用途")
  232. private java.lang.String ysyt;
  233. /**引水用途灌区名称*/
  234. @Excel(name = "引水用途灌区名称", width = 15)
  235. @ApiModelProperty(value = "引水用途灌区名称")
  236. private java.lang.String ysytgqmc;
  237. /**注册登记*/
  238. @Excel(name = "注册登记", width = 15)
  239. @ApiModelProperty(value = "注册登记")
  240. private java.lang.String zcdj;
  241. /**法人代表*/
  242. @Excel(name = "法人代表", width = 15)
  243. @ApiModelProperty(value = "法人代表")
  244. private java.lang.String frdb;
  245. /**注册登记机构*/
  246. @Excel(name = "注册登记机构", width = 15)
  247. @ApiModelProperty(value = "注册登记机构")
  248. private java.lang.String zcdjjg;
  249. /**泵站管理单位名称*/
  250. @Excel(name = "泵站管理单位名称", width = 15)
  251. @ApiModelProperty(value = "泵站管理单位名称")
  252. private java.lang.String bzgldwmc;
  253. /**泵站管理单位代码*/
  254. @Excel(name = "泵站管理单位代码", width = 15)
  255. @ApiModelProperty(value = "泵站管理单位代码")
  256. private java.lang.String bzgldwdm;
  257. /**管理单位权属*/
  258. @Excel(name = "管理单位权属", width = 15)
  259. @ApiModelProperty(value = "管理单位权属")
  260. private java.lang.String gldwqs;
  261. /**主管部门*/
  262. @Excel(name = "主管部门", width = 15)
  263. @ApiModelProperty(value = "主管部门")
  264. private java.lang.String zgbm;
  265. /**泵站归口管理部门*/
  266. @Excel(name = "泵站归口管理部门", width = 15, dicCode = "bzgkglbm")
  267. @Dict(dicCode = "bzgkglbm")
  268. @ApiModelProperty(value = "泵站归口管理部门")
  269. private java.lang.String bzgkglbm;
  270. /**注册审核意见*/
  271. @Excel(name = "注册审核意见", width = 15)
  272. @ApiModelProperty(value = "注册审核意见")
  273. private java.lang.String zcshyj;
  274. /**有效期至*/
  275. @Excel(name = "有效期至", width = 15, format = "yyyy-MM-dd")
  276. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
  277. @DateTimeFormat(pattern="yyyy-MM-dd")
  278. @ApiModelProperty(value = "有效期至")
  279. private java.util.Date yxqz;
  280. /**是否完成划界*/
  281. @Excel(name = "是否完成划界", width = 15, dicCode = "yn")
  282. @Dict(dicCode = "yn")
  283. @ApiModelProperty(value = "是否完成划界")
  284. private java.lang.String sfwchj;
  285. /**是否完成确权*/
  286. @Excel(name = "是否完成确权", width = 15, dicCode = "yn")
  287. @Dict(dicCode = "yn")
  288. @ApiModelProperty(value = "是否完成确权")
  289. private java.lang.String sfwcqq;
  290. /**审批状态*/
  291. @Excel(name = "审批状态", width = 15,dicCode="spzt")
  292. @Dict(dicCode = "spzt")
  293. @ApiModelProperty(value = "审批状态")
  294. private String spzt;
  295. /**地图状态*/
  296. @Excel(name = "地图状态", width = 15)
  297. @ApiModelProperty(value = "地图状态")
  298. private Integer flag;
  299. @TableLogic
  300. private String del_flag;
  301. /**图形信息*/
  302. @ApiModelProperty(value = "geoinfo")
  303. private java.lang.String geoinfo;
  304. /**上传文件*/
  305. @Excel(name = "上传文件", width = 15)
  306. @ApiModelProperty(value = "上传文件")
  307. private java.lang.String scwj;
  308. }