package jnpf.model.attendance.vo;

import jnpf.permission.vo.v2.organzie.OrganizeManagerFilterNodeVO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.ArrayList;
import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class AttendanceOrgOrGroupVo extends OrganizeManagerFilterNodeVO {
    /**
     * 考勤组Id
     */
    private String groupId;
    /**
     * 班制类型（1固定班 2排班）
     */
    private Integer systemType;
    /**
     * 是否开启独立规则(0-否  1-是)
     */
    private Integer independentRule;

    private List<AttendanceOrgOrGroupVo> childrenList = new ArrayList<>();
}
