package com.ruoyi.oa.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.oa.domain.vo.SysOaAttendanceVo;
import com.ruoyi.oa.domain.vo.SysOaProjectVo;
import com.ruoyi.oa.domain.vo.SysUserVo;
import lombok.Data;

import java.util.List;

@Data
public class LaborCostData extends BaseEntity {

    // 对应用户
    private SysUserVo sysUser;

    // 计算月份
    private Long generateMonth;

    // 当前月的工作量
    private Double workTimes;

    // 捆绑的项目列表
    private List<SysOaProjectVo> projects;

    // 当月的所有签到信息
    private List<SysOaAttendanceVo> attendances;

    // 小时计时长
    private Double hourWorkTime;

    // 加班时间
    private Double overtime;

    // 出差次数
    private Double tripTimes;

    // 请假次数
    private Double absenceDays;



}
