You've already forked FrameTour-BE
feat(face): 添加人工调整标记更新功能
- 在 FaceMapper 接口中新增 updateManualFlag 方法 - 实现根据 ID 更新 is_manual 字段的 SQL 语句 - 优化 FaceServiceImpl 中设置人工调整标记的逻辑 - 使用专门的更新方法替代原有的通用更新方式 - 清理相关缓存以确保数据一致性
This commit is contained in:
@@ -1307,10 +1307,7 @@ public class FaceServiceImpl implements FaceService {
|
||||
}
|
||||
|
||||
// 设置人工调整标记
|
||||
FaceEntity updateEntity = new FaceEntity();
|
||||
updateEntity.setId(faceId);
|
||||
updateEntity.setIsManual(1);
|
||||
faceMapper.update(updateEntity);
|
||||
faceMapper.updateManualFlag(faceId, 1);
|
||||
faceRepository.clearFaceCache(faceId);
|
||||
|
||||
handleCustomFaceMatching(faceId, finalSampleList);
|
||||
|
||||
Reference in New Issue
Block a user