package com.ruoyi.zhushi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.models.auth.In;
import lombok.Data;

@Data
@TableName("dk_check_in_attendance_team")
public class DkAttendanceGroup extends BaseEntity {
    @TableId(value = "id", type = IdType.AUTO)
    private long id;

    @TableField(value = "`name`")
    private String name;

    @TableField(value = "`description`")
    private String description;

    @TableField(value = "`work_days`")
    private String workDays;

    @TableField(value = "`work_start_time`")
    private String workStartTime;

    @TableField(value = "`work_end_time`")
    private String workEndTime;

    @TableField(value = "`allow_late`")
    private Boolean allowLate;

    @TableField(value = "`late_range`")
    private Integer lateRange;

    @TableField(value = "`allow_early`")
    private Boolean allowEarly;

    @TableField(value = "`early_range`")
    private Integer earlyRange;

    @TableField(value = "area_id")
    private long areaId;
}
