package jnpf.model.attendance.dto;

import lombok.AllArgsConstructor;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@AllArgsConstructor
public class AttendanceShiftDto {
    /**
     * 周期用,拼接(1周一,2周二,3周三,4周四,5周五,6周六,7周日)
     */
    private String cycle;
    /**
     * 生效日期
     */
    private Date enableTime;
    /**
     * 1今日生效 2明日生效
     */
    private Integer enableType;
    /**
     * 考勤组id
     */
    private String groupId;
    /**
     * 主键（不传则新增）
     */
    private String id;

    /**
     * 班制类型（1固定班 2排班
     */
    private Integer systemType;
    /**
     * 考勤时段配置
     */
    private List<AttendanceShiftPeriodDto> periods;
}
