weaver-hrm-salary/src/com/engine/salary/entity/taxdeclaration/po/TaxReportColumnPO.java

99 lines
1.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.engine.salary.entity.taxdeclaration.po;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Collection;
import java.util.Date;
/**
* 个税申报表表头
* <p>Copyright: Copyright (c) 2023</p>
* <p>Company: 泛微软件</p>
*
* @author qiantao
* @version 1.0
**/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
//hrsa_tax_report_column
public class TaxReportColumnPO {
/**
* 主键id
*/
private Long id;
/**
* 报表类型
*/
private String taxReportType;
/**
* 所得项目
*/
private String incomeCategory;
/**
* 申报表的列名
*/
private String reportColumnName;
/**
* 申报表的列名多语言标签
*/
private Integer reportColumnLabel;
/**
* 申报表的列索引
*/
private String reportColumnDataIndex;
/**
* 数值类型
*/
private String dataType;
/**
* 个税对接时的参数key
*/
private String requestParamKey;
/**
* 是否是对比字段1是0否
*/
private Integer contrastType;
/**
* 租户key
*/
private String tenantKey;
/**
* 创建人id
*/
private Long creator;
/**
* 是否删除
*/
private Integer deleteType;
/**
* 创建时间
*/
private Date createTime;
/**
* 更新时间
*/
private Date updateTime;
Collection<Long> ids;
Collection<Integer> contrastTypes;
}