package org.jeecg.modules.demo.hzz.shjsgc.lhgc.sz.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-20 * @Version: V1.0 */ @Data @TableName("rm_szqktjb") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) @ApiModel(value="rm_szqktjb对象", description="水闸") public class RmSzqktjb 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 szmc; /**所在河流*/ @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 sfzsqdsbj; /**是否在县(市、区)边界(3公里内)*/ @Excel(name = "是否在县(市、区)边界(3公里内)", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否在县(市、区)边界(3公里内)") private String sfzxbj; /**是否在跨设区的市*/ @Excel(name = "是否在跨设区的市", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否在跨设区的市") private String sfzksqds; /**是否在跨县(市、区)*/ @Excel(name = "是否在跨县(市、区)", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否在跨县(市、区)") private String sfzkx; /**始建时间*/ @Excel(name = "始建时间", width = 15) @ApiModelProperty(value = "始建时间") private String 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 gclb; /**闸孔 数量(孔)*/ @Excel(name = "闸孔 数量(孔)", width = 15) @ApiModelProperty(value = "闸孔 数量(孔)") private Integer zksl; /**闸孔总净宽(m)*/ @Excel(name = "闸孔总净宽(m)", width = 15) @ApiModelProperty(value = "闸孔总净宽(m)") private Double zkzjk; /**结构型式*/ @Excel(name = "结构型式", width = 15) @ApiModelProperty(value = "结构型式") private String jgxs; /**设计洪水重现期(年)*/ @Excel(name = "设计洪水重现期(年)", width = 15) @ApiModelProperty(value = "设计洪水重现期(年)") private String sjhscxq; /**设计洪水水位(m)*/ @Excel(name = "设计洪水水位(m)", width = 15) @ApiModelProperty(value = "设计洪水水位(m)") private String sjhssw; /**设计洪水过闸流量(m3/s)*/ @Excel(name = "设计洪水过闸流量(m3/s)", width = 15) @ApiModelProperty(value = "设计洪水过闸流量(m3/s)") private String sjhsgzl; /**校核洪水重现期(年)*/ @Excel(name = "校核洪水重现期(年)", width = 15) @ApiModelProperty(value = "校核洪水重现期(年)") private String jhhscxq; /**校核洪水水位(m)*/ @Excel(name = "校核洪水水位(m)", width = 15) @ApiModelProperty(value = "校核洪水水位(m)") private String jhhssw; /**校核洪水过闸流量(m3/s)*/ @Excel(name = "校核洪水过闸流量(m3/s)", width = 15) @ApiModelProperty(value = "校核洪水过闸流量(m3/s)") private Double jhhsgzl; /**设计拦蓄容积(万m³)*/ @Excel(name = "设计拦蓄容积(万m³)", width = 15) @ApiModelProperty(value = "设计拦蓄容积(万m³)") private Double sjlxrl; /**闸址处河道所在河段防洪标准(年)*/ @Excel(name = "闸址处河道所在河段防洪标准(年)", width = 15) @ApiModelProperty(value = "闸址处河道所在河段防洪标准(年)") private String szhdfhbz; /**闸址处河道主河槽宽度(m)*/ @Excel(name = "闸址处河道主河槽宽度(m)", width = 15) @ApiModelProperty(value = "闸址处河道主河槽宽度(m)") private String zhckd; /**闸址处河道河道总宽(m)*/ @Excel(name = "闸址处河道河道总宽(m)", width = 15) @ApiModelProperty(value = "闸址处河道河道总宽(m)") private String hdkd; /**水工程建设规划同意书是否取得*/ @Excel(name = "水工程建设规划同意书是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "水工程建设规划同意书是否取得") private String sfqd; /**水工程建设规划同意书审批部门*/ @Excel(name = "水工程建设规划同意书审批部门", width = 15) @ApiModelProperty(value = "水工程建设规划同意书审批部门") private String spbm; /**水工程建设规划同意书审批文号*/ @Excel(name = "水工程建设规划同意书审批文号", width = 15) @ApiModelProperty(value = "水工程建设规划同意书审批文号") private String spwh; /**涉河建设项目审批是否取得*/ @Excel(name = "涉河建设项目审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "涉河建设项目审批是否取得") private String shjssfqd; /**涉河建设项目审批部门*/ @Excel(name = "涉河建设项目审批部门", width = 15) @ApiModelProperty(value = "涉河建设项目审批部门") private String shjsspbm; /**涉河建设项目审批文号*/ @Excel(name = "涉河建设项目审批文号", width = 15) @ApiModelProperty(value = "涉河建设项目审批文号") private String shjsspwh; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批是否取得") private String btxzsfqd; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批部门") private String btxzqspbm; /**不同行政区域边界修建排水、阻水、引水、蓄水工程审批编号*/ @Excel(name = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批编号", width = 15) @ApiModelProperty(value = "不同行政区域边界修建排水、阻水、引水、蓄水工程审批编号") private String btxzqspbh; /**各方是否达成协议 */ @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 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; }