package org.jeecg.modules.demo.hzz.shjsgc.lhgc.sk.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-19 * @Version: V1.0 */ @Data @TableName("rm_skqktjb") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) @ApiModel(value="rm_skqktjb对象", description="水库情况统计表") public class RmSkqktjb 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 skmc; /**所在河流*/ @Excel(name = "所在河流", width = 15) @ApiModelProperty(value = "所在河流") private String szhl; /**河长市级*/ @Excel(name = "河长市级", width = 15) @ApiModelProperty(value = "河长市级") private String hzsj; /**河长县级*/ @Excel(name = "河长县级", width = 15) @ApiModelProperty(value = "河长县级") private String hzxj; /**行政位置(县、乡、村)*/ @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 gcwzsfzbjhls; /**工程位置是否在边界河流上县(市、区)边界(3公里内 */ @Excel(name = "工程位置是否在边界河流上县(市、区)边界(3公里内 ", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在边界河流上县(市、区)边界(3公里内 ") private String gcwzsfzbjhlxbj; /**工程位置是否在跨行政区河流上跨设区的市*/ @Excel(name = "工程位置是否在跨行政区河流上跨设区的市", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在跨行政区河流上跨设区的市") private String gcwzsfzkxzqhlsk; /**工程位置是否在跨行政区河流上跨县(市、区*/ @Excel(name = "工程位置是否在跨行政区河流上跨县(市、区", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "工程位置是否在跨行政区河流上跨县(市、区") private String gcwzsfzkxzqhlsksqds; /**始建时间*/ @Excel(name = "始建时间", width = 15) @ApiModelProperty(value = "始建时间") private String sjsj; /**工程规模*/ @Excel(name = "工程规模", width = 15) @ApiModelProperty(value = "工程规模") private String gcgm; /**死水位(m)*/ @Excel(name = "死水位(m)", width = 15) @ApiModelProperty(value = "死水位(m)") private Double ssw; /**兴利水位(m)*/ @Excel(name = "兴利水位(m)", width = 15) @ApiModelProperty(value = "兴利水位(m)") private Double xlsw; /**设计洪水重现期(年)*/ @Excel(name = "设计洪水重现期(年)", width = 15) @ApiModelProperty(value = "设计洪水重现期(年)") private String sjhsczq; /**设计洪水泄量(m3/s) */ @Excel(name = "设计洪水泄量(m3/s) ", width = 15) @ApiModelProperty(value = "设计洪水泄量(m3/s) ") private Double sjhsxl; /**设计洪水水位(m)*/ @Excel(name = "设计洪水水位(m)", width = 15) @ApiModelProperty(value = "设计洪水水位(m)") private Double sjhssw; /**设计洪水库容(万m3)*/ @Excel(name = "设计洪水库容(万m3)", width = 15) @ApiModelProperty(value = "设计洪水库容(万m3)") private Double sjhskr; /**校核洪水重现期(年) */ @Excel(name = "校核洪水重现期(年) ", width = 15) @ApiModelProperty(value = "校核洪水重现期(年) ") private String jhhscxq; /**校核洪水泄量(m3/s)*/ @Excel(name = "校核洪水泄量(m3/s)", width = 15) @ApiModelProperty(value = "校核洪水泄量(m3/s)") private Double jhhsxl; /**校核洪水水位(m)*/ @Excel(name = "校核洪水水位(m)", width = 15) @ApiModelProperty(value = "校核洪水水位(m)") private Double jhhssw; /**校核洪水总库容(万m3)*/ @Excel(name = "校核洪水总库容(万m3)", width = 15) @ApiModelProperty(value = "校核洪水总库容(万m3)") private Double jhhszkr; /**流域面积(km2)*/ @Excel(name = "流域面积(km2)", width = 15) @ApiModelProperty(value = "流域面积(km2)") private Double lymj; /**主要功能*/ @Excel(name = "主要功能", width = 15) @ApiModelProperty(value = "主要功能") private String zygn; /**水工程建设规划同意书是否取得*/ @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 sgcjsghtysspwh; /**涉河建设项目审批是否取得*/ @Excel(name = "涉河建设项目审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "涉河建设项目审批是否取得") private String shjsxmspsfty; /**涉河建设项目审批部门*/ @Excel(name = "涉河建设项目审批部门", width = 15) @ApiModelProperty(value = "涉河建设项目审批部门") private String shjsxmspbm; /**涉河建设项目审批部门*/ @Excel(name = "涉河建设项目审批部门", width = 15) @ApiModelProperty(value = "涉河建设项目审批部门") private String shjsxmspwh; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得") private String btxzqbjsfqd; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门") private String btxzqbjspbm; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批文号") private String btxzqbjspwh; /**各方是否达成协议*/ @Excel(name = "各方是否达成协议", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "各方是否达成协议") private String gfsfdcxy; /**协议编号*/ @Excel(name = "协议编号", width = 15) @ApiModelProperty(value = "协议编号") private String xybh; /**是否进行水资源论证*/ @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 sffplxsl; /**管理单位*/ @Excel(name = "管理单位", width = 15) @ApiModelProperty(value = "管理单位") private String gldw; /**主管部门*/ @Excel(name = "主管部门", width = 15) @ApiModelProperty(value = "主管部门") private String zgbm; /**安全鉴定日期*/ @Excel(name = "安全鉴定日期", width = 15) @ApiModelProperty(value = "安全鉴定日期") private String aqjdrq; /**安全鉴定结果*/ @Excel(name = "安全鉴定结果", width = 15) @ApiModelProperty(value = "安全鉴定结果") private String aqjdjg; /**除险加固日期*/ @Excel(name = "除险加固日期", width = 15) @ApiModelProperty(value = "除险加固日期") private String pxjgrq; /**工程位置是否在跨行政区河流上跨设区的市*/ @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; }