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 @@