|
|
@@ -1,7 +1,7 @@ |
|
|
|
<!-- |
|
|
|
* @Author: Do not edit |
|
|
|
* @Date: 2023-08-29 14:59:29 |
|
|
|
* @LastEditTime: 2023-09-27 16:23:44 |
|
|
|
* @LastEditTime: 2023-10-09 15:14:42 |
|
|
|
* @LastEditors: DY |
|
|
|
* @Description: |
|
|
|
--> |
|
|
@@ -110,6 +110,7 @@ export default { |
|
|
|
showData: [], |
|
|
|
tableData: [], |
|
|
|
selectedList: [], |
|
|
|
fileName: [], |
|
|
|
formConfig: [ |
|
|
|
{ |
|
|
|
type: 'select', |
|
|
@@ -155,13 +156,14 @@ export default { |
|
|
|
} |
|
|
|
// const time = new Date() |
|
|
|
// this.formConfig[1].defaultSelect = [time, time] |
|
|
|
this.getDataList() |
|
|
|
// this.getDataList() |
|
|
|
this.getPdLineList() |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
test() { |
|
|
|
var target = document.getElementsByClassName("right-aside")[0] |
|
|
|
target.style.background = '#FFFFFF' |
|
|
|
var that = this |
|
|
|
setTimeout(() => { |
|
|
|
html2canvas(target).then(function(canvas) { |
|
|
|
var contentWidth = canvas.width |
|
|
@@ -197,7 +199,7 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
pdf.save('产线统计数据查询报表.pdf') |
|
|
|
pdf.save(that.fileName[0] + '-' + that.fileName[1] + '_产线产量.pdf') |
|
|
|
}) |
|
|
|
}, 300) |
|
|
|
}, |
|
|
@@ -220,7 +222,7 @@ export default { |
|
|
|
try { |
|
|
|
FileSaver.saveAs(new Blob([exportTableOut], { |
|
|
|
type: 'application/octet-stream' |
|
|
|
}), '产线统计数据查询报表.xlsx') |
|
|
|
}), this.fileName[0] + '-' + this.fileName[1] + '_产线产量.xlsx') |
|
|
|
} catch (e) { |
|
|
|
if (typeof console !== 'undefined') console.log(e, exportTableOut) |
|
|
|
} |
|
|
@@ -263,7 +265,17 @@ export default { |
|
|
|
this.listQuery.proLineId = val.line ? val.line : undefined; |
|
|
|
this.listQuery.startTime = val.timeVal ? new Date(val.timeVal[0]).getTime() : undefined; |
|
|
|
this.listQuery.endTime = val.timeVal ? new Date(val.timeVal[1]).getTime() : undefined; |
|
|
|
this.getDataList(); |
|
|
|
console.log('nihc 你好', val.timeVal) |
|
|
|
if (val.timeVal && val.timeVal.length > 0) { |
|
|
|
this.fileName[0] = val.timeVal[0].slice(0, 10) |
|
|
|
this.fileName[1] = val.timeVal[1].slice(0, 10) |
|
|
|
this.getDataList(); |
|
|
|
} else { |
|
|
|
this.$message({ |
|
|
|
message: '请选择时间', |
|
|
|
type: 'warning' |
|
|
|
}); |
|
|
|
} |
|
|
|
break; |
|
|
|
case 'export': |
|
|
|
this.handleExport(); |
|
|
|