package org.jeecg.modules.demo.hzz.shjsgc.shxmxx.vo; import java.util.List; import org.jeecg.modules.demo.hzz.shjsgc.shxmxx.entity.RmShxmxxb; import org.jeecg.modules.demo.hzz.shjsgc.shxmxx.entity.RmJgjlb; import lombok.Data; import org.jeecgframework.poi.excel.annotation.Excel; import org.jeecgframework.poi.excel.annotation.ExcelEntity; import org.jeecgframework.poi.excel.annotation.ExcelCollection; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import org.jeecg.common.aspect.annotation.Dict; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; /** * @Description: 涉河项目信息表 * @Author: jeecg-boot * @Date: 2022-02-19 * @Version: V1.0 */ @Data @ApiModel(value="rm_shxmxxbPage对象", description="涉河项目信息表") public class RmShxmxxbPage { /**主键*/ @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 xmmc; /**项目类型*/ @Excel(name = "项目类型", width = 15, dicCode = "xmlx") @Dict(dicCode = "xmlx") @ApiModelProperty(value = "项目类型") private String xmlx; /**所在河流*/ @Excel(name = "所在河流", width = 15, dicCode = "xmlx") @ApiModelProperty(value = "所在河流") private String szhl; /**行政区划*/ @Excel(name = "行政区划", width = 15) @ApiModelProperty(value = "行政区划") private String xzqh; /**县级区划代码*/ @Excel(name = "县级区划代码", width = 15) @ApiModelProperty(value = "县级区划代码") private String xjqhdm; /**项目负责人*/ @Excel(name = "项目负责人", width = 15) @ApiModelProperty(value = "项目负责人") private String xmfzr; /**电话*/ @Excel(name = "电话", width = 15) @ApiModelProperty(value = "电话") private String dha; /**立项情况*/ @Excel(name = "立项情况", width = 15) @ApiModelProperty(value = "立项情况") private String lxqk; /**防洪标准*/ @Excel(name = "防洪标准", width = 15) @ApiModelProperty(value = "防洪标准") private String fhbz; /**建设状态*/ @Excel(name = "建设状态", width = 15, dicCode = "gcjsqk") @Dict(dicCode = "gcjsqk") @ApiModelProperty(value = "建设状态") private String jszt; /**审批状态*/ @Excel(name = "审批状态", width = 15,dicCode="spzt") @Dict(dicCode = "spzt") @ApiModelProperty(value = "审批状态") private String spzt; /**批复年度*/ @Excel(name = "批复年度", width = 15) @ApiModelProperty(value = "批复年度") private String pfnd; /**开工年月*/ @Excel(name = "开工年月", width = 15) @ApiModelProperty(value = "开工年月") private String kgny; /**建成年月*/ @Excel(name = "建成年月", width = 15) @ApiModelProperty(value = "建成年月") private String jcny; /**工期计划*/ @Excel(name = "工期计划", width = 15) @ApiModelProperty(value = "工期计划") private String gqjh; /**是否为评估保留项目*/ @Excel(name = "是否为评估保留项目", width = 15, dicCode = "yn") @Dict(dicCode = "yn") @ApiModelProperty(value = "是否为评估保留项目") private String sfwpgblxm; /**管理单位*/ @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 bz; @ExcelCollection(name="监管记录") @ApiModelProperty(value = "监管记录") private List rmJgjlbList; }