|
@@ -1017,7 +1017,7 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
|
|
|
|
//导出查询者所在公司每个项目的工时成本,包括项目人员明细统计
|
|
//导出查询者所在公司每个项目的工时成本,包括项目人员明细统计
|
|
@Override
|
|
@Override
|
|
- public HttpRespMsg exportTimeCost(String startDate, String endDate,Integer projectId, String userId, Boolean projectSum,Integer type,Integer deptId, HttpServletRequest request) {
|
|
|
|
|
|
+ public HttpRespMsg exportTimeCost(String startDate, String endDate,Integer projectId, String userId, Boolean projectSum,Integer type,Integer deptId, Integer stateKey,HttpServletRequest request) {
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
try {
|
|
try {
|
|
User targetUser = userMapper.selectById(request.getHeader("Token"));
|
|
User targetUser = userMapper.selectById(request.getHeader("Token"));
|
|
@@ -1112,7 +1112,7 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
}
|
|
}
|
|
//统计每个项目中的人员时间成本投入
|
|
//统计每个项目中的人员时间成本投入
|
|
int curProjectId = (Integer)map.get("id");
|
|
int curProjectId = (Integer)map.get("id");
|
|
- List<Map<String, Object>> membList = projectMapper.getProjectCost(companyId,startDate, endDate, curProjectId,null, userId,deptIds,filterDeptIds);
|
|
|
|
|
|
+ List<Map<String, Object>> membList = projectMapper.getProjectCost(companyId,startDate, endDate, curProjectId,stateKey, userId,deptIds,filterDeptIds);
|
|
map.put("membList", membList);
|
|
map.put("membList", membList);
|
|
for (Map<String, Object> membMap : membList) {
|
|
for (Map<String, Object> membMap : membList) {
|
|
double pTotalTime = 0;
|
|
double pTotalTime = 0;
|