diff --git a/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js b/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js index 4a44ad4a..e59bf367 100644 --- a/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js +++ b/ALOps_sys_fe/alops-ui/src/api/QandA/knowledge.js @@ -28,14 +28,22 @@ export function uploadedFilesList(query) { } // 新增 -export function add(data) { +export function add(file) { + const formData = new FormData(); + // 确保使用'file'作为字段名,这是后端要求的 + formData.append('file', file); return request({ url: api + '/upload', - method: 'get', - data: data, + method: 'post', + data: formData, + // 当使用FormData时,让浏览器自动设置Content-Type headers: { 'Content-Type': 'multipart/form-data' - } + }, + // 处理二进制数据 + transformRequest: [function(data) { + return data; + }] }) } diff --git a/ALOps_sys_fe/alops-ui/src/views/index.vue b/ALOps_sys_fe/alops-ui/src/views/index.vue index 2b402ed3..07ff5052 100644 --- a/ALOps_sys_fe/alops-ui/src/views/index.vue +++ b/ALOps_sys_fe/alops-ui/src/views/index.vue @@ -152,7 +152,7 @@