diff --git a/core/core-frontend/src/views/system/font/UploadDetail.vue b/core/core-frontend/src/views/system/font/UploadDetail.vue index 4d5e111589..139ad6b40c 100644 --- a/core/core-frontend/src/views/system/font/UploadDetail.vue +++ b/core/core-frontend/src/views/system/font/UploadDetail.vue @@ -75,14 +75,14 @@ defineExpose({ }) const beforeAvatarUpload = rawFile => { - if (rawFile.type !== 'font/ttf') { + if (!rawFile.name.endsWith('.ttf')) { ElMessage.error('只支持上传ttf格式的字体文件!') return false } return true } const onChange = file => { - if (file.raw?.type === 'font/ttf') { + if (file.raw?.name.endsWith('.ttf')) { state.fileList = file } } diff --git a/core/core-frontend/src/views/system/font/index.vue b/core/core-frontend/src/views/system/font/index.vue index 653d829eb2..eb5ec28846 100644 --- a/core/core-frontend/src/views/system/font/index.vue +++ b/core/core-frontend/src/views/system/font/index.vue @@ -128,33 +128,35 @@ onMounted(() => { -