53 lines
1.1 KiB
Java
53 lines
1.1 KiB
Java
package com.engine.salary.entity.salarysob.dto;
|
|
|
|
import com.engine.salary.enums.SalaryRoundingModeEnum;
|
|
import com.engine.salary.enums.SalaryValueTypeEnum;
|
|
import com.engine.salary.enums.salaryitem.SalaryDataTypeEnum;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
/**
|
|
* @author Harryxzy
|
|
* @date 2022/11/16 14:42
|
|
* @description 薪资账套下的回算薪资项目详情
|
|
*/
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class SalarySobBackItemFormDTO {
|
|
|
|
// 主键id
|
|
private Long id;
|
|
|
|
// 薪资项目
|
|
private List<Map<String, Object>> salaryItem;
|
|
|
|
// 字段类型
|
|
private SalaryDataTypeEnum dataType;
|
|
|
|
// 舍入规则
|
|
private SalaryRoundingModeEnum roundingMode;
|
|
|
|
// 保留小数位
|
|
private String pattern;
|
|
|
|
// 取值方式
|
|
private SalaryValueTypeEnum valueType;
|
|
|
|
// 公式id
|
|
private Long formulaId;
|
|
|
|
// 公式内容
|
|
private String formulaContent;
|
|
|
|
// 个税申报表对应字段
|
|
private String taxDeclarationColumn;
|
|
|
|
}
|