diff --git a/src/api/manage.js b/src/api/manage.js
index 5ce1de7..55b591e 100644
--- a/src/api/manage.js
+++ b/src/api/manage.js
@@ -1,6 +1,7 @@
import Vue from 'vue'
import { axios } from '@/utils/request'
import signMd5Utils from '@/utils/encryption/signMd5Utils'
+import qs from "qs";
const api = {
user: '/mock/api/user',
@@ -69,6 +70,24 @@ export function getAction(url,parameter) {
})
}
+export function getFileAction(url,parameter) {
+ let sign = signMd5Utils.getSign(url, parameter);
+ //将签名和时间戳,添加在请求接口 Header
+ // update-begin--author:taoyan---date:20220421--for: VUEN-410【签名改造】 X-TIMESTAMP牵扯
+ let signHeader = {"X-Sign": sign,"X-TIMESTAMP": signMd5Utils.getTimestamp()};
+ // update-end--author:taoyan---date:20220421--for: VUEN-410【签名改造】 X-TIMESTAMP牵扯
+ return axios({
+ url: url,
+ method: 'get',
+ params: parameter,
+ responseType:"blob",
+ paramsSerializer: function (params) {
+ return qs.stringify(params, { arrayFormat: "repeat" });
+ },
+ headers: signHeader
+ })
+}
+
//deleteAction
export function deleteAction(url,parameter) {
return axios({
diff --git a/src/views/spectrumAnalysis/components/Modals/NuclideActivityAndMDCModal.vue b/src/views/spectrumAnalysis/components/Modals/NuclideActivityAndMDCModal.vue
index 0b3c36b..f3027a2 100644
--- a/src/views/spectrumAnalysis/components/Modals/NuclideActivityAndMDCModal.vue
+++ b/src/views/spectrumAnalysis/components/Modals/NuclideActivityAndMDCModal.vue
@@ -46,8 +46,10 @@
diff --git a/src/views/spectrumAnalysis/components/Modals/QcResultsModal.vue b/src/views/spectrumAnalysis/components/Modals/QcResultsModal.vue
index f9790d6..25b1b2a 100644
--- a/src/views/spectrumAnalysis/components/Modals/QcResultsModal.vue
+++ b/src/views/spectrumAnalysis/components/Modals/QcResultsModal.vue
@@ -3,13 +3,15 @@
- Export to Excel
+ Export to Excel