package cn.ezhizao.project.business.statementAccount.domain;

import cn.ezhizao.framework.aspectj.lang.annotation.Excel;
import cn.ezhizao.framework.web.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Date;

/**
 * 对账单明细 循环对象 biz_statement_account_loop
 *
 * @author ruoyi
 * @date 2023-12-05
 */
@Data
public class BizStatementAccountLoopExport {


    @Excel(name = "工作月", dateFormat = "yyyy-MM")
    private Date workMonth;

    @Excel(name = "客户名称")
    private String companyName;

    @Excel(name = "税号")
    private String socialCreditCode;

    @Excel(name = "注册地址")
    private String address;

    @Excel(name = "年收入")
    private String annualIncome;

    @Excel(name = "报税申报")
    private String isTax;

    @Excel(name = "社保")
    private String isSocialSecurity;

    @Excel(name = "公积金")
    private String isHousingFund;

    @Excel(name = "纳税性质")
    private String taxType;

    @Excel(name = "征收方式")
    private String collectionMethod;

    @Excel(name = "是否零申报")
    private String isZero;

    @Excel(name = "实际年收入")
    private String actuallyAnnualIncome;

    @Excel(name = "社保有无变化")
    private String changedSocialSecurity;

    @Excel(name = "公积金有无变化")
    private String changedHousingFund;

    @Excel(name = "累计年收入")
    private BigDecimal cumulativeIncome;


}
