|
@@ -5001,6 +5001,19 @@ public class ArchivesAutoServiceImpl extends BaseServiceImpl<ArchivesAutoMapper,
|
|
autoMapper.removeFilesByArchiveIds(archiveIds);
|
|
autoMapper.removeFilesByArchiveIds(archiveIds);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ @Async
|
|
|
|
+ public void reCreateArchiveAuto1(String ids) {
|
|
|
|
+ for (Long id : Func.toLongList(ids)) {
|
|
|
|
+ //先查出勾选的案卷
|
|
|
|
+ ArchivesAuto archivesAuto=this.getById(id);
|
|
|
|
+ //查出所有案卷文件
|
|
|
|
+ List<ArchiveFile>archiveFileList=archiveFileClient.getArchiveFileByArchiveIds(id+"");
|
|
|
|
+ //设置案卷页码和四要素
|
|
|
|
+ this.reCreateArchiveAuto(archivesAuto, archiveFileList);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 分组适配方法:按nodeId分组文件并进行页数合并处理
|
|
* 分组适配方法:按nodeId分组文件并进行页数合并处理
|
|
*
|
|
*
|