package cn.com.goldenwater.dcproj.model; import cn.com.goldenwater.core.model.BaseBean; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.Date; /** * entity:AttProjectInsuranceRecord * * @author lql * @date 2026-4-21 */ @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"}) public class AttProjectInsuranceRecord extends BaseBean implements Serializable { // ID @ApiModelProperty(value = "ID", name = "id") private String id; // 工程ID @ApiModelProperty(value = "工程ID", name = "projectId") private String projectId; // 投保人 @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; // 创建时间 @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; // 数据状态 @ApiModelProperty(value = "数据状态", name = "dataStat") private String dataStat; private String state; public String getState() { return state; } public void setState(String state) { this.state = state; } public AttProjectInsuranceRecord() { } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getProjectId() { return projectId; } public void setProjectId(String projectId) { this.projectId = projectId; } public String getPolicyholder() { return policyholder; } public void setPolicyholder(String policyholder) { this.policyholder = policyholder; } public String getPolicyholderPhone() { return policyholderPhone; } public void setPolicyholderPhone(String policyholderPhone) { this.policyholderPhone = policyholderPhone; } public String getInsuranceCompany() { return insuranceCompany; } public void setInsuranceCompany(String insuranceCompany) { this.insuranceCompany = insuranceCompany; } public String getInsuranceContactPerson() { return insuranceContactPerson; } public void setInsuranceContactPerson(String insuranceContactPerson) { this.insuranceContactPerson = insuranceContactPerson; } public String getInsuranceContactPhone() { return insuranceContactPhone; } public void setInsuranceContactPhone(String insuranceContactPhone) { this.insuranceContactPhone = insuranceContactPhone; } public String getPremiumAmount() { return premiumAmount; } public void setPremiumAmount(String premiumAmount) { this.premiumAmount = premiumAmount; } public String getPreventionServiceFee() { return preventionServiceFee; } public void setPreventionServiceFee(String preventionServiceFee) { this.preventionServiceFee = preventionServiceFee; } public Date getInsuranceDate() { return insuranceDate; } public void setInsuranceDate(Date insuranceDate) { this.insuranceDate = insuranceDate; } public String getPreventionServiceUnit() { return preventionServiceUnit; } public void setPreventionServiceUnit(String preventionServiceUnit) { this.preventionServiceUnit = preventionServiceUnit; } public String getServiceUnitContactPerson() { return serviceUnitContactPerson; } public void setServiceUnitContactPerson(String serviceUnitContactPerson) { this.serviceUnitContactPerson = serviceUnitContactPerson; } public String getServiceUnitContactPhone() { return serviceUnitContactPhone; } public void setServiceUnitContactPhone(String serviceUnitContactPhone) { this.serviceUnitContactPhone = serviceUnitContactPhone; } public Date getIntm() { return intm; } public void setIntm(Date intm) { this.intm = intm; } public Date getUptm() { return uptm; } public void setUptm(Date uptm) { this.uptm = uptm; } public String getDataStat() { return dataStat; } public void setDataStat(String dataStat) { this.dataStat = dataStat; } @Override public String toString() { return "AttProjectInsuranceRecord [" + "id=" + id + ", projectId=" + projectId + ", policyholder=" + policyholder + ", policyholderPhone=" + policyholderPhone + ", insuranceCompany=" + insuranceCompany + ", insuranceContactPerson=" + insuranceContactPerson + ", insuranceContactPhone=" + insuranceContactPhone + ", premiumAmount=" + premiumAmount + ", preventionServiceFee=" + preventionServiceFee + ", insuranceDate=" + insuranceDate + ", preventionServiceUnit=" + preventionServiceUnit + ", serviceUnitContactPerson=" + serviceUnitContactPerson + ", serviceUnitContactPhone=" + serviceUnitContactPhone + ", intm=" + intm + ", uptm=" + uptm + ", dataStat=" + dataStat + "]"; } }