From 9ba96c6a8160f904db5dc49f2437b4a5cf84279d Mon Sep 17 00:00:00 2001 From: Fine Date: Sun, 27 Nov 2022 20:24:19 +0800 Subject: [PATCH] add ui for new task config --- src/components/Selector.vue | 2 +- .../network-profiling/components/NewTask.vue | 105 ++++++++++++++++++ .../network-profiling/components/Tasks.vue | 32 +++--- .../network-profiling/components/data.ts | 67 +++++++++++ 4 files changed, 190 insertions(+), 16 deletions(-) create mode 100644 src/views/dashboard/related/network-profiling/components/NewTask.vue create mode 100644 src/views/dashboard/related/network-profiling/components/data.ts diff --git a/src/components/Selector.vue b/src/components/Selector.vue index ea1ccd7a..f0d25a06 100644 --- a/src/components/Selector.vue +++ b/src/components/Selector.vue @@ -42,7 +42,7 @@ import type { PropType } from "vue"; interface Option { label: string | number; - value: string | number; + value: string | number | boolean; } /*global defineProps, defineEmits*/ diff --git a/src/views/dashboard/related/network-profiling/components/NewTask.vue b/src/views/dashboard/related/network-profiling/components/NewTask.vue new file mode 100644 index 00000000..fa1ba1a9 --- /dev/null +++ b/src/views/dashboard/related/network-profiling/components/NewTask.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/src/views/dashboard/related/network-profiling/components/Tasks.vue b/src/views/dashboard/related/network-profiling/components/Tasks.vue index 3cb089fa..f22e1e8a 100644 --- a/src/views/dashboard/related/network-profiling/components/Tasks.vue +++ b/src/views/dashboard/related/network-profiling/components/Tasks.vue @@ -17,24 +17,13 @@ limitations under the License. -->
{{ t("taskList") }} - + - - -
> + + +