package com.yd.rmi.n22.salary.pojo;


import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

@Data
public class SalaryDetails {
    private String Project_id;

    private String SalaryName;

    private String Appl_No;

    private String CustomerName;

    private String SalaryType;

    private String PayPeriod;

    private String Pol_Name_Chn;

    private Double commission;

    private Double tax_commission;

    private int Tax;

    private Double AfterTaxCommissionTax;

    private String GrantDate;

    private String Paid_Status;

    private int Year;

    private String Month;

    private String RoleGroupDescription;

    private String LoginName;

    private String StaffName;

    @JSONField(name="Class")
    private String grade;

    private String AddFyc;

    private int CheckStatus;

    private String CheckDate;

    private Double sumcommission;

    private Double tax_free_comis;

    private Double value_add_tax;

    private Double total_commission;
    private Double total_personal_tax;
    private Double total_paid;
    private Double total_tax;
    private Double personal_tax;
    private Double after_tax_comis;

    @Override
    public String toString() {
        return "SalaryDetails{" +
                "Project_id='" + Project_id + '\'' +
                ", SalaryName='" + SalaryName + '\'' +
                ", Appl_No='" + Appl_No + '\'' +
                ", CustomerName='" + CustomerName + '\'' +
                ", SalaryType='" + SalaryType + '\'' +
                ", PayPeriod='" + PayPeriod + '\'' +
                ", Pol_Name_Chn='" + Pol_Name_Chn + '\'' +
                ", commission=" + commission +
                ", tax_commission=" + tax_commission +
                ", Tax=" + Tax +
                ", AfterTaxCommissionTax=" + AfterTaxCommissionTax +
                ", GrantDate='" + GrantDate + '\'' +
                ", Paid_Status='" + Paid_Status + '\'' +
                ", Year=" + Year +
                ", Month='" + Month + '\'' +
                ", RoleGroupDescription='" + RoleGroupDescription + '\'' +
                ", LoginName='" + LoginName + '\'' +
                ", StaffName='" + StaffName + '\'' +
                ", grade='" + grade + '\'' +
                ", AddFyc='" + AddFyc + '\'' +
                ", CheckStatus=" + CheckStatus +
                ", CheckDate='" + CheckDate + '\'' +
                ", sumcommission=" + sumcommission +
                ", tax_free_comis=" + tax_free_comis +
                ", value_add_tax=" + value_add_tax +
                ", total_commission=" + total_commission +
                ", total_personal_tax=" + total_personal_tax +
                ", total_paid=" + total_paid +
                ", total_tax=" + total_tax +
                ", personal_tax=" + personal_tax +
                ", after_tax_comis=" + after_tax_comis +
                '}';
    }
}
