zouyu
6 天以前 dc7300e21fe53f74e08eb2fa494a83430e2e54ca
performance-server/src/main/java/com/ruoyi/performance/dto/PerformanceShiftMapDto.java
@@ -1,5 +1,7 @@
package com.ruoyi.performance.dto;
import com.ruoyi.performance.pojo.PerformanceShift;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.ArrayList;
@@ -8,20 +10,39 @@
import java.util.Map;
@Data
public class PerformanceShiftMapDto {
public class PerformanceShiftMapDto extends PerformanceShift {
    private String name;
    @ApiModelProperty("用户编号")
    private String personCode;
    @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<>();
    @ApiModelProperty("班次开始时间")
    private String startTime;
    @ApiModelProperty("班次结束时间")
    private String endTime;
}