fei.wang
2024-05-09 871d4095b07cedacb7fbef4c38d64982f539c404
src/main/java/com/flow/pojo/Invoices.java
对比新文件
@@ -0,0 +1,285 @@
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package com.flow.pojo;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
@TableName("invoices")
public class Invoices {
    @TableId
    private Integer id;
    private String invoicetitle;
    private String titletype;
    private String defaultinvoicetype;
    private String creditcode;
    private String bankname;
    private String bankaccount;
    private String registeredaddress;
    private String registeredphone;
    private String company;
    public Invoices(Integer id, String invoicetitle, String titletype, String defaultinvoicetype, String creditcode, String bankname, String bankaccount, String registeredaddress, String registeredphone, String company) {
        this.id = id;
        this.invoicetitle = invoicetitle;
        this.titletype = titletype;
        this.defaultinvoicetype = defaultinvoicetype;
        this.creditcode = creditcode;
        this.bankname = bankname;
        this.bankaccount = bankaccount;
        this.registeredaddress = registeredaddress;
        this.registeredphone = registeredphone;
        this.company = company;
    }
    public Invoices() {
    }
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        } else if (!(o instanceof Invoices)) {
            return false;
        } else {
            Invoices other = (Invoices)o;
            if (!other.canEqual(this)) {
                return false;
            } else {
                Object this$id = this.getId();
                Object other$id = other.getId();
                if (this$id == null) {
                    if (other$id != null) {
                        return false;
                    }
                } else if (!this$id.equals(other$id)) {
                    return false;
                }
                Object this$invoicetitle = this.getInvoicetitle();
                Object other$invoicetitle = other.getInvoicetitle();
                if (this$invoicetitle == null) {
                    if (other$invoicetitle != null) {
                        return false;
                    }
                } else if (!this$invoicetitle.equals(other$invoicetitle)) {
                    return false;
                }
                Object this$titletype = this.getTitletype();
                Object other$titletype = other.getTitletype();
                if (this$titletype == null) {
                    if (other$titletype != null) {
                        return false;
                    }
                } else if (!this$titletype.equals(other$titletype)) {
                    return false;
                }
                label110: {
                    Object this$defaultinvoicetype = this.getDefaultinvoicetype();
                    Object other$defaultinvoicetype = other.getDefaultinvoicetype();
                    if (this$defaultinvoicetype == null) {
                        if (other$defaultinvoicetype == null) {
                            break label110;
                        }
                    } else if (this$defaultinvoicetype.equals(other$defaultinvoicetype)) {
                        break label110;
                    }
                    return false;
                }
                label103: {
                    Object this$creditcode = this.getCreditcode();
                    Object other$creditcode = other.getCreditcode();
                    if (this$creditcode == null) {
                        if (other$creditcode == null) {
                            break label103;
                        }
                    } else if (this$creditcode.equals(other$creditcode)) {
                        break label103;
                    }
                    return false;
                }
                Object this$bankname = this.getBankname();
                Object other$bankname = other.getBankname();
                if (this$bankname == null) {
                    if (other$bankname != null) {
                        return false;
                    }
                } else if (!this$bankname.equals(other$bankname)) {
                    return false;
                }
                label89: {
                    Object this$bankaccount = this.getBankaccount();
                    Object other$bankaccount = other.getBankaccount();
                    if (this$bankaccount == null) {
                        if (other$bankaccount == null) {
                            break label89;
                        }
                    } else if (this$bankaccount.equals(other$bankaccount)) {
                        break label89;
                    }
                    return false;
                }
                label82: {
                    Object this$registeredaddress = this.getRegisteredaddress();
                    Object other$registeredaddress = other.getRegisteredaddress();
                    if (this$registeredaddress == null) {
                        if (other$registeredaddress == null) {
                            break label82;
                        }
                    } else if (this$registeredaddress.equals(other$registeredaddress)) {
                        break label82;
                    }
                    return false;
                }
                Object this$registeredphone = this.getRegisteredphone();
                Object other$registeredphone = other.getRegisteredphone();
                if (this$registeredphone == null) {
                    if (other$registeredphone != null) {
                        return false;
                    }
                } else if (!this$registeredphone.equals(other$registeredphone)) {
                    return false;
                }
                Object this$company = this.getCompany();
                Object other$company = other.getCompany();
                if (this$company == null) {
                    if (other$company != null) {
                        return false;
                    }
                } else if (!this$company.equals(other$company)) {
                    return false;
                }
                return true;
            }
        }
    }
    protected boolean canEqual(Object other) {
        return other instanceof Invoices;
    }
    public int hashCode() {
        int result = 1;
        Object $id = this.getId();
        result = result * 59 + ($id == null ? 43 : $id.hashCode());
        Object $invoicetitle = this.getInvoicetitle();
        result = result * 59 + ($invoicetitle == null ? 43 : $invoicetitle.hashCode());
        Object $titletype = this.getTitletype();
        result = result * 59 + ($titletype == null ? 43 : $titletype.hashCode());
        Object $defaultinvoicetype = this.getDefaultinvoicetype();
        result = result * 59 + ($defaultinvoicetype == null ? 43 : $defaultinvoicetype.hashCode());
        Object $creditcode = this.getCreditcode();
        result = result * 59 + ($creditcode == null ? 43 : $creditcode.hashCode());
        Object $bankname = this.getBankname();
        result = result * 59 + ($bankname == null ? 43 : $bankname.hashCode());
        Object $bankaccount = this.getBankaccount();
        result = result * 59 + ($bankaccount == null ? 43 : $bankaccount.hashCode());
        Object $registeredaddress = this.getRegisteredaddress();
        result = result * 59 + ($registeredaddress == null ? 43 : $registeredaddress.hashCode());
        Object $registeredphone = this.getRegisteredphone();
        result = result * 59 + ($registeredphone == null ? 43 : $registeredphone.hashCode());
        Object $company = this.getCompany();
        result = result * 59 + ($company == null ? 43 : $company.hashCode());
        return result;
    }
    public String toString() {
        return "Invoices(id=" + this.getId() + ", invoicetitle=" + this.getInvoicetitle() + ", titletype=" + this.getTitletype() + ", defaultinvoicetype=" + this.getDefaultinvoicetype() + ", creditcode=" + this.getCreditcode() + ", bankname=" + this.getBankname() + ", bankaccount=" + this.getBankaccount() + ", registeredaddress=" + this.getRegisteredaddress() + ", registeredphone=" + this.getRegisteredphone() + ", company=" + this.getCompany() + ")";
    }
    public void setId(Integer id) {
        this.id = id;
    }
    public void setInvoicetitle(String invoicetitle) {
        this.invoicetitle = invoicetitle;
    }
    public void setTitletype(String titletype) {
        this.titletype = titletype;
    }
    public void setDefaultinvoicetype(String defaultinvoicetype) {
        this.defaultinvoicetype = defaultinvoicetype;
    }
    public void setCreditcode(String creditcode) {
        this.creditcode = creditcode;
    }
    public void setBankname(String bankname) {
        this.bankname = bankname;
    }
    public void setBankaccount(String bankaccount) {
        this.bankaccount = bankaccount;
    }
    public void setRegisteredaddress(String registeredaddress) {
        this.registeredaddress = registeredaddress;
    }
    public void setRegisteredphone(String registeredphone) {
        this.registeredphone = registeredphone;
    }
    public void setCompany(String company) {
        this.company = company;
    }
    public Integer getId() {
        return this.id;
    }
    public String getInvoicetitle() {
        return this.invoicetitle;
    }
    public String getTitletype() {
        return this.titletype;
    }
    public String getDefaultinvoicetype() {
        return this.defaultinvoicetype;
    }
    public String getCreditcode() {
        return this.creditcode;
    }
    public String getBankname() {
        return this.bankname;
    }
    public String getBankaccount() {
        return this.bankaccount;
    }
    public String getRegisteredaddress() {
        return this.registeredaddress;
    }
    public String getRegisteredphone() {
        return this.registeredphone;
    }
    public String getCompany() {
        return this.company;
    }
}