package com.ruoyi.performance.dto;
|
|
import com.ruoyi.performance.pojo.PerformanceShift;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
@Data
|
public class PerformanceShiftMapDto extends PerformanceShift {
|
|
@ApiModelProperty("用户名称")
|
private String userName;
|
|
@ApiModelProperty("班次")
|
private String shiftTime;
|
|
@ApiModelProperty("部门")
|
private String department;
|
|
@ApiModelProperty("月份序列")
|
private Integer monthNum;
|
|
@ApiModelProperty("月度班次统计")
|
private Map<String, Object> monthlyAttendance = new HashMap<>();
|
|
@ApiModelProperty("年度班次统计")
|
private Map<String, Object> sidebarAnnualAttendance = new HashMap<>();;
|
|
@ApiModelProperty("班次详情")
|
private List<PerformanceShiftMapDto> list = new ArrayList<>();
|
|
@ApiModelProperty("日期表头列表")
|
private List<Map<Object, Object>> headerList = new ArrayList<>();
|
}
|