From 8cc7d1aa2432d94efe97b4fbbb3c819343aac229 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Tue, 18 Jun 2024 14:52:46 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E6=96=B0=E5=BB=BA?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/api/type/application.ts | 1 + .../items/table/ProgressTableItem.vue | 8 +- ui/src/views/application/CreateAndSetting.vue | 7 +- .../AddDatasetDialog.vue | 0 .../component/CreateApplicationDialog.vue | 191 ++++++++++++++++++ .../ParamSettingDialog.vue | 0 .../components/CreateApplicationDialog.vue | 94 --------- ui/src/views/application/index.vue | 9 +- .../nodes/search-dataset-node/index.vue | 4 +- 9 files changed, 210 insertions(+), 104 deletions(-) rename ui/src/views/application/{components => component}/AddDatasetDialog.vue (100%) create mode 100644 ui/src/views/application/component/CreateApplicationDialog.vue rename ui/src/views/application/{components => component}/ParamSettingDialog.vue (100%) delete mode 100644 ui/src/views/application/components/CreateApplicationDialog.vue diff --git a/ui/src/api/type/application.ts b/ui/src/api/type/application.ts index 6da9dd84a..242ae8200 100644 --- a/ui/src/api/type/application.ts +++ b/ui/src/api/type/application.ts @@ -11,6 +11,7 @@ interface ApplicationFormType { model_setting?: any problem_optimization?: boolean icon?: string | undefined + type?: string } interface chatType { id: string diff --git a/ui/src/components/dynamics-form/items/table/ProgressTableItem.vue b/ui/src/components/dynamics-form/items/table/ProgressTableItem.vue index edccac235..baf9e3e14 100644 --- a/ui/src/components/dynamics-form/items/table/ProgressTableItem.vue +++ b/ui/src/components/dynamics-form/items/table/ProgressTableItem.vue @@ -5,10 +5,10 @@
- {{ item.title }} + + {{ item.title }} + +
diff --git a/ui/src/views/application/CreateAndSetting.vue b/ui/src/views/application/CreateAndSetting.vue index 30c31f498..bd4713aa0 100644 --- a/ui/src/views/application/CreateAndSetting.vue +++ b/ui/src/views/application/CreateAndSetting.vue @@ -317,8 +317,8 @@ import { reactive, ref, watch, onMounted } from 'vue' import { useRouter, useRoute } from 'vue-router' import { groupBy } from 'lodash' -import ParamSettingDialog from './components/ParamSettingDialog.vue' -import AddDatasetDialog from './components/AddDatasetDialog.vue' +import ParamSettingDialog from './component/ParamSettingDialog.vue' +import AddDatasetDialog from './component/AddDatasetDialog.vue' import CreateModelDialog from '@/views/template/component/CreateModelDialog.vue' import SelectProviderDialog from '@/views/template/component/SelectProviderDialog.vue' import { MdEditor } from 'md-editor-v3' @@ -372,7 +372,8 @@ const applicationForm = ref({ model_setting: { prompt: defaultPrompt }, - problem_optimization: false + problem_optimization: false, + type: 'SIMPLE' }) const rules = reactive>({ diff --git a/ui/src/views/application/components/AddDatasetDialog.vue b/ui/src/views/application/component/AddDatasetDialog.vue similarity index 100% rename from ui/src/views/application/components/AddDatasetDialog.vue rename to ui/src/views/application/component/AddDatasetDialog.vue diff --git a/ui/src/views/application/component/CreateApplicationDialog.vue b/ui/src/views/application/component/CreateApplicationDialog.vue new file mode 100644 index 000000000..e4704d0e3 --- /dev/null +++ b/ui/src/views/application/component/CreateApplicationDialog.vue @@ -0,0 +1,191 @@ + + + diff --git a/ui/src/views/application/components/ParamSettingDialog.vue b/ui/src/views/application/component/ParamSettingDialog.vue similarity index 100% rename from ui/src/views/application/components/ParamSettingDialog.vue rename to ui/src/views/application/component/ParamSettingDialog.vue diff --git a/ui/src/views/application/components/CreateApplicationDialog.vue b/ui/src/views/application/components/CreateApplicationDialog.vue deleted file mode 100644 index 1e961d5da..000000000 --- a/ui/src/views/application/components/CreateApplicationDialog.vue +++ /dev/null @@ -1,94 +0,0 @@ - - - diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue index 8be49ad6b..f5e9b0072 100644 --- a/ui/src/views/application/index.vue +++ b/ui/src/views/application/index.vue @@ -24,7 +24,7 @@ +