|
@@ -99,7 +99,8 @@ public class ProjectRequirementController {
|
|
taskGroupUserIds=groupParticipatorList.stream().map(GroupParticipator::getUserId).collect(Collectors.toList());
|
|
taskGroupUserIds=groupParticipatorList.stream().map(GroupParticipator::getUserId).collect(Collectors.toList());
|
|
taskGroupUserIds.add("-1");
|
|
taskGroupUserIds.add("-1");
|
|
}
|
|
}
|
|
- List<ProjectRequirement> projectRequirements = projectRequirementMapper.customSelect(wxCorpInfo.getSaasSyncContact(),companyId, startDate, projectId, projectIds.size()==0?null:projectIds, startIndex, pageSize,reStartDate,reEndDate,taskGroupUserIds.size()==0?null:taskGroupUserIds);
|
|
|
|
|
|
+ int needCorpwxUserId = (wxCorpInfo != null && wxCorpInfo.getSaasSyncContact() == 1) ?1 : 0;
|
|
|
|
+ List<ProjectRequirement> projectRequirements = projectRequirementMapper.customSelect(needCorpwxUserId,companyId, startDate, projectId, projectIds.size()==0?null:projectIds, startIndex, pageSize,reStartDate,reEndDate,taskGroupUserIds.size()==0?null:taskGroupUserIds);
|
|
List<Integer> ids = projectRequirements.stream().map(pr -> pr.getProjectId()).collect(Collectors.toList());
|
|
List<Integer> ids = projectRequirements.stream().map(pr -> pr.getProjectId()).collect(Collectors.toList());
|
|
List<Task> milepostList=taskMapper.selectMilepost(ids.size()==0?null:ids);
|
|
List<Task> milepostList=taskMapper.selectMilepost(ids.size()==0?null:ids);
|
|
projectRequirements.forEach(pr->{
|
|
projectRequirements.forEach(pr->{
|
|
@@ -137,7 +138,8 @@ public class ProjectRequirementController {
|
|
taskGroupUserIds=groupParticipatorList.stream().map(GroupParticipator::getUserId).collect(Collectors.toList());
|
|
taskGroupUserIds=groupParticipatorList.stream().map(GroupParticipator::getUserId).collect(Collectors.toList());
|
|
taskGroupUserIds.add("-1");
|
|
taskGroupUserIds.add("-1");
|
|
}
|
|
}
|
|
- List<ProjectRequirement> projectRequirementList = projectRequirementMapper.customSelect(wxCorpInfo.getSaasSyncContact(),companyId,startDate, projectId, projectIds.size()==0?null:projectIds, null, null,null,null,taskGroupUserIds.size()==0?null:taskGroupUserIds);
|
|
|
|
|
|
+ int needCorpwxUserId = (wxCorpInfo != null && wxCorpInfo.getSaasSyncContact() == 1) ?1 : 0;
|
|
|
|
+ List<ProjectRequirement> projectRequirementList = projectRequirementMapper.customSelect(needCorpwxUserId,companyId,startDate, projectId, projectIds.size()==0?null:projectIds, null, null,null,null,taskGroupUserIds.size()==0?null:taskGroupUserIds);
|
|
List<Integer> collect = projectRequirementList.stream().map(pr -> pr.getProjectId()).collect(Collectors.toList());
|
|
List<Integer> collect = projectRequirementList.stream().map(pr -> pr.getProjectId()).collect(Collectors.toList());
|
|
List<Task> milepostList=taskMapper.selectMilepost(collect);
|
|
List<Task> milepostList=taskMapper.selectMilepost(collect);
|
|
projectRequirementList.forEach(pr->{
|
|
projectRequirementList.forEach(pr->{
|