package cn.com.goldenwater.dcproj.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; @NoArgsConstructor @Data public class AttAnzeUnderwritingDto { @ApiModelProperty(value = "ID", name = "id") private String id; // 工程名称 @ApiModelProperty(value = "工程名称", name = "name") private String name; // 工程类型 @ApiModelProperty(value = "工程类型", name = "type") private String type; // 所在地 @ApiModelProperty(value = "所在地", name = "loc") private String loc; // 投资金额(万元) @ApiModelProperty(value = "投资金额(万元)", name = "investment") private String investment; // 计划工期 @ApiModelProperty(value = "计划工期", name = "plannedDuration") private String plannedDuration; // 开工令签发时间(在建时必填) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "开工令签发时间(在建时必填)", name = "startDate") private Date startDate; // 已建 / 在建 @ApiModelProperty(value = "已建 / 在建", name = "status") private String status; // 管理单位(已建时必填) @ApiModelProperty(value = "管理单位(已建时必填)", name = "managementUnit") private String managementUnit; // 联系人 @ApiModelProperty(value = "联系人", name = "contactPerson") private String contactPerson; // 行政区划编码 @ApiModelProperty(value = "行政区划编码", name = "adCode") private String adCode; // 行政区划名称 @ApiModelProperty(value = "行政区划名称", name = "adName") private String adName; // 经度 @ApiModelProperty(value = "经度", name = "centerX") private Double centerX; // 纬度 @ApiModelProperty(value = "纬度", name = "centerY") private Double centerY; // 高德经度 @ApiModelProperty(value = "高德经度", name = "gdX") private Double gdX; // 高德纬度 @ApiModelProperty(value = "高德纬度", name = "gdY") private Double gdY; // 创建时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "创建时间", name = "intm") private Date intm; // 修改时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "修改时间", name = "uptm") private Date uptm; // 投保信息ID @ApiModelProperty(value = "投保信息ID", name = "recordId") private String recordId; // 投保人 @ApiModelProperty(value = "投保人", name = "policyholder") private String policyholder; // 投保人联系电话 @ApiModelProperty(value = "投保人联系电话", name = "policyholderPhone") private String policyholderPhone; // 保险公司 @ApiModelProperty(value = "保险公司", name = "insuranceCompany") private String insuranceCompany; // 保险机构联系人 @ApiModelProperty(value = "保险机构联系人", name = "insuranceContactPerson") private String insuranceContactPerson; // 保险机构联系电话 @ApiModelProperty(value = "保险机构联系电话", name = "insuranceContactPhone") private String insuranceContactPhone; // 安责险保费(单位:万元) @ApiModelProperty(value = "安责险保费(单位:万元)", name = "premiumAmount") private String premiumAmount; // 事故预防服务费(单位:万元) @ApiModelProperty(value = "事故预防服务费(单位:万元)", name = "preventionServiceFee") private String preventionServiceFee; // 投保时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "投保时间", name = "insuranceDate") private Date insuranceDate; // 事故预防服务单位 @ApiModelProperty(value = "事故预防服务单位", name = "preventionServiceUnit") private String preventionServiceUnit; // 服务单位联系人 @ApiModelProperty(value = "服务单位联系人", name = "serviceUnitContactPerson") private String serviceUnitContactPerson; // 服务单位联系电话 @ApiModelProperty(value = "服务单位联系电话", name = "serviceUnitContactPhone") private String serviceUnitContactPhone; @ApiModelProperty(value = "投保年份", name = "year") private Integer year; @ApiModelProperty(value = "状态", name = "state") private String state; }