package com.fzzy.push.sh2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 接口表-项目信息数据表 * * @author chen * @date 2022-09-02 16:03 */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1405 implements Serializable { /** * */ private static final long serialVersionUID = 1L; @PropertyDef(label = "项目代码") private String xmdm; @PropertyDef(label = "项目名称") private String xmmc; @PropertyDef(label = "行政区划代码") private String xzqhdm; @PropertyDef(label = "年份") private String nf; @PropertyDef(label = "项目类型") private String xmlx; @PropertyDef(label = "建设内容及规模") private String jsnr; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "拟开工时间") private Date nkgsj; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "拟建成时间") private Date njcsj; @PropertyDef(label = "建设状态") private String jszt; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "申报日期") private Date sbrq; @PropertyDef(label = "审批文号") private String spwh; @PropertyDef(label = "项目(法人)单位") private String xmdw; @PropertyDef(label = "法人证照类型") private String frzzlx; @PropertyDef(label = "法人证照号码") private String frzzhm; @PropertyDef(label = "联系人") private String lxr; @PropertyDef(label = "联系方式") private String lxfs; @PropertyDef(label = "电子邮箱") private String dzyx; @PropertyDef(label = "建设地点") private String jsdd; @PropertyDef(label = "总投资") private double ztz; @PropertyDef(label = "固定资产投资") private double gdzctz; @PropertyDef(label = "中央财政资金") private double zyczzj; // 待定 // @PropertyDef(label = "省财政资金") // private double sczzj; // // @JSONField(name = "sczzj01") // @PropertyDef(label = "市财政资金") // private double sczzj2; @PropertyDef(label = "银行贷款") private double yhdk; @PropertyDef(label = "股票债券") private double gpzq; @PropertyDef(label = "其资金") private double qtzj; @PropertyDef(label = "项目资料") private String xmzl; @PropertyDef(label = "项目地址经度") private double xmdzjd; @PropertyDef(label = "项目地址纬度") private double zmdzwd; @PropertyDef(label = "操作标志") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间") private Date zhgxsj; @PropertyDef(label = "标记位") private String bjw; }