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

import cn.ezhizao.project.business.finance.IndividualIncomeTaxIsZero.domain.BizFinancialIndividualIncomeTaxDetailIsZero;
import cn.ezhizao.project.business.reportTaxIsZero.domain.BizFinancialReportTaxDetail;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@Accessors(chain = true)
@ApiModel("合并")
public class BizFinancialMerge implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "主键")
    private Long id;
    @ApiModelProperty("报税外键")
    private Long financialReportTaxDetailId;
    @ApiModelProperty("个税外键")
    private Long financialIndividualIncomeTaxDetailId;
    @ApiModelProperty("类型")
    private String type;

    @TableField(exist = false)
    private BizFinancialReportTaxDetail reportTax;
    @TableField(exist = false)
    private BizFinancialIndividualIncomeTaxDetailIsZero personTax;

}
