From e7db863645626a97110dea74006ec24a7b6a6846 Mon Sep 17 00:00:00 2001 From: lilin Date: Wed, 9 Jul 2025 13:51:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../experimentalData/service/impl/TsTaskServiceImpl.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/java/src/main/java/com/yfd/platform/modules/experimentalData/service/impl/TsTaskServiceImpl.java b/java/src/main/java/com/yfd/platform/modules/experimentalData/service/impl/TsTaskServiceImpl.java index 7d59ac3..3b94e16 100644 --- a/java/src/main/java/com/yfd/platform/modules/experimentalData/service/impl/TsTaskServiceImpl.java +++ b/java/src/main/java/com/yfd/platform/modules/experimentalData/service/impl/TsTaskServiceImpl.java @@ -453,12 +453,16 @@ public class TsTaskServiceImpl extends ServiceImpl impleme } } + String taskName = buildTaskName(tsTask); + tsTask.setTaskName(taskName); + + //修改的时候判断本地存储空间是不是发生了变化 如果是的话 需要重新创建本地文件 TsTask TsTaskOld = tsTaskMapper.selectById(tsTask.getId()); StorageSource storageSource = getStorageConfig(tsTask.getLocalStorageId()); - - if (!TsTaskOld.getLocalStorageId().equals(tsTask.getLocalStorageId())) { + //如果存储空间和名称都没有该表的情况下 + if (!TsTaskOld.getLocalStorageId().equals(tsTask.getLocalStorageId()) || !TsTaskOld.getTaskName().equals(tsTask.getTaskName())) { String path = "/"; //新增节点的时候 创建文件夹 NewFolderRequest newFolderRequest = new NewFolderRequest();