REQ-3540: 更新文件大小

This commit is contained in:
yanglin 2025-03-21 15:28:22 +08:00
parent ab7ca307a5
commit 0b1ee671bc
2 changed files with 3 additions and 3 deletions

View File

@ -128,7 +128,7 @@ public class FileDatabaseService {
FileDatabase reload = fileDatabaseDao.getForUpdateOrThrow(db.getCode());
if (reload.isActivated())
return;
indexManager.copySubTree(templateRoot, null, new SetScopeCopyFileVisitor(filesCopy, db));
indexManager.copySubtree(templateRoot, null, new SetScopeCopyFileVisitor(filesCopy, db));
fileDatabaseDao.updateState(db.getCode(), FileDatabaseState.ACTIVATED);
fileDatabaseDao.setPurchaseTime(db.getCode(), new Date());
if (postProcessor != null)

View File

@ -177,7 +177,7 @@ public class IndexManager {
return transaction.execute(unused -> {
docLogDao.log("indexNode:asyncCopy", srcCode, "srcCode", srcCode, "destParentCode", destParentCode);
//noinspection SpringTransactionalMethodCallsInspection
return copySubTree(srcNode, destParentNode, copyNodeVisitor);
return copySubtree(srcNode, destParentNode, copyNodeVisitor);
});
});
}
@ -209,7 +209,7 @@ public class IndexManager {
}
@BizTransactional
public IndexNode copySubTree(IndexNode src, @Nullable IndexNode destParent, CopyNodeVisitor copyNodeVisitor) {
public IndexNode copySubtree(IndexNode src, @Nullable IndexNode destParent, CopyNodeVisitor copyNodeVisitor) {
List<IndexNode> subtreeNodes = indexSupport.collectValidSubtreeAsValueRoot(src);
RootNode<IndexNode> srcRoot = TreeUtils.transform(subtreeNodes, IndexNode.class, true);
srcRoot.walkDown(copyNodeVisitor);