package cn.timer.api.bean.insure; import cn.timer.api.bean.htzz.HtzzAssoZztx; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 投保人 * * @author wgd * @email 862422848@qq.com * @date 2022-03-08 16:05:26 */ @Entity @Data @Builder @AllArgsConstructor @NoArgsConstructor @Table(name = "insure_applicant") @ApiModel("投保人") public class InsureApplicant extends Model<InsureApplicant> { private static final long serialVersionUID = 1L; /** * id */ @Id @GeneratedValue @TableId(type = IdType.AUTO) @ApiModelProperty(value = "编号") private Integer id; /** * 企业/网点名称 */ @ApiModelProperty(value = "企业/网点名称") private String applicantEName; /** * 企业/网点地址 */ @ApiModelProperty(value = "企业/网点地址") private String applicantEAddress; /** * 人员清单 */ @ApiModelProperty(value = "人员清单") private String applicantEmployeeList; /** * 企业授权操作人姓名 */ @ApiModelProperty(value = "企业授权操作人姓名") private String applicantEContacts; /** * 操作人的联系电话 */ @ApiModelProperty(value = "操作人的联系电话") private String applicantEPhone; /** * 企业证件类型:3646、统一社会信用代码 3924、组织机构代码 */ @ApiModelProperty(value = "企业证件类型") private String applicantENoType; /** * 企业证件号码 */ @ApiModelProperty(value = "企业证件号码") private String applicantENo; /** * 企业邮箱 */ @ApiModelProperty(value = "企业邮箱") private String applicantEMail; /** * 省市区 */ @ApiModelProperty(value = "省市区") private String applicantProvinceCity; /** * 发票收件地址 */ @ApiModelProperty(value = "发票收件地址") private String applicantInvoiceReceivingAddress; /** * 发票开票电话 */ @ApiModelProperty(value = "发票开票电话") private String applicantInvoiceBillingPhone; /** * 企业开户行名称 */ @ApiModelProperty(value = "企业开户行名称") private String applicantBusinessBankName; /** * 保单号 */ @ApiModelProperty(value = "保单号") private String policyNo; /** * 投保类型:1个人 2 企业 */ @ApiModelProperty(value = "投保类型") private String applicantType; /** * 报价请求流水号 */ @ApiModelProperty(value = "报价请求流水号") private String transId; /** * 报价号 */ @ApiModelProperty(value = "报价号") private String currency; /** * 发票开票金额 */ @ApiModelProperty(value = "发票开票金额") private String applicantInvoicedAmount; @ApiModelProperty(value = "企业id", example = "") private Integer orgCode; @ApiModelProperty(value="银行账号") private String applicantCorporateBankAccount; /** * 设置:id */ public void setId(Integer id) { this.id = id; } /** * 设置:企业/网点名称 */ public void setApplicantEName(String applicantEName) { this.applicantEName = applicantEName; } /** * 获取:企业/网点名称 */ public String getApplicantEName() { return applicantEName; } /** * 设置:企业/网点地址 */ public void setApplicantEAddress(String applicantEAddress) { this.applicantEAddress = applicantEAddress; } /** * 获取:企业/网点地址 */ public String getApplicantEAddress() { return applicantEAddress; } /** * 设置:人员清单 */ public void setApplicantEmployeeList(String applicantEmployeeList) { this.applicantEmployeeList = applicantEmployeeList; } /** * 获取:人员清单 */ public String getApplicantEmployeeList() { return applicantEmployeeList; } /** * 设置:企业授权操作人姓名 */ public void setApplicantEContacts(String applicantEContacts) { this.applicantEContacts = applicantEContacts; } /** * 获取:企业授权操作人姓名 */ public String getApplicantEContacts() { return applicantEContacts; } /** * 设置:操作人的联系电话 */ public void setApplicantEPhone(String applicantEPhone) { this.applicantEPhone = applicantEPhone; } /** * 获取:操作人的联系电话 */ public String getApplicantEPhone() { return applicantEPhone; } /** * 设置:企业证件类型:3646、统一社会信用代码 3924、组织机构代码 */ public void setApplicantENoType(String applicantENoType) { this.applicantENoType = applicantENoType; } /** * 获取:企业证件类型:3646、统一社会信用代码 3924、组织机构代码 */ public String getApplicantENoType() { return applicantENoType; } /** * 设置:企业证件号码 */ public void setApplicantENo(String applicantENo) { this.applicantENo = applicantENo; } /** * 获取:企业证件号码 */ public String getApplicantENo() { return applicantENo; } /** * 设置:企业邮箱 */ public void setApplicantEMail(String applicantEMail) { this.applicantEMail = applicantEMail; } /** * 获取:企业邮箱 */ public String getApplicantEMail() { return applicantEMail; } /** * 设置:省市区 */ public void setApplicantProvinceCity(String applicantProvinceCity) { this.applicantProvinceCity = applicantProvinceCity; } /** * 获取:省市区 */ public String getApplicantProvinceCity() { return applicantProvinceCity; } /** * 设置:发票收件地址 */ public void setApplicantInvoiceReceivingAddress(String applicantInvoiceReceivingAddress) { this.applicantInvoiceReceivingAddress = applicantInvoiceReceivingAddress; } /** * 获取:发票收件地址 */ public String getApplicantInvoiceReceivingAddress() { return applicantInvoiceReceivingAddress; } /** * 设置:发票开票电话 */ public void setApplicantInvoiceBillingPhone(String applicantInvoiceBillingPhone) { this.applicantInvoiceBillingPhone = applicantInvoiceBillingPhone; } /** * 获取:发票开票电话 */ public String getApplicantInvoiceBillingPhone() { return applicantInvoiceBillingPhone; } /** * 设置:企业开户行名称 */ public void setApplicantBusinessBankName(String applicantBusinessBankName) { this.applicantBusinessBankName = applicantBusinessBankName; } /** * 获取:企业开户行名称 */ public String getApplicantBusinessBankName() { return applicantBusinessBankName; } /** * 设置:保单号 */ public void setPolicyNo(String policyNo) { this.policyNo = policyNo; } /** * 获取:保单号 */ public String getPolicyNo() { return policyNo; } /** * 设置:投保类型:1个人 2 企业 */ public void setApplicantType(String applicantType) { this.applicantType = applicantType; } /** * 获取:投保类型:1个人 2 企业 */ public String getApplicantType() { return applicantType; } /** * 设置:报价请求流水号 */ public void setTransId(String transId) { this.transId = transId; } /** * 获取:报价请求流水号 */ public String getTransId() { return transId; } /** * 设置:报价号 */ public void setCurrency(String currency) { this.currency = currency; } /** * 获取:报价号 */ public String getCurrency() { return currency; } /** * 设置:发票开票金额 */ public void setApplicantInvoicedAmount(String applicantInvoicedAmount) { this.applicantInvoicedAmount = applicantInvoicedAmount; } /** * 获取:发票开票金额 */ public String getApplicantInvoicedAmount() { return applicantInvoicedAmount; } public Integer getOrgCode() { return orgCode; } public void setOrgCode(Integer orgCode) { this.orgCode = orgCode; } }