This commit is contained in:
2025-12-01 11:38:28 +08:00
6 changed files with 8 additions and 9 deletions

View File

@@ -36,7 +36,7 @@ export const useTaskStore = defineStore('task', () => {
templates.value = [];
}
loaded.value = true;
} catch (e) {
} catch {
templates.value = [];
loaded.value = true;
}

View File

@@ -13,7 +13,7 @@ export const toMap = <T extends string | number, U>(list: { value: T, label: U }
export const flatNode = (arr: any) => {
const data: any = [];
const flat = (arr: any, parent?: null) => {
const flat = (arr: any, parent?: any) => {
arr?.forEach((item: any) => {
item.parentId = parent?.fakeId || null;
data.push(item);
@@ -66,7 +66,7 @@ export const traverseTree = <T extends TreeNode>(nodes: T[] | undefined, callbac
nodes.forEach((node) => {
callback(node, parent);
if (node.children && node.children.length > 0) {
traverseTree(node.children, callback, node);
traverseTree(node.children as T[], callback, node);
}
});
};
@@ -78,7 +78,7 @@ export const traverseTreeAsync = async<T extends TreeNode>(tree: T[] | undefined
for (const node of nodes) {
await callback(node, parent);
if (Array.isArray(node.children)) {
await traverseTreeAsync(node.children, callback, node);
await traverseTreeAsync(node.children as T[], callback, node);
}
}
};
@@ -185,7 +185,7 @@ export const getNodeExtras = (node: TreeNode, extraPickMap: Record<string, strin
};
export const transformTreeToPoolNodes = (tree: TreeNode[]) => {
traverseTree(tree, node => {
if (![NODE_TYPE.TASK, NODE_TYPE.PERFORMANCE].includes(node.nodeType)) {
if (![NODE_TYPE.TASK, NODE_TYPE.PERFORMANCE].includes(node.nodeType as NODE_TYPE)) {
node.levelType = LEVEL_TYPE.NODE;
} else {
node.levelType = node.nodeType;

View File

@@ -783,7 +783,7 @@ const calcMergeCellsFun = (tableData: any) => {
.map((c: any) => c.property || c.field || c.dataIndex || c.key || '')
.filter(Boolean);
}
} catch (e) {
} catch {
throw new Error('获取表格列顺序失败');
}

View File

@@ -132,7 +132,7 @@ import BaseTable from '@/components/common/table/baseTable.vue';
import FileTree from '@/components/common/fileTree/index.vue';
import knowledgeDetailModal from './components/knowledgeDetailModal.vue';
import folderModal from './components/folderDetailModal.vue';
import { dataCreateDirApi, dataListDirApi, dataRenameDirApi, dataUploadFilesApi, dataDelDirApi, dataQueryDirApi, dataFileSearchApi, dataDelFileApi, dataUpdateFileApi, batchAddFileInfoApi, dataExportKnowledgeListApi } from '@/api/data/data';
import { dataCreateDirApi, dataListDirApi, dataRenameDirApi, dataDelDirApi, dataQueryDirApi, dataFileSearchApi, dataDelFileApi, dataUpdateFileApi, batchAddFileInfoApi, dataExportKnowledgeListApi } from '@/api/data/data';
import { ElMessage, ElMessageBox } from 'element-plus';
import type { RenderContentContext } from 'element-plus';
import { formatFileSize } from '@/utils/file';

View File

@@ -62,7 +62,6 @@
import { computed, nextTick, onMounted, reactive, ref } from 'vue';
import { ElMessage } from 'element-plus';
import { getModelTrainingListApi, addModelApi, updateModelApi, delModelApi, exportTrainingListApi } from '@/api/data/dataForecast';
import { tableActionsLength } from '@/utils/common';
import BaseTable from '@/components/common/table/baseTable.vue';
import Dialog from '@/components/common/dialog/index.vue';
import TableForm from '@/components/common/table/tableForm.vue';