weaver-hrm-salary/src/com/engine/salary/entity/siaccount/dto/InsuranceCompensationDTO.java

98 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.siaccount.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
import java.util.Map;
/**
* @Author: sy
* @Description: 福利台账-调差
* @Date: 2022/11/23
**/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class InsuranceCompensationDTO {
/**
* 主键id
*/
private Long id;
/**
* 前端自定义id
*/
private String originId;
/**
* 只读true为实际调差记录false为调差配置数据非实际调差记录
*
*/
private Boolean status;
/**
* 缴纳组织
*/
private Long paymentOrganization;
/**
* 员工id
*/
private Long employeeId;
/**
* 统计调差福利
*/
private Integer welfareType;
/**
* 统计调差福利类型
*/
private String categoryType;
/**
* 统计调差福利类型选项
*/
private List<Map<String,String>> categoryTypeOptions;
/**
* 国家核算金额
*/
private String countryTotal;
/**
* 公司核算金额
*/
private String companyTotal;
/**
* 应调差额
*/
private String adjustmentTotal;
/**
* 调差到
*/
private Long adjustTo;
/**
* 对象
*/
private Long target;
/**
* 对象选项
*/
private Map<String,String> targetOptions;
/**
* 账单月份
*/
private String billMonth;
}