package org.jeecg.modules.demo.hzz.shjsgc.lhgc.gx.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_gxqktjb") @Accessors(chain = true) @EqualsAndHashCode(callSuper = false) @ApiModel(value="rm_gxqktjb对象", description="管线情况统计表") public class RmGxqktjb 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 gxmc; /**所在河流*/ @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; /**始建时间*/ @Excel(name = "始建时间", width = 15) @ApiModelProperty(value = "始建时间") private String sjsj; /**管线敷设方式*/ @Excel(name = "管线敷设方式", width = 15) @ApiModelProperty(value = "管线敷设方式") private String gxfsfs; /**管线与河道交叉方式*/ @Excel(name = "管线与河道交叉方式", width = 15) @ApiModelProperty(value = "管线与河道交叉方式") private String gxyhdjcfs; /**河道内管线总长(m)*/ @Excel(name = "河道内管线总长(m)", width = 15) @ApiModelProperty(value = "河道内管线总长(m)") private Double hdngxzc; /**管线与河道中心线交角(°)*/ @Excel(name = "管线与河道中心线交角(°)", width = 15) @ApiModelProperty(value = "管线与河道中心线交角(°)") private String gxyhdzxx; /**管线所在岸线功能区类型*/ @Excel(name = "管线所在岸线功能区类型", width = 15) @ApiModelProperty(value = "管线所在岸线功能区类型") private String gxczangn; /**管线建设方案审查许可是否取得*/ @Excel(name = "管线建设方案审查许可是否取得", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "管线建设方案审查许可是否取得") private String gxjsfascsfqd; /**管线建设方案审查许可审批部门*/ @Excel(name = "管线建设方案审查许可审批部门", width = 15) @ApiModelProperty(value = "管线建设方案审查许可审批部门") private String gxjsfascspbm; /**管线建设方案审查许可审批文号*/ @Excel(name = "管线建设方案审查许可审批文号", width = 15) @ApiModelProperty(value = "管线建设方案审查许可审批文号") private String gxjsfascspwh; /**管线竣工验收水行政主管部门是否参加*/ @Excel(name = "管线竣工验收水行政主管部门是否参加", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "管线竣工验收水行政主管部门是否参加") private String gxjgyssxzzgsfcj; /**管线竣工验收水行政主管部门参加部门*/ @Excel(name = "管线竣工验收水行政主管部门参加部门", width = 15) @ApiModelProperty(value = "管线竣工验收水行政主管部门参加部门") private String gxjgyssxzzgcjbm; /**管线竣工验收水行政主管部门是否同意验收*/ @Excel(name = "管线竣工验收水行政主管部门是否同意验收", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "管线竣工验收水行政主管部门是否同意验收") private String gxjgyssxzzgsftyys; /**管理单位*/ @Excel(name = "管理单位", width = 15) @ApiModelProperty(value = "管理单位") private String gldw; /**主管部门*/ @Excel(name = "主管部门", width = 15) @ApiModelProperty(value = "主管部门") private String zgbm; /**架设高度(m)*/ @Excel(name = "架设高度(m)", width = 15) @ApiModelProperty(value = "架设高度(m)") private String jsgu; /**防洪评价日期*/ @Excel(name = "防洪评价日期", width = 15) @ApiModelProperty(value = "防洪评价日期") private String fhpjrq; /**是否为评估保留项目*/ @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 yjpg; /**备注*/ @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; }