Skip to content

Commit e1f62f2

Browse files
committed
feat: excel
1 parent 4ba8696 commit e1f62f2

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

backend/common/utils/whitelist.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"/images/*",
2929
"/sse",
3030
"/system/assistant/validator*",
31-
"/system/assistant/info/*"
31+
"/system/assistant/info/*",
32+
"/datasource/uploadExcel"
3233
]
3334

3435
class WhitelistChecker:

frontend/src/views/ds/DatasourceForm.vue

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import icon_form_outlined from '@/assets/svg/icon_form_outlined.svg'
1111
import FixedSizeList from 'element-plus-secondary/es/components/virtual-list/src/components/fixed-size-list.mjs'
1212
import { debounce } from 'lodash-es'
1313
import { Plus } from '@element-plus/icons-vue'
14-
import { useCache } from '@/utils/useCache'
1514
import { haveSchema } from '@/views/ds/js/ds-type'
1615
import { setSize } from '@/utils/utils'
1716
import EmptyBackground from '@/views/dashboard/common/EmptyBackground.vue'
@@ -33,7 +32,6 @@ const props = withDefaults(
3332
}
3433
)
3534
36-
const { wsCache } = useCache()
3735
const dsFormRef = ref<FormInstance>()
3836
const emit = defineEmits(['refresh', 'changeActiveStep', 'close'])
3937
const isCreate = ref(true)
@@ -42,13 +40,7 @@ const checkList = ref<any>([])
4240
const tableList = ref<any>([])
4341
const excelUploadSuccess = ref(false)
4442
const tableListLoading = ref(false)
45-
const token = wsCache.get('user.token')
4643
const checkLoading = ref(false)
47-
const request_key = computed(() => {
48-
// eslint-disable-next-line no-undef
49-
return LicenseGenerator.generate()
50-
})
51-
const headers = ref<any>({ 'X-SQLBOT-TOKEN': `Bearer ${token}`, 'X-SQLBOT-KEY': request_key })
5244
const dialogTitle = ref('')
5345
const getUploadURL = import.meta.env.VITE_API_BASE_URL + '/datasource/uploadExcel'
5446
const saveLoading = ref<boolean>(false)
@@ -537,7 +529,6 @@ defineExpose({
537529
v-if="form.filename && !form.id"
538530
class="upload-user"
539531
accept=".xlsx,.xls,.csv"
540-
:headers="headers"
541532
:action="getUploadURL"
542533
:before-upload="beforeUpload"
543534
:on-error="onError"
@@ -553,7 +544,6 @@ defineExpose({
553544
v-else-if="!form.id"
554545
class="upload-user"
555546
accept=".xlsx,.xls,.csv"
556-
:headers="headers"
557547
:action="getUploadURL"
558548
:before-upload="beforeUpload"
559549
:on-success="onSuccess"

0 commit comments

Comments
 (0)