package cn.ezhizao.project.business.finance.IndividualIncomeTaxIsZero.domain;

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

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 个税任务对象 biz_financial_individual_income_tax
 *
 * @author ruoyi
 * @date 2023-11-13
 */
@Data
@TableName(value = "biz_financial_individual_income_tax_detail")
public class BizFinancialIndividualIncomeTaxDetailIsZero extends BaseEntity implements Serializable
{
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "个税表外键")
    private Long financialIndividualIncomeTaxId;

    @ApiModelProperty(value = "客户外键")
    private Long companyId;

    @ApiModelProperty(value = "年")
    private String year;

    @ApiModelProperty(value = "月")
    private String month;

    @ApiModelProperty(value = "个税金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "详情")
    private String content;

    @ApiModelProperty(value = "审核详情")
    private String verifyContent;

    @ApiModelProperty("凭证文件url")
    private String evidenceFile;

    @ApiModelProperty("凭证文件名称")
    private String fileName;

    @ApiModelProperty("凭证原始文件名称")
    private String originalFileName;


    @ApiModelProperty("报表文件")
    private String reportFile;

    @ApiModelProperty("审核人")
    private Long verifierId;

    private Date verifierTime;

    private String refuseReason;
}
