项目状态进度
This commit is contained in:
+3
-5
@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description
|
* @description
|
||||||
@@ -57,11 +58,8 @@ public class ProjectStatusBoardController {
|
|||||||
@ApiOperation(value="项目状态进度", notes="项目状态进度")
|
@ApiOperation(value="项目状态进度", notes="项目状态进度")
|
||||||
@GetMapping(value = "/scheduleInfoList")
|
@GetMapping(value = "/scheduleInfoList")
|
||||||
public Result<?> scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req) {
|
public Result<?> scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req) {
|
||||||
iProjectStatusBoardService.scheduleInfoList(projectLibraryBase, req);
|
List<Map<String, Object>> mapList = iProjectStatusBoardService.scheduleInfoList(projectLibraryBase, req);
|
||||||
if("result"==null) {
|
return Result.OK(mapList);
|
||||||
return Result.error("未找到对应数据");
|
|
||||||
}
|
|
||||||
return Result.OK("result");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+2
-1
@@ -5,6 +5,7 @@ import com.jero.modules.project.vo.TimeNodeVO;
|
|||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description
|
* @description
|
||||||
@@ -26,5 +27,5 @@ public interface IProjectStatusBoardService {
|
|||||||
* @param projectLibraryBase
|
* @param projectLibraryBase
|
||||||
* @param req
|
* @param req
|
||||||
*/
|
*/
|
||||||
void scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req);
|
List<Map<String,Object>> scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req);
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-3
@@ -74,12 +74,12 @@ public class ProjectStatusBoardServiceImpl implements IProjectStatusBoardService
|
|||||||
* @param req
|
* @param req
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req) {
|
public List<Map<String,Object>> scheduleInfoList(ProjectLibraryBase projectLibraryBase, HttpServletRequest req) {
|
||||||
QueryWrapper<ProjectLibraryBase> queryWrapper = QueryGenerator.initQueryWrapper(projectLibraryBase, req.getParameterMap());
|
QueryWrapper<ProjectLibraryBase> queryWrapper = QueryGenerator.initQueryWrapper(projectLibraryBase, req.getParameterMap());
|
||||||
|
|
||||||
//项目库信息
|
//项目库信息
|
||||||
List<ProjectLibraryBase> projectLibraryBaseList = projectLibraryBaseService.list(queryWrapper);
|
List<ProjectLibraryBase> projectLibraryBaseList = projectLibraryBaseService.list(queryWrapper);
|
||||||
|
|
||||||
|
List<Map<String,Object>> result = new ArrayList<>();
|
||||||
if(projectLibraryBaseList.size() != 0){
|
if(projectLibraryBaseList.size() != 0){
|
||||||
List<String> LibraryBaseIdList = projectLibraryBaseList.stream().map(ProjectLibraryBase::getId).collect(Collectors.toList());
|
List<String> LibraryBaseIdList = projectLibraryBaseList.stream().map(ProjectLibraryBase::getId).collect(Collectors.toList());
|
||||||
|
|
||||||
@@ -98,7 +98,7 @@ public class ProjectStatusBoardServiceImpl implements IProjectStatusBoardService
|
|||||||
projectTaskInventoryEOList = projectTaskInventoryEOService.list(lambdaQueryWrapper);
|
projectTaskInventoryEOList = projectTaskInventoryEOService.list(lambdaQueryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
List<Map<String,Object>> result = new ArrayList<>();
|
|
||||||
for (ProjectLibraryBase libraryBase : projectLibraryBaseList) {
|
for (ProjectLibraryBase libraryBase : projectLibraryBaseList) {
|
||||||
|
|
||||||
//(1)每个项目下的法规清单
|
//(1)每个项目下的法规清单
|
||||||
@@ -284,6 +284,7 @@ public class ProjectStatusBoardServiceImpl implements IProjectStatusBoardService
|
|||||||
result.add(map);
|
result.add(map);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user