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 SalaryTemplateBaseSetDTO { /* ===== 1.基础信息 ======================*/ //薪资账套") private Long salarySob; private List> salarySobOptions; //工资单模板名称") private String name; //备注") private String description; //补发工资单模板名称") private String replenishName; //补发工资单名单生成规则") private String replenishRule; //规则设置") private String replenishRuleSet; /* ===== 2.发送设置 ======================*/ //邮件") private Boolean emailStatus; //发送地址") private Long sendEmail; // 邮件列表 private List> sendEmailOptions; //消息中心") private Boolean msgStatus; // 是否启用工资单定时发送 private Boolean autoSendStatus; // 自动发送工资单周期1:本月、2:上月 private int autoSendCycleType; // 每月几号自动发送工资单 private String autoSendDayOfMonth; // 发送时间 private String autoSendTimeOfDay; }