From 783717ea78d3f9f8a9af370b9b0424f42cff85a6 Mon Sep 17 00:00:00 2001 From: junjun Date: Tue, 22 Jul 2025 15:00:47 +0800 Subject: [PATCH] feat: update upload license key and support csv --- frontend/src/views/ds/DatasourceForm.vue | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/frontend/src/views/ds/DatasourceForm.vue b/frontend/src/views/ds/DatasourceForm.vue index 392364c6..cecdbd9a 100644 --- a/frontend/src/views/ds/DatasourceForm.vue +++ b/frontend/src/views/ds/DatasourceForm.vue @@ -42,10 +42,12 @@ const tableList = ref([]) const excelUploadSuccess = ref(false) const tableListLoading = ref(false) const token = wsCache.get('user.token') -// eslint-disable-next-line @typescript-eslint/ban-ts-comment -// @ts-expect-error -// eslint-disable-next-line no-undef -const request_key = LicenseGenerator.generate() +const request_key = computed(() => { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-expect-error + // eslint-disable-next-line no-undef + return LicenseGenerator.generate() +}) const headers = ref({ 'X-SQLBOT-TOKEN': `Bearer ${token}`, 'X-SQLBOT-KEY': request_key }) const dialogTitle = ref('') const getUploadURL = import.meta.env.VITE_API_BASE_URL + '/datasource/uploadExcel' @@ -495,7 +497,7 @@ defineExpose({