| | |
| | | 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.Map; |
| | | |
| | | @Data |
| | | public class PerformanceShiftMapDto { |
| | | public class PerformanceShiftMapDto extends PerformanceShift { |
| | | |
| | | private String name; |
| | | @ApiModelProperty("用户名称") |
| | | private String userName; |
| | | |
| | | @ApiModelProperty("班次") |
| | | private String shiftTime; |
| | | |
| | | private String userId; |
| | | |
| | | @ApiModelProperty("部门") |
| | | private String department; |
| | | |
| | | @ApiModelProperty("月份序列") |
| | | private Integer monthNum; |
| | | |
| | | @ApiModelProperty("月度班次统计") |
| | | private Map<String, Object> monthlyAttendance = new HashMap<>(); |
| | | |
| | | @ApiModelProperty("年度班次统计") |
| | | private Map<String, Object> sidebarAnnualAttendance = new HashMap<>();; |
| | | private List<Map<String, Object>> list = new ArrayList<>(); |
| | | |
| | | @ApiModelProperty("班次详情") |
| | | private List<PerformanceShiftMapDto> list = new ArrayList<>(); |
| | | |
| | | @ApiModelProperty("日期表头列表") |
| | | private List<Map<Object, Object>> headerList = new ArrayList<>(); |
| | | } |