diff options
| author | zyh <[email protected]> | 2024-09-10 09:33:51 +0800 |
|---|---|---|
| committer | zyh <[email protected]> | 2024-09-10 09:33:51 +0800 |
| commit | a351d6231f7361284ba9bbb46db02234006ee4cc (patch) | |
| tree | dc2019450c2c0a94c75dc6711ee0f508f5ba1e7b /src | |
| parent | d167da9eb2514d8a955b995b0ea2c6f4a57abd4c (diff) | |
fix: 调整停止捕包响应内容
Diffstat (limited to 'src')
| -rw-r--r-- | src/axios/api/environment.js | 4 | ||||
| -rw-r--r-- | src/views/environments/start.vue | 26 |
2 files changed, 9 insertions, 21 deletions
diff --git a/src/axios/api/environment.js b/src/axios/api/environment.js index 9550c4b..0844cd3 100644 --- a/src/axios/api/environment.js +++ b/src/axios/api/environment.js @@ -131,15 +131,13 @@ export const environmentStopTcpdumpApi = async ( envId, sessionId, pcapId, - data, - config + data ) => { try { const res = await axiosInstance({ url: `api/v1/env/${envId}/session/${sessionId}/pcap/${pcapId}`, method: 'DELETE', params: data, - ...config, }); return res; } catch (err) { diff --git a/src/views/environments/start.vue b/src/views/environments/start.vue index 3dd0a63..bd3b5be 100644 --- a/src/views/environments/start.vue +++ b/src/views/environments/start.vue @@ -422,14 +422,11 @@ const stopCapture = async () => { captureLoading.value = true; captureVisible.value = true; - const params = { pcapName: captureForm.pcapName, savePcap: false }; - let config = {}; + const params = { savePcap: false }; if (captureForm.savePcap) { params.savePcap = true; + params.pcapName = captureForm.pcapName; } else { - config = { - responseType: 'blob', - }; params.savePcap = false; } @@ -437,22 +434,15 @@ const stopCapture = async () => { routeParams.id, routeParams.sessionId, captureId.value, - params, - config + params ); - if (params.savePcap) { - if (res.data.code == 200) { - captureVisible.value = false; - captureId.value = 0; - ElMessage.success(t('message.save_success')); - } else { - ElMessage.error(res.data.msg || res.data.error); - } + if (res.data.code == 200) { + ElMessage.success(t('message.save_success')); } else { - downloadFile(res); - captureVisible.value = false; - captureId.value = 0; + ElMessage.error(res.data.msg || res.data.error); } + captureVisible.value = false; + captureId.value = 0; captureLoading.value = false; }; |
