|
@@ -670,7 +670,7 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
if(StringUtils.isNotEmpty(taskStatisticsVo.getTreeType()) || "3".equals(taskStatisticsVo.getManagementSource())){
|
|
if(StringUtils.isNotEmpty(taskStatisticsVo.getTreeType()) || "3".equals(taskStatisticsVo.getManagementSource())){
|
|
|
if((StringUtils.isNotEmpty(taskStatisticsVo.getTreeUserId()) && "2".equals(taskStatisticsVo.getTreeType())) ||"3".equals(taskStatisticsVo.getManagementSource()) ){
|
|
if((StringUtils.isNotEmpty(taskStatisticsVo.getTreeUserId()) && "2".equals(taskStatisticsVo.getTreeType())) ||"3".equals(taskStatisticsVo.getManagementSource()) ){
|
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
|
- if(!userIds.isEmpty()){
|
|
|
|
|
|
|
+ if(!userIds.isEmpty() && userIds.get(0)!=null){
|
|
|
taskStatisticsVo.setUserIds(userIds);
|
|
taskStatisticsVo.setUserIds(userIds);
|
|
|
}else {
|
|
}else {
|
|
|
taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
@@ -843,8 +843,8 @@ public class TaskStatisticsServiceImpl implements TaskStatisticsService {
|
|
|
if(StringUtils.isNotEmpty(taskStatisticsVo.getTreeType()) || "3".equals(taskStatisticsVo.getManagementSource())){
|
|
if(StringUtils.isNotEmpty(taskStatisticsVo.getTreeType()) || "3".equals(taskStatisticsVo.getManagementSource())){
|
|
|
if((StringUtils.isNotEmpty(taskStatisticsVo.getTreeUserId()) && "2".equals(taskStatisticsVo.getTreeType())) ||"3".equals(taskStatisticsVo.getManagementSource()) ){
|
|
if((StringUtils.isNotEmpty(taskStatisticsVo.getTreeUserId()) && "2".equals(taskStatisticsVo.getTreeType())) ||"3".equals(taskStatisticsVo.getManagementSource()) ){
|
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
List<String> userIds=this.getNextLevel(taskStatisticsVo.getTreeUserId());
|
|
|
- if(!userIds.isEmpty()){
|
|
|
|
|
- taskStatisticsVo.setUserIds(userIds);
|
|
|
|
|
|
|
+ if(!userIds.isEmpty() && userIds.get(0)!=null){
|
|
|
|
|
+ taskStatisticsVo.setUserIds(userIds);
|
|
|
}else {
|
|
}else {
|
|
|
taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
taskStatisticsVo.setUserId(taskStatisticsVo.getTreeUserId());
|
|
|
}
|
|
}
|