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