From 901097b05332b0853bd7b7b63c299373adb6a18e Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Mon, 27 Nov 2023 11:21:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=20=E5=88=9B=E5=BB=BA=E5=BA=94=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/utils/utils.ts | 8 +++ ui/src/views/application/CreateAndSetting.vue | 63 +++++++++++++------ .../components/AddDatasetDialog.vue | 32 ++++++---- 3 files changed, 72 insertions(+), 31 deletions(-) diff --git a/ui/src/utils/utils.ts b/ui/src/utils/utils.ts index ede5b148d..7051fe230 100644 --- a/ui/src/utils/utils.ts +++ b/ui/src/utils/utils.ts @@ -34,3 +34,11 @@ export function getImgUrl(name: string) { const type = fileType(name) || 'txt' return `/src/assets/${type}-icon.svg` } + +/* + 从指定数组中过滤出对应的对象 +*/ +export function realatedObject(list: any, val: string | number, attr: string) { + const filterData: any = list.filter((item: any) => item[attr] === val)?.[0] + return filterData || null +} diff --git a/ui/src/views/application/CreateAndSetting.vue b/ui/src/views/application/CreateAndSetting.vue index 58ec8e461..9cf0e123c 100644 --- a/ui/src/views/application/CreateAndSetting.vue +++ b/ui/src/views/application/CreateAndSetting.vue @@ -43,7 +43,7 @@
{{ item.name }} @@ -84,28 +84,39 @@
-
+
关联的数据集展示在这里
- +
- +