Browse Source

feat: 增加批量下载的超时时长

lanjianrong 3 years ago
parent
commit
6d0cff6581
3 changed files with 6 additions and 6 deletions
  1. 1 1
      app/public/js/global.js
  2. 1 1
      app/public/js/ledger.js
  3. 4 4
      app/service/ledger_att.js

+ 1 - 1
app/public/js/global.js

@@ -372,7 +372,7 @@ const postCompressFile = function (url, data, successCallback, errorCallBack) {
       data: {'data': JSON.stringify(data)},
       // dataType: 'blob',
       cache: false,
-      timeout: 60000,
+      timeout: 180000,
       xhrFields: {
         responseType: 'blob'
       },

+ 1 - 1
app/public/js/ledger.js

@@ -3663,7 +3663,7 @@ $(document).ready(function() {
           $('#zipDown').attr('href', href);
           $('#zipDown').attr('download', `${tender.name}-台账分解-附件.zip`);
           $("#zipDown")[0].click();
-        })
+        }, () => btn.removeAttr('disabled'))
           // const url = `/tender/${tender.id}/ledger/compresse/file?fileIds=${JSON.stringify(fileIds)}`;
           // console.log(url);
       }

+ 4 - 4
app/service/ledger_att.js

@@ -120,16 +120,16 @@ module.exports = app => {
 
                 // 存档警告
                 ziparchiver.on('warning', function(err) {
-                    if (err.code === 'ENOENT') {
-                        console.warn('stat故障和其他非阻塞错误');
-                    }
+                    // if (err.code === 'ENOENT') {
+                    //     console.warn('stat故障和其他非阻塞错误');
+                    // }
                     return reject(err);
 
                 });
 
                 // 存档出错
                 ziparchiver.on('error', function(err) {
-                    console.log(err);
+                    // console.log(err);
                     return reject(err);
                 });