diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 18b3f15ed..d29e06a3b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -18,7 +18,7 @@ "echarts": "^5.3.0", "echarts-liquidfill": "^3.1.0", "element-plus": "^2.2.32", - "fit2cloud-ui-plus": "^1.0.4", + "fit2cloud-ui-plus": "^1.0.7", "js-base64": "^3.7.2", "js-md5": "^0.7.3", "md-editor-v3": "^2.7.2", @@ -4315,9 +4315,9 @@ "integrity": "sha512-g6RQ9zCOV+U5QVHW9OpFR7rdk/V7xfopNXnyAamdpFgCHgZ1sjI8VuR1+zG2YG/TZk+tQ8mpNkug4P8FU0fuOA==" }, "node_modules/element-plus": { - "version": "2.2.32", - "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.2.32.tgz", - "integrity": "sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.3.4.tgz", + "integrity": "sha512-SQr0J9z7N4z48WYk/l9NE2tizl8Q7j2OhqlpTc42k4pGncry3+rVX6dsmcsglFynn6vt3NzYxWJqmLFyDKQq+g==", "dependencies": { "@ctrl/tinycolor": "^3.4.1", "@element-plus/icons-vue": "^2.0.6", @@ -5380,12 +5380,12 @@ } }, "node_modules/fit2cloud-ui-plus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fit2cloud-ui-plus/-/fit2cloud-ui-plus-1.0.4.tgz", - "integrity": "sha512-TDalWK0mfVIiaLLLsdUUukJVDklDPYVGVqAZPUu++tSpfJ9Q35isVVsk4U26G/Lxh00wVM0gTIZiQ3sSOGbGqA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/fit2cloud-ui-plus/-/fit2cloud-ui-plus-1.0.7.tgz", + "integrity": "sha512-BdoFwaFFk0QTWVrNklqWCNV80ow4edqAdPVSbCuZwLD2ZTwqKkNX3RBhOtTItwxKKC7k9j3Ww1049EU+QDgXUA==", "dependencies": { "@element-plus/icons-vue": "^1.1.4", - "element-plus": "^2.2.14", + "element-plus": "^2.3.3", "github-markdown-css": "^5.1.0", "prism-theme-vars": "^0.2.3", "prismjs": "^1.28.0", @@ -14140,9 +14140,9 @@ "integrity": "sha512-g6RQ9zCOV+U5QVHW9OpFR7rdk/V7xfopNXnyAamdpFgCHgZ1sjI8VuR1+zG2YG/TZk+tQ8mpNkug4P8FU0fuOA==" }, "element-plus": { - "version": "2.2.32", - "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.2.32.tgz", - "integrity": "sha512-DTJMhYOy6MApbmh6z/95hPTK5WrBiNHGzV4IN+uEkup1WoimQ+Qyt8RxKdTe/X1LWEJ8YgWv/Cl8P4ocrt5z5g==", + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.3.4.tgz", + "integrity": "sha512-SQr0J9z7N4z48WYk/l9NE2tizl8Q7j2OhqlpTc42k4pGncry3+rVX6dsmcsglFynn6vt3NzYxWJqmLFyDKQq+g==", "requires": { "@ctrl/tinycolor": "^3.4.1", "@element-plus/icons-vue": "^2.0.6", @@ -14837,12 +14837,12 @@ } }, "fit2cloud-ui-plus": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fit2cloud-ui-plus/-/fit2cloud-ui-plus-1.0.4.tgz", - "integrity": "sha512-TDalWK0mfVIiaLLLsdUUukJVDklDPYVGVqAZPUu++tSpfJ9Q35isVVsk4U26G/Lxh00wVM0gTIZiQ3sSOGbGqA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/fit2cloud-ui-plus/-/fit2cloud-ui-plus-1.0.7.tgz", + "integrity": "sha512-BdoFwaFFk0QTWVrNklqWCNV80ow4edqAdPVSbCuZwLD2ZTwqKkNX3RBhOtTItwxKKC7k9j3Ww1049EU+QDgXUA==", "requires": { "@element-plus/icons-vue": "^1.1.4", - "element-plus": "^2.2.14", + "element-plus": "^2.3.3", "github-markdown-css": "^5.1.0", "prism-theme-vars": "^0.2.3", "prismjs": "^1.28.0", diff --git a/frontend/package.json b/frontend/package.json index 468984b6f..4d4708369 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,7 +30,7 @@ "echarts": "^5.3.0", "echarts-liquidfill": "^3.1.0", "element-plus": "^2.2.32", - "fit2cloud-ui-plus": "^1.0.4", + "fit2cloud-ui-plus": "^1.0.7", "js-base64": "^3.7.2", "js-md5": "^0.7.3", "md-editor-v3": "^2.7.2", diff --git a/frontend/src/components/complex-table/index.vue b/frontend/src/components/complex-table/index.vue index 14abf5d74..b900051e0 100644 --- a/frontend/src/components/complex-table/index.vue +++ b/frontend/src/components/complex-table/index.vue @@ -22,7 +22,7 @@
- +
@@ -52,6 +52,7 @@ defineProps({ }); const emit = defineEmits(['search', 'update:selects']); const condition = ref({}); +const tableRef = ref(); function search(conditions: any, e: any) { if (conditions) { condition.value = conditions; @@ -62,6 +63,13 @@ function search(conditions: any, e: any) { function handleSelectionChange(row: any) { emit('update:selects', row); } + +function clearSelects() { + tableRef.value.refElTable.clearSelection(); +} +defineExpose({ + clearSelects, +}); diff --git a/frontend/src/views/host/file-management/move/index.vue b/frontend/src/views/host/file-management/move/index.vue index 7bfbb93cb..2038d4d57 100644 --- a/frontend/src/views/host/file-management/move/index.vue +++ b/frontend/src/views/host/file-management/move/index.vue @@ -1,11 +1,5 @@