diff --git a/src/main/java/com/ycwl/basic/service/task/impl/TaskFaceServiceImpl.java b/src/main/java/com/ycwl/basic/service/task/impl/TaskFaceServiceImpl.java index 79216477..4d32ddad 100644 --- a/src/main/java/com/ycwl/basic/service/task/impl/TaskFaceServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/task/impl/TaskFaceServiceImpl.java @@ -206,6 +206,7 @@ public class TaskFaceServiceImpl implements TaskFaceService { return respVo; } acceptFaceSampleIds = records.stream() + .sorted(Comparator.comparing(SearchFaceResultItem::getScore).reversed()) .filter(record -> record.getScore() > _threshold) .map(SearchFaceResultItem::getExtData) .filter(StringUtils::isNumeric)