package org.jeecg.modules.demo.hzz.shjsgc.lhgc.lhb.entity; import java.io.Serializable; import java.io.UnsupportedEncodingException; import java.util.Date; import java.math.BigDecimal; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; import org.jeecgframework.poi.excel.annotation.Excel; import org.jeecg.common.aspect.annotation.Dict; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** * @Description: 拦河坝 * @Author: jeecg-boot * @Date: 2022-01-18 * @Version: V1.0 */ @Data @TableName("rm_lhbqktjb") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) @ApiModel(value="rm_lhbqktjb对象", description="拦河坝") public class RmLhbqktjb implements Serializable { private static final long serialVersionUID = 1L; /**主键*/ @TableId(type = IdType.ASSIGN_ID) @ApiModelProperty(value = "主键") private String id; /**创建人*/ @ApiModelProperty(value = "创建人") private String createBy; /**创建日期*/ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "创建日期") private Date createTime; /**更新人*/ @ApiModelProperty(value = "更新人") private String updateBy; /**更新日期*/ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "更新日期") private Date updateTime; /**所属部门*/ @ApiModelProperty(value = "所属部门") private String sysOrgCode; /**拦河坝名称*/ @Excel(name = "拦河坝名称", width = 15) @ApiModelProperty(value = "拦河坝名称") private String lhbmc; /**所在河流*/ @Excel(name = "所在河流", width = 15) @ApiModelProperty(value = "所在河流") private String szhl; /**市级河长 */ @Excel(name = "市级河长 ", width = 15) @ApiModelProperty(value = "市级河长 ") private String sjhz; /**县级河长*/ @Excel(name = "县级河长", width = 15) @ApiModelProperty(value = "县级河长") private String xjhz; /**行政位置 (县,乡、村)*/ @Excel(name = "行政位置 (县,乡、村)", width = 15) @ApiModelProperty(value = "行政位置 (县,乡、村)") private String xzwz; /**经度*/ @Excel(name = "经度", width = 15) @ApiModelProperty(value = "经度") private String jd; /**纬度*/ @Excel(name = "纬度", width = 15) @ApiModelProperty(value = "纬度") private String wd; /**工程位置是否在边界河流上设区的市边界(5公里内)*/ @Excel(name = "工程位置是否在边界河流上设区的市边界(5公里内)", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在边界河流上设区的市边界(5公里内)") private String gcwzsfzhbjhlsqdsbj; /**工程位置是否在边界河流上县(市、区)边界(3公里内)*/ @Excel(name = "工程位置是否在边界河流上县(市、区)边界(3公里内)", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在边界河流上县(市、区)边界(3公里内)") private String gcwzsfzbjhlsxbj; /**工程位置是否在跨行政区河流上跨设区的市*/ @Excel(name = "工程位置是否在跨行政区河流上跨设区的市", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在跨行政区河流上跨设区的市") private String gcwzsfzkxzhls; /**工程位置是否在跨行政区河流上跨县(市、区)*/ @Excel(name = "工程位置是否在跨行政区河流上跨县(市、区)", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在跨行政区河流上跨县(市、区)") private String gcwzsfzkxzhlx; /**始建时间*/ @Excel(name = "始建时间", width = 15, format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "始建时间") private Date sjsj; /**工程功能*/ @Excel(name = "工程功能", width = 15) @ApiModelProperty(value = "工程功能") private String gcgn; /**工程规模*/ @Excel(name = "工程规模", width = 15) @ApiModelProperty(value = "工程规模") private String gcgm; /**拦河坝类型按材料分*/ @Excel(name = "拦河坝类型按材料分", width = 15) @ApiModelProperty(value = "拦河坝类型按材料分") private String lhblx; /**坝高(m)*/ @Excel(name = "坝高(m)", width = 15) @ApiModelProperty(value = "坝高(m)") private Double bg; /**坝长(m)*/ @Excel(name = "坝长(m)", width = 15) @ApiModelProperty(value = "坝长(m)") private Double bc; /**设计洪水重现期(年)*/ @Excel(name = "设计洪水重现期(年)", width = 15) @ApiModelProperty(value = "设计洪水重现期(年)") private String sjhscxn; /**设计洪水水位(m)*/ @Excel(name = "设计洪水水位(m)", width = 15) @ApiModelProperty(value = "设计洪水水位(m)") private Double sjhssw; /**设计洪水过坝流量(m3/s)*/ @Excel(name = "设计洪水过坝流量(m3/s)", width = 15) @ApiModelProperty(value = "设计洪水过坝流量(m3/s)") private Double sjhsgbll; /**校核洪水重现期(年)*/ @Excel(name = "校核洪水重现期(年)", width = 15) @ApiModelProperty(value = "校核洪水重现期(年)") private String jhhscxn; /**校核洪水水位(m)*/ @Excel(name = "校核洪水水位(m)", width = 15) @ApiModelProperty(value = "校核洪水水位(m)") private Double jhhssw; /**校核洪水过坝流量(m3/s)*/ @Excel(name = "校核洪水过坝流量(m3/s)", width = 15) @ApiModelProperty(value = "校核洪水过坝流量(m3/s)") private String jhhsgbll; /**设计拦蓄容积(万m³)*/ @Excel(name = "设计拦蓄容积(万m³)", width = 15) @ApiModelProperty(value = "设计拦蓄容积(万m³)") private Double sjxlrl; /**坝址处河道所在河段防洪标准(年)*/ @Excel(name = "坝址处河道所在河段防洪标准(年)", width = 15) @ApiModelProperty(value = "坝址处河道所在河段防洪标准(年)") private String bzszhdfh; /**坝址处河道主河槽宽度(m)*/ @Excel(name = "坝址处河道主河槽宽度(m)", width = 15) @ApiModelProperty(value = "坝址处河道主河槽宽度(m)") private Double bzzhckd; /**坝址处河道总宽(m)*/ @Excel(name = "坝址处河道总宽(m)", width = 15) @ApiModelProperty(value = "坝址处河道总宽(m)") private Double bzhdkd; /**水工程建设规划同意书是否取得*/ @Excel(name = "水工程建设规划同意书是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "水工程建设规划同意书是否取得") private String sgcjsghtyssfqd; /**水工程建设规划同意书审批部门*/ @Excel(name = "水工程建设规划同意书审批部门", width = 15) @ApiModelProperty(value = "水工程建设规划同意书审批部门") private String sgcjsghtysspbm; /**水工程建设规划同意书审批文号*/ @Excel(name = "水工程建设规划同意书审批文号", width = 15) @ApiModelProperty(value = "水工程建设规划同意书审批文号") private String sgcjsghtysspbh; /**涉河建设项目审批是否取得*/ @Excel(name = "涉河建设项目审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "涉河建设项目审批是否取得") private String shjsxmspsfqd; /**涉河建设项目审批部门*/ @Excel(name = "涉河建设项目审批部门", width = 15) @ApiModelProperty(value = "涉河建设项目审批部门") private String shjsxmspspbm; /**涉河建设项目审批文号*/ @Excel(name = "涉河建设项目审批文号", width = 15) @ApiModelProperty(value = "涉河建设项目审批文号") private String shjsxmspspwh; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得") private String btxzqysfqd; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门") private String btxzqyspbm; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号") private String btxzqyspbh; /**各方是否达成协议 */ @Excel(name = "各方是否达成协议 ", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "各方是否达成协议 ") private String sfsfdcxy; /**协议编号*/ @Excel(name = "协议编号", width = 15) @ApiModelProperty(value = "协议编号") private String dcxybh; /**是否进行水资源论证*/ @Excel(name = "是否进行水资源论证", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否进行水资源论证") private String sfjxszylz; /**是否分配拦蓄水量*/ @Excel(name = "是否分配拦蓄水量", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否分配拦蓄水量") private String sffpxsl; /**管理单位*/ @Excel(name = "管理单位", width = 15) @ApiModelProperty(value = "管理单位") private String gldw; /**主管部门*/ @Excel(name = "主管部门", width = 15) @ApiModelProperty(value = "主管部门") private String zgbm; /**安全鉴定日期*/ @Excel(name = "安全鉴定日期", width = 15, format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "安全鉴定日期") private Date aqjdrq; /**安全鉴定结论*/ @Excel(name = "安全鉴定结论", width = 15) @ApiModelProperty(value = "安全鉴定结论") private String aqjdjl; /**除险加固日期*/ @Excel(name = "除险加固日期", width = 15, format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "除险加固日期") private Date cxjgrq; /**是否为评估保留项目*/ @Excel(name = "是否为评估保留项目", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否为评估保留项目)") private String sfwpgblxm; /**审批状态*/ @Excel(name = "审批状态", width = 15,dicCode="spzt") @Dict(dicCode = "spzt") @ApiModelProperty(value = "审批状态") private String spzt; /**评估意见*/ @Excel(name = "评估意见", width = 15) @ApiModelProperty(value = "评估意见") private String pgyj; /**备注*/ @Excel(name = "备注", width = 15) @ApiModelProperty(value = "备注") private String bz; /**地图状态*/ @Excel(name = "地图状态", width = 15) @ApiModelProperty(value = "地图状态") private Integer flag; // @TableLogic // private String del_flag; /**图形信息*/ @ApiModelProperty(value = "geoinfo") private java.lang.String geoinfo; /**上传文件*/ @Excel(name = "上传文件", width = 15) @ApiModelProperty(value = "上传文件") private java.lang.String scwj; }