feat(source): 添加过滤已存在关联关系功能

- 在SourceMapper中新增filterExistingRelations方法
- 修改FaceServiceImpl中的关联关系保存逻辑
- 修改TaskFaceServiceImpl中的关联关系保存逻辑
- 修改VideoPieceGetter中的关联关系检查逻辑
- 在SourceMapper.xml中添加filterExistingRelations的SQL实现
This commit is contained in:
2025-09-24 17:16:12 +08:00
parent 7728f4424f
commit b34f994298
5 changed files with 86 additions and 25 deletions

View File

@@ -56,6 +56,8 @@ public interface SourceMapper {
int addRelations(List<MemberSourceEntity> list);
List<MemberSourceEntity> filterExistingRelations(List<MemberSourceEntity> list);
int updateRelation(MemberSourceEntity memberSourceEntity);
int freeRelations(List<Long> ids, int type);