diff --git a/frontend/src/views/audit/OperationLogView.vue b/frontend/src/views/audit/OperationLogView.vue
index 4a0485e..d413718 100644
--- a/frontend/src/views/audit/OperationLogView.vue
+++ b/frontend/src/views/audit/OperationLogView.vue
@@ -313,7 +313,7 @@ onMounted(() => {
- 详情
+ 详情
diff --git a/frontend/src/views/data-convert/DataConvertView.vue b/frontend/src/views/data-convert/DataConvertView.vue
index e57bd0e..2fb28b0 100644
--- a/frontend/src/views/data-convert/DataConvertView.vue
+++ b/frontend/src/views/data-convert/DataConvertView.vue
@@ -2,7 +2,7 @@
import { onMounted, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import { Plus, Delete, Refresh } from '@element-plus/icons-vue'
-import type { TagProps, UploadRequestOptions, UploadFile } from 'element-plus'
+import type { TagProps, UploadRequestOptions, UploadFile, UploadRawFile } from 'element-plus'
import PageCard from '@/components/PageCard.vue'
import {
getDataConvertTasks,
@@ -30,9 +30,9 @@ async function load() {
}
// 文件上传前的校验(仅校验文件格式)
-function beforeUpload(file: UploadFile) {
+function beforeUpload(file: UploadRawFile) {
// 检查文件类型
- const isJson = file.name.endsWith('.json') || file.raw?.type === 'application/json'
+ const isJson = file.name.endsWith('.json') || file.type === 'application/json'
if (!isJson) {
ElMessage.error('只能上传 .json 格式的文件')
return false
diff --git a/frontend/src/views/system/UserCreateView.vue b/frontend/src/views/system/UserCreateView.vue
index c2304d7..b0efe7f 100644
--- a/frontend/src/views/system/UserCreateView.vue
+++ b/frontend/src/views/system/UserCreateView.vue
@@ -12,7 +12,7 @@ const form = reactive({
username: '',
display_name: '',
password: 'platform123',
- role: 'user',
+ role: 'operator',
status: 'active',
permissions: [],
})
@@ -45,7 +45,7 @@ async function submit() {
-
+