weaver-hrm-salary/src/com/engine/salary/entity/deductionamount/po/DeductionAmountPO.java

140 lines
2.5 KiB
Java
Raw Normal View History

package com.engine.salary.entity.deductionamount.po;
import com.engine.hrmelog.annotation.ElogTransform;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Collection;
import java.util.Date;
/**
* 人员报送记录
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
//hrsa_deduction_amount
public class DeductionAmountPO {
/**
* ID
*/
@ElogTransform(name = "ID")
private Long id;
/**
* 个税扣缴义务人ID
*/
@ElogTransform(name = "个税扣缴义务人ID")
private Long taxAgentId;
/**
* 税款所属年度
*/
@ElogTransform(name = "税款所属年度")
private String year;
/**
* 人员id
*/
@ElogTransform(name = "人员id")
private Long employeeId;
/**
* 姓名
*/
@ElogTransform(name = "姓名")
private String employeeName;
/**
* 人员类型
*/
@ElogTransform(name = "人员类型")
2025-03-11 11:15:08 +08:00
private Integer employeeType;
/**
* 工号
*/
@ElogTransform(name = "工号")
private String jobNum;
2025-03-12 13:55:59 +08:00
/**
* 国籍
*/
@ElogTransform(name = "国籍")
private String nationality;
/**
* 证件号码
*/
@ElogTransform(name = "证件号码")
private String cardNum;
/**
* 证件类型
*/
@ElogTransform(name = "证件类型")
2025-03-11 11:15:08 +08:00
private Integer cardType;
/**
* 是否扣除
*/
@ElogTransform(name = "是否扣除")
2025-03-11 11:15:08 +08:00
private Integer deductFlag;
/**
* 是否成功报送过
*/
@ElogTransform(name = "是否成功报送过")
2025-03-11 11:15:08 +08:00
private Integer successfullyDeclared;
2025-03-19 15:26:06 +08:00
/**
* 报送状态
*/
@ElogTransform(name = "报送状态")
private Integer declareStatus;
/**
* 申报失败的错误信息
*/
@ElogTransform(name = "失败的错误信息")
private String declareErrorMsg;
/**
* 创建时间
*/
@ElogTransform(name = "创建时间")
private Date createTime;
/**
* 修改时间
*/
@ElogTransform(name = "修改时间")
private Date updateTime;
/**
* 创建人id
*/
@ElogTransform(name = "创建人id")
private Long creator;
/**
* 是否删除
*/
@ElogTransform(name = "是否删除")
private Integer deleteType;
/**
* 租户KEY
*/
@ElogTransform(name = "租户KEY")
private String tenantKey;
//主键id集合
private Collection<Long> ids;
}