扫描结构更改提交
This commit is contained in:
parent
f4937e4e45
commit
e598ff9cae
@ -760,9 +760,16 @@ public class NodesServiceImpl extends ServiceImpl<NodesMapper, Nodes> implements
|
||||
}
|
||||
|
||||
//批量插入节点以后开始修改节点表中的父节点ID
|
||||
long costTime = System.currentTimeMillis();
|
||||
// 记录开始时间
|
||||
long startTime = System.currentTimeMillis();
|
||||
// 执行修改操作
|
||||
int affectedLevelRows = nodesMapper.updateParentIdByPathHierarchy();
|
||||
LOGGER.info("层级关系更新完成,影响 {} 行,总耗时 {} 毫秒", affectedLevelRows, costTime);
|
||||
// 记录结束时间
|
||||
long endTime = System.currentTimeMillis();
|
||||
// 计算耗时
|
||||
long costTime = endTime - startTime;
|
||||
// 打印日志
|
||||
LOGGER.info("节点表中的parent_id更新完成,影响 {} 行,总耗时 {} 毫秒", affectedLevelRows, costTime);
|
||||
|
||||
//接下来就是新增文件表 新增成功以后 通过路径获取节点表中的 custom3+路径 就是node ID
|
||||
// 获取所有文件
|
||||
@ -801,12 +808,22 @@ public class NodesServiceImpl extends ServiceImpl<NodesMapper, Nodes> implements
|
||||
affectedRowsFiles);
|
||||
}
|
||||
//修改文件表中的nodeId
|
||||
long costTimeFiles = System.currentTimeMillis();
|
||||
|
||||
// 记录开始时间
|
||||
long startTimeFiles = System.currentTimeMillis();
|
||||
// 执行更新操作
|
||||
int affectedLevelFilesRows = filesMapper.updateNodeIdByPathHierarchy(id);
|
||||
// 记录结束时间
|
||||
long endTimeFiles = System.currentTimeMillis();
|
||||
// 计算耗时
|
||||
long costTimeFiles = endTimeFiles - startTimeFiles;
|
||||
// 打印日志
|
||||
LOGGER.info("文件表中的节点ID更新完成,影响 {} 行,总耗时 {} 毫秒", affectedLevelFilesRows, costTimeFiles);
|
||||
|
||||
|
||||
return "扫描完成";
|
||||
}
|
||||
|
||||
private void getAllSubDirectories(File dir, List<File> subDirs) {
|
||||
File[] files = dir.listFiles();
|
||||
if (files != null) {
|
||||
|
Loading…
Reference in New Issue
Block a user