package com.engine.salary.entity.salaryBill.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * @Description: 工资单模板
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
////"工资单显示设置表单")
public class SalaryTemplateShowFormDTO {

//   主键id")
    private Long id;

//   插入变量")
    private List<String> vars;

//   主题及其他设置")
    private Map<String, Object> salaryTemplateShowSet;

//   薪资项目设置")
    private List<SalaryTemplateSalaryItemSetListDTO> salaryTemplateSalaryItemSet;

    // 补发工资薪资项目设置")
    private List<SalaryTemplateSalaryItemSetListDTO> replenishSalaryTemplateSalaryItemSet;

    // 工资单项目名称设置
    private Map<Long, SalaryBillItemNameDTO> salaryBillItemNameSet;
}
