|
|
|
@ -166,17 +166,20 @@ public class TaskService implements ITaskService{ |
|
|
|
taskMap.forEach((key,val)->{ |
|
|
|
mapOfKey.add(key); |
|
|
|
}); |
|
|
|
if (0 == param.getQueryType()){ |
|
|
|
String max = Collections.max(mapOfKey); |
|
|
|
queryPluginForTask(taskMap.get(max)); |
|
|
|
return taskMap.get(max); |
|
|
|
}else{ |
|
|
|
String min = Collections.min(mapOfKey); |
|
|
|
queryPluginForTask(taskMap.get(min)); |
|
|
|
return taskMap.get(min); |
|
|
|
if (CollectionUtil.isEmpty(mapOfKey)){ |
|
|
|
if (0 == param.getQueryType()){ |
|
|
|
String max = Collections.max(mapOfKey); |
|
|
|
queryPluginForTask(taskMap.get(max)); |
|
|
|
return taskMap.get(max); |
|
|
|
}else{ |
|
|
|
String min = Collections.min(mapOfKey); |
|
|
|
queryPluginForTask(taskMap.get(min)); |
|
|
|
return taskMap.get(min); |
|
|
|
} |
|
|
|
} |
|
|
|
queryPluginForTask(replenishTask); |
|
|
|
return replenishTask; |
|
|
|
} |
|
|
|
queryPluginForTask(regularTask); |
|
|
|
return regularTask; |
|
|
|
} |
|
|
|
|
|
|
|
|