|
@@ -4631,6 +4631,7 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
pageStart = (pageIndex -1) * pageSize;
|
|
|
}
|
|
|
Integer companyId = userMapper.selectById(request.getHeader("token")).getCompanyId();
|
|
|
+ List<Department> departmentList = departmentMapper.selectList(new QueryWrapper<Department>().eq("company_id", companyId));
|
|
|
HashMap map=new HashMap();
|
|
|
List<Map<String, Object>> dpetStatisticsProgressList;
|
|
|
Integer total;
|
|
@@ -4648,6 +4649,9 @@ public class ReportServiceImpl extends ServiceImpl<ReportMapper, Report> impleme
|
|
|
BigDecimal divide = nowWorkTime.divide(planWorkTime, 4, RoundingMode.HALF_UP);
|
|
|
pt.put("progress",format.format(divide.doubleValue()));
|
|
|
}
|
|
|
+ Integer departmentId = Integer.valueOf(String.valueOf(pt.get("departmentId")));
|
|
|
+ String departmentName = convertDepartmentIdToCascade(departmentId, departmentList);
|
|
|
+ pt.put("departmentName",departmentName);
|
|
|
});
|
|
|
map.put("records",dpetStatisticsProgressList);
|
|
|
map.put("total",total);
|