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 @@
-
+
关联的数据集展示在这里
- +
- +