项目状态看板排序
This commit is contained in:
+9
-1
@@ -18,6 +18,7 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import java.text.ParseException;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* @Description: 法规/认证任务计划 (各阶段确认进度) 表
|
||||
@@ -93,6 +94,13 @@ public class ProjectTaskPlanningServiceImpl extends ServiceImpl<ProjectTaskPlann
|
||||
@Override
|
||||
public List<List<TimeNodeVO>> queryByProjectId(String projectId,String cut) {
|
||||
List<ProjectTaskPlanning> projectTaskPlanningList = projectTaskPlanningMapper.getByProjectId(projectId);
|
||||
List<ProjectTaskPlanning> list = new ArrayList<>();
|
||||
if(StringUtils.isNotBlank(projectId)){
|
||||
for (String s : projectId.split(",")) {
|
||||
List<ProjectTaskPlanning> collect = projectTaskPlanningList.stream().filter(e -> s.equals(e.getProjectId())).collect(Collectors.toList());
|
||||
list.addAll(collect);
|
||||
}
|
||||
}
|
||||
List<List<TimeNodeVO>> result = new ArrayList<>();
|
||||
|
||||
TimeNodeVO listConfirmationVO=null;
|
||||
@@ -106,7 +114,7 @@ public class ProjectTaskPlanningServiceImpl extends ServiceImpl<ProjectTaskPlann
|
||||
cal1.set(Calendar.SECOND, 0);
|
||||
cal1.set(Calendar.MILLISECOND, 0);
|
||||
Date trueNow = cal1.getTime();
|
||||
for (ProjectTaskPlanning projectTaskPlanning : projectTaskPlanningList) {
|
||||
for (ProjectTaskPlanning projectTaskPlanning : list) {
|
||||
List<TimeNodeVO> timeNodeVOS = new ArrayList<>();
|
||||
if(ObjectUtils.isNotEmpty(projectTaskPlanning.getListConfirmation())) {
|
||||
listConfirmationVO = new TimeNodeVO();
|
||||
|
||||
Reference in New Issue
Block a user