From a2e518023654d48980326a2a7906ec410c581a03 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud <79562285+wangdan-fit2cloud@users.noreply.github.com> Date: Fri, 21 Feb 2025 12:21:00 +0800 Subject: [PATCH] feat: User input parameters and interface parameters support adjusting the order(#2103) * feat: table support sort(#2103) * feat: User input parameters and interface parameters support adjusting the order(#2103) * feat: User input parameters and interface parameters support adjusting the order(#2103) --- ui/package.json | 2 ++ .../component/ApiInputFieldTable.vue | 33 +++++++++++++++++-- .../component/UserInputFieldTable.vue | 30 +++++++++++++++++ 3 files changed, 63 insertions(+), 2 deletions(-) diff --git a/ui/package.json b/ui/package.json index df369cee5..960dd8682 100644 --- a/ui/package.json +++ b/ui/package.json @@ -18,6 +18,7 @@ "@ctrl/tinycolor": "^4.1.0", "@logicflow/core": "^1.2.27", "@logicflow/extension": "^1.2.27", + "@types/sortablejs": "^1.15.8", "@vavt/cm-extension": "^1.6.0", "@vueuse/core": "^10.9.0", "@wecom/jssdk": "^2.1.0", @@ -42,6 +43,7 @@ "pinyin-pro": "^3.18.2", "recorder-core": "^1.3.24040900", "screenfull": "^6.0.2", + "sortablejs": "^1.15.6", "use-element-plus-theme": "^0.0.5", "vue": "^3.3.4", "vue-clipboard3": "^2.0.0", diff --git a/ui/src/workflow/nodes/base-node/component/ApiInputFieldTable.vue b/ui/src/workflow/nodes/base-node/component/ApiInputFieldTable.vue index acb40bbeb..099b511b2 100644 --- a/ui/src/workflow/nodes/base-node/component/ApiInputFieldTable.vue +++ b/ui/src/workflow/nodes/base-node/component/ApiInputFieldTable.vue @@ -5,13 +5,15 @@ - {{$t('common.add')}} + {{ $t('common.add') }} @@ -48,11 +50,13 @@