diff --git a/.gitignore b/.gitignore index 78a0ead..b143adb 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ package-lock.json *.ntvs* *.njsproj *.sln +dist.zip diff --git a/dist.zip b/dist.zip index d0b88a2..2488187 100644 Binary files a/dist.zip and b/dist.zip differ diff --git a/src/utils/curd.js b/src/utils/curd.js index e0c97db..aeaa3ab 100644 --- a/src/utils/curd.js +++ b/src/utils/curd.js @@ -408,8 +408,15 @@ function getBlob(url, cb) { xhr.responseType = 'blob' xhr.onload = function() { if (xhr.status === 200) { - const name = xhr.getResponseHeader('content-disposition').split('=')[1] - var filename = decodeURIComponent(name) + const disposition = xhr.getResponseHeader('content-disposition') + let filename = 'export.xlsx' + if (disposition && disposition.indexOf('=') > -1) { + const name = disposition.split('=')[1] + filename = decodeURIComponent(name) + } else { + const timestamp = new Date().toISOString().replace(/[-:T]/g, '').slice(0, 14) + filename = 'export_' + timestamp + '.xlsx' + } cb(xhr.response, filename) } } diff --git a/src/views/EquipmentOperationAnalysis/EquipmentAlarmStatistics/index.vue b/src/views/EquipmentOperationAnalysis/EquipmentAlarmStatistics/index.vue index f36c0cb..2f4b7d5 100644 --- a/src/views/EquipmentOperationAnalysis/EquipmentAlarmStatistics/index.vue +++ b/src/views/EquipmentOperationAnalysis/EquipmentAlarmStatistics/index.vue @@ -141,10 +141,16 @@ export default { const param = [ ['开始日期', this.dateTime[0]], ['结束日期', this.dateTime[1]], - ['电表号', this.meterCode || ''] + ['电表号', this.meterCode || ''], + ['PageCurrent', 1], + ['PageSize', 99999999], + ['PageCount', '1111', 'int', '1'], + ['ItemCount', '1111', 'int', '1'] ] - const Data = this.CreateData('2001', '能耗_日汇总_视图_分页查询', param) - this.exportExcel_NPOI(Data) + const exportData = JSON.parse(this.CreateData('2005', '能耗_日汇总_视图_分页查询', param)) + exportData.exportColumns = '电表号,开始电能,结束电能,结算日期,结算电能' + exportData.exportFileName = '设备能耗信息_' + this.exportExcel_NPOI(JSON.stringify(exportData)) }, // 分页处理 - 改变每页数量 diff --git a/src/views/ProductionAnalysis/OrderProgress/index.vue b/src/views/ProductionAnalysis/OrderProgress/index.vue index 1a63a33..09e2d6f 100644 --- a/src/views/ProductionAnalysis/OrderProgress/index.vue +++ b/src/views/ProductionAnalysis/OrderProgress/index.vue @@ -77,7 +77,10 @@ 订单列表 - 共 {{ filteredData.length }} 条 +