From fe1d252c5c73617fee731337798063a68b829477 Mon Sep 17 00:00:00 2001 From: jschoi Date: Wed, 6 Aug 2025 15:56:39 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20Training=20Script,=20Datasets=20?= =?UTF-8?q?=EB=B6=80=EB=B6=84=20=ED=8D=BC=EB=B8=94=EB=A6=AC=EC=8B=B1(?= =?UTF-8?q?=EA=B8=89=ED=95=98=EA=B2=8C=20=EB=A7=8C=EB=93=A4=EC=96=B4?= =?UTF-8?q?=EC=84=9C=20api=EB=B6=99=EC=9D=B4=EB=A9=B4=EC=84=9C=20=EB=B6=80?= =?UTF-8?q?=EB=B6=84=20=EC=BD=94=EB=93=9C=20=EC=88=98=EC=A0=95=20=EC=98=88?= =?UTF-8?q?=EC=A0=95)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- -t | 0 components.d.ts | 6 +- src/components/Datasets/ListComponent.vue | 519 ++++++++++++++++++ src/components/Datasets/ViewComponent.vue | 257 +++++++++ .../atoms/organisms/DatasetsBaseDoalog.vue | 110 ++++ .../atoms/organisms/ExecutionBaseDialog.vue | 14 +- .../atoms/organisms/StapComfigDialog.vue | 15 +- .../organisms/TrainingScriptBaseDoalog.vue | 94 ++++ src/components/models/token/token.ts | 4 + src/components/service/index.ts | 5 + src/components/service/token/tokenService.ts | 7 + .../trainingscript/ListComponent.vue | 519 ++++++++++++++++++ .../trainingscript/ViewComponent.vue | 291 ++++++++++ src/pages/DatasetView.vue | 7 +- src/pages/TrainingScriptView.vue | 7 +- src/views/Select.vue | 6 +- 16 files changed, 1832 insertions(+), 29 deletions(-) delete mode 100644 -t create mode 100644 src/components/Datasets/ListComponent.vue create mode 100644 src/components/Datasets/ViewComponent.vue create mode 100644 src/components/atoms/organisms/DatasetsBaseDoalog.vue create mode 100644 src/components/atoms/organisms/TrainingScriptBaseDoalog.vue create mode 100644 src/components/models/token/token.ts create mode 100644 src/components/trainingscript/ListComponent.vue create mode 100644 src/components/trainingscript/ViewComponent.vue diff --git a/-t b/-t deleted file mode 100644 index e69de29..0000000 diff --git a/components.d.ts b/components.d.ts index ae69cfe..7b145c3 100644 --- a/components.d.ts +++ b/components.d.ts @@ -10,6 +10,7 @@ declare module 'vue' { export interface GlobalComponents { AppFooter: typeof import('./src/components/AppFooter.vue')['default'] CompareComponent: typeof import('./src/components/run/executions/CompareComponent.vue')['default'] + DatasetsBaseDoalog: typeof import('./src/components/atoms/organisms/DatasetsBaseDoalog.vue')['default'] DeploymentDialog: typeof import('./src/components/atoms/organisms/DeploymentDialog.vue')['default'] DrawerComponent: typeof import('./src/components/common/DrawerComponent.vue')['default'] ExecutionBaseDialog: typeof import('./src/components/atoms/organisms/ExecutionBaseDialog.vue')['default'] @@ -24,11 +25,12 @@ declare module 'vue' { IconModifyBtn: typeof import('./src/components/button/IconModifyBtn.vue')['default'] IconSettingBtn: typeof import('./src/components/button/IconSettingBtn.vue')['default'] LayoutComponent: typeof import('./src/components/common/LayoutComponent.vue')['default'] - ListComponent: typeof import('./src/components/deployment/ListComponent.vue')['default'] + ListComponent: typeof import('./src/components/Datasets/ListComponent.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] StapComfigDialog: typeof import('./src/components/atoms/organisms/StapComfigDialog.vue')['default'] - ViewComponent: typeof import('./src/components/deployment/ViewComponent.vue')['default'] + TrainingScriptBaseDoalog: typeof import('./src/components/atoms/organisms/TrainingScriptBaseDoalog.vue')['default'] + ViewComponent: typeof import('./src/components/Datasets/ViewComponent.vue')['default'] WorkflowDialog: typeof import('./src/components/atoms/organisms/WorkflowDialog.vue')['default'] WorkflowsCreateDialog: typeof import('./src/components/atoms/organisms/WorkflowsCreateDialog.vue')['default'] WorkflowsUploadDialog: typeof import('./src/components/atoms/organisms/WorkflowsUploadDialog.vue')['default'] diff --git a/src/components/Datasets/ListComponent.vue b/src/components/Datasets/ListComponent.vue new file mode 100644 index 0000000..65a70d6 --- /dev/null +++ b/src/components/Datasets/ListComponent.vue @@ -0,0 +1,519 @@ + + + + + diff --git a/src/components/Datasets/ViewComponent.vue b/src/components/Datasets/ViewComponent.vue new file mode 100644 index 0000000..8308b35 --- /dev/null +++ b/src/components/Datasets/ViewComponent.vue @@ -0,0 +1,257 @@ + + + + + diff --git a/src/components/atoms/organisms/DatasetsBaseDoalog.vue b/src/components/atoms/organisms/DatasetsBaseDoalog.vue new file mode 100644 index 0000000..00f752c --- /dev/null +++ b/src/components/atoms/organisms/DatasetsBaseDoalog.vue @@ -0,0 +1,110 @@ + + + diff --git a/src/components/atoms/organisms/ExecutionBaseDialog.vue b/src/components/atoms/organisms/ExecutionBaseDialog.vue index d2c93c5..4e7adbf 100644 --- a/src/components/atoms/organisms/ExecutionBaseDialog.vue +++ b/src/components/atoms/organisms/ExecutionBaseDialog.vue @@ -58,14 +58,12 @@ function onClose() {