fix(face):修复人脸样本直接使用模式下搜索结果未设置的问题

- 在模式2下直接使用用户选择的人脸样本时,补充设置搜索结果JSON
- 保证检索结果在所有模式下都能正确返回
- 避免前端因缺少搜索结果数据而出现异常
This commit is contained in:
2025-10-30 09:54:29 +08:00
parent 73791a92d3
commit ef8a913636

View File

@@ -1175,6 +1175,7 @@ public class FaceServiceImpl implements FaceService {
// 模式2:不搜索,直接使用用户选择的faceSampleIds
log.debug("使用模式2:直接使用用户选择的人脸样本,不进行搜索");
mergedResult = createDirectResult(faceSampleIds);
mergedResult.setSearchResultJson(face.getMatchResult()); // 没有检索
} else {
// 模式0(并集)和模式1(交集):需要进行搜索
// 2.1 对每个faceSample进行人脸搜索