From 746ddfaf563a34695178bb74e256047b9340a8c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?= <7507756+jiang_yuqi@user.noreply.gitee.com> Date: Tue, 23 Jul 2024 23:40:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dataSet/index.js | 9 +- src/views/manage/datas/edit.vue | 11 +- src/views/manage/equipment/addNet.vue | 6 +- src/views/manage/equipment/addPcie.vue | 6 +- src/views/manage/equipment/view.vue | 160 +++++++------------------ 5 files changed, 64 insertions(+), 128 deletions(-) diff --git a/src/api/dataSet/index.js b/src/api/dataSet/index.js index f7237cf..824621f 100644 --- a/src/api/dataSet/index.js +++ b/src/api/dataSet/index.js @@ -31,7 +31,7 @@ const dataSetInfo = (id) => { }); } //更新指定数据集的内容 -const updateDataSet = (id,data) => { +const updateDataSet = (id, data) => { return request({ url: `/dataset/raw/${id}`, method: "put", @@ -47,7 +47,7 @@ const downloadFile = (id) => { }) } //删除指定的图像文件 -const deleteFile = (id,data) => { +const deleteFile = (id, data) => { return request({ url: `/dataset/raw/${id}/files`, method: "delete", @@ -66,7 +66,10 @@ const rawUpload = (id, data) => { return request({ url: `/dataset/raw/${id}/upload`, method: "post", - data: data + data: data, + headers: { + "Content-Type": "multipart/form-data", + }, }); } diff --git a/src/views/manage/datas/edit.vue b/src/views/manage/datas/edit.vue index e546d61..7d73c19 100644 --- a/src/views/manage/datas/edit.vue +++ b/src/views/manage/datas/edit.vue @@ -375,13 +375,12 @@ function startUploadFiles() { } uploadImgFileList.value.forEach((item) => { let json = uploadJsonList.value.filter((it) => disName(item.name, it.name)); - let data = { - image_file_name: item.name, - image_file: item.raw, - label_file: json.length > 0 ? json[0].raw : null, - }; + const formData = new FormData(); + formData.append("image_file_name", item.name); + formData.append("image_file", item.raw); + formData.append("label_file", json.length > 0 ? json[0].raw : null); uploadLoading.value = true; - DataSetApi.rawUpload(form.value.dataset_id, data) + DataSetApi.rawUpload(form.value.dataset_id, formData) .then((res) => { if (res.data.code == 0) { uploadImgFileList.value = uploadImgFileList.value.filter( diff --git a/src/views/manage/equipment/addNet.vue b/src/views/manage/equipment/addNet.vue index 30e853b..0c11607 100644 --- a/src/views/manage/equipment/addNet.vue +++ b/src/views/manage/equipment/addNet.vue @@ -37,8 +37,8 @@ - - + + @@ -55,6 +55,7 @@ @@ -96,6 +97,7 @@ const queryParams = reactive({ /** 选中未注册设备 */ function getCurrentRow(row: { [key: string]: any }) { form.uuid = row.uuid; + form.infomation = row.manufacturer; form.manufacturer = row.manufacturer; form.hardware_chip = row.hardware_chip; form.hardware_model = row.hardware_model; diff --git a/src/views/manage/equipment/addPcie.vue b/src/views/manage/equipment/addPcie.vue index 7a0bed4..e405538 100644 --- a/src/views/manage/equipment/addPcie.vue +++ b/src/views/manage/equipment/addPcie.vue @@ -38,8 +38,8 @@ - - + + @@ -56,6 +56,7 @@ @@ -98,6 +99,7 @@ const queryParams = reactive({ function getCurrentRow(row: { [key: string]: any }) { form.uuid = row.uuid; form.pcie_index = row.pcie_index; + form.infomation = row.manufacturer; form.manufacturer = row.manufacturer; form.hardware_chip = row.hardware_chip; form.hardware_model = row.hardware_model; diff --git a/src/views/manage/equipment/view.vue b/src/views/manage/equipment/view.vue index 527e250..29b2f34 100644 --- a/src/views/manage/equipment/view.vue +++ b/src/views/manage/equipment/view.vue @@ -2,7 +2,7 @@