| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- package com.ydtech.modules.esm.model;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import java.io.Serializable;
- import java.math.BigDecimal;
- import lombok.Data;
- /**
- * 中煤保单信息
- * @TableName esm_policy_information
- */
- @TableName(value ="esm_policy_information")
- @Data
- public class EsmPolicyInformation implements Serializable {
- /**
- * 主键
- */
- // @TableField(value = "id")
- @TableId(value = "id")
- private Long id;
- /**
- * 中煤单号
- */
- @TableField(value = "contract_main_no")
- private String contractMainNo;
- /**
- * 交强险单号
- */
- @TableField(value = "contract_no1")
- private String contractNo1;
- /**
- * 商业险单号
- */
- @TableField(value = "contract_no2")
- private String contractNo2;
- /**
- * 交强费用
- */
- @TableField(value = "premiums1")
- private BigDecimal premiums1;
- /**
- * 商业费用
- */
- @TableField(value = "premiums2")
- private BigDecimal premiums2;
- /**
- * 当年应缴
- */
- @TableField(value = "annual_tax_due")
- private BigDecimal annualTaxDue;
- /**
- * 往年补缴
- */
- @TableField(value = "sum_tax_default")
- private BigDecimal sumTaxDefault;
- /**
- * 合计
- */
- @TableField(value = "sum_tax")
- private BigDecimal sumTax;
- @TableField(exist = false)
- private static final long serialVersionUID = 1L;
- @Override
- public boolean equals(Object that) {
- if (this == that) {
- return true;
- }
- if (that == null) {
- return false;
- }
- if (getClass() != that.getClass()) {
- return false;
- }
- EsmPolicyInformation other = (EsmPolicyInformation) that;
- return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
- && (this.getContractMainNo() == null ? other.getContractMainNo() == null : this.getContractMainNo().equals(other.getContractMainNo()))
- && (this.getContractNo1() == null ? other.getContractNo1() == null : this.getContractNo1().equals(other.getContractNo1()))
- && (this.getContractNo2() == null ? other.getContractNo2() == null : this.getContractNo2().equals(other.getContractNo2()))
- && (this.getPremiums1() == null ? other.getPremiums1() == null : this.getPremiums1().equals(other.getPremiums1()))
- && (this.getPremiums2() == null ? other.getPremiums2() == null : this.getPremiums2().equals(other.getPremiums2()))
- && (this.getAnnualTaxDue() == null ? other.getAnnualTaxDue() == null : this.getAnnualTaxDue().equals(other.getAnnualTaxDue()))
- && (this.getSumTaxDefault() == null ? other.getSumTaxDefault() == null : this.getSumTaxDefault().equals(other.getSumTaxDefault()))
- && (this.getSumTax() == null ? other.getSumTax() == null : this.getSumTax().equals(other.getSumTax()));
- }
- @Override
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
- result = prime * result + ((getContractMainNo() == null) ? 0 : getContractMainNo().hashCode());
- result = prime * result + ((getContractNo1() == null) ? 0 : getContractNo1().hashCode());
- result = prime * result + ((getContractNo2() == null) ? 0 : getContractNo2().hashCode());
- result = prime * result + ((getPremiums1() == null) ? 0 : getPremiums1().hashCode());
- result = prime * result + ((getPremiums2() == null) ? 0 : getPremiums2().hashCode());
- result = prime * result + ((getAnnualTaxDue() == null) ? 0 : getAnnualTaxDue().hashCode());
- result = prime * result + ((getSumTaxDefault() == null) ? 0 : getSumTaxDefault().hashCode());
- result = prime * result + ((getSumTax() == null) ? 0 : getSumTax().hashCode());
- return result;
- }
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append(getClass().getSimpleName());
- sb.append(" [");
- sb.append("Hash = ").append(hashCode());
- sb.append(", id=").append(id);
- sb.append(", contractMainNo=").append(contractMainNo);
- sb.append(", contractNo1=").append(contractNo1);
- sb.append(", contractNo2=").append(contractNo2);
- sb.append(", premiums1=").append(premiums1);
- sb.append(", premiums2=").append(premiums2);
- sb.append(", annualTaxDue=").append(annualTaxDue);
- sb.append(", sumTaxDefault=").append(sumTaxDefault);
- sb.append(", sumTax=").append(sumTax);
- sb.append(", serialVersionUID=").append(serialVersionUID);
- sb.append("]");
- return sb.toString();
- }
- }
|