From 32e073f3fdfd549b3f6eb3a3e9222ea0e643439f Mon Sep 17 00:00:00 2001 From: wang-liang0615 <53748875+wang-liang0615@users.noreply.github.com> Date: Wed, 13 Dec 2023 14:50:53 +0800 Subject: [PATCH] fix(cmdb-ui):batch upload cancel bug && download error (#306) --- cmdb-ui/src/modules/cmdb/api/batch.js | 8 ++- .../src/modules/cmdb/views/batch/index.vue | 56 ++++++++++++++----- .../cmdb/views/batch/modules/CiTypeChoice.vue | 5 +- .../views/batch/modules/CiUploadTable.vue | 34 ++++++++++- .../views/batch/modules/UploadFileForm.vue | 23 +++++++- .../cmdb/views/batch/modules/UploadResult.vue | 50 +++++++++-------- 6 files changed, 130 insertions(+), 46 deletions(-) diff --git a/cmdb-ui/src/modules/cmdb/api/batch.js b/cmdb-ui/src/modules/cmdb/api/batch.js index c37efc5..7959f50 100644 --- a/cmdb-ui/src/modules/cmdb/api/batch.js +++ b/cmdb-ui/src/modules/cmdb/api/batch.js @@ -16,12 +16,14 @@ export function processFile(fileObj) { } export function uploadData(ciId, data) { - data.ci_type = ciId - data.exist_policy = 'replace' return axios({ url: '/v0.1/ci', method: 'POST', - data, + data: { + ...data, + ci_type: ciId, + exist_policy: 'replace' + }, isShowMessage: false }) } diff --git a/cmdb-ui/src/modules/cmdb/views/batch/index.vue b/cmdb-ui/src/modules/cmdb/views/batch/index.vue index 5ac90b5..c6c8420 100644 --- a/cmdb-ui/src/modules/cmdb/views/batch/index.vue +++ b/cmdb-ui/src/modules/cmdb/views/batch/index.vue @@ -1,11 +1,16 @@