Browse Source

测试阶段 --下载5

sophieChenyx 6 years ago
parent
commit
98a812a521
2 changed files with 6 additions and 6 deletions
  1. 3 1
      src/models/accounts.js
  2. 3 5
      src/utils/request.js

+ 3 - 1
src/models/accounts.js

@@ -39,7 +39,9 @@ export default {
     },
     *fetchCampusExcel({ payload }, { call }) {
       //window.open('http://47.95.197.36:8500/stmt/campus/export');
-      yield call(downloadCampusExcel, payload);
+      const res =  yield call(downloadCampusExcel, payload);
+      console.log('res download',res);
+      
     },
     *fetchTerminalsList({ payload }, { call, put }) {
       const response = yield call(queryTerminalsList, payload);

+ 3 - 5
src/utils/request.js

@@ -82,12 +82,8 @@ export default function request(url, options) {
   if ( newOptions.DOWNLOAD ) {
     console.log('download request');
     delete newOptions.DOWNLOAD;
-    newOptions.headers = {
-      Accept: 'application/binary',
-      'Content-Type': 'multipart/x-www-form-urlencoded',
-      ...newOptions.headers,
-    };
   } 
+
   console.log('>>>>>>>>>newOptions',newOptions)
   return fetch(url, newOptions)
     .then(checkHttpStatus)
@@ -95,7 +91,9 @@ export default function request(url, options) {
       if (response.status === 204) {
         return response.text();
       }
+      console.log('fetch 中获取的response',response)
       return response.json();
+
     })
     .then(checkContentStatus)
     .catch((e) => {