|
@@ -2492,6 +2492,13 @@ export default {
|
|
|
},
|
|
|
// 导出
|
|
|
handleDownload() {
|
|
|
+ console.log(this.tab.table.list,'this.tab.table.list')
|
|
|
+ if(this.tab.table.list == null){
|
|
|
+ this.tab.table.list = []
|
|
|
+ }
|
|
|
+ if(this.tab.table2.list == null){
|
|
|
+ this.tab.table2.list = []
|
|
|
+ }
|
|
|
if (this.tab.checked == true) {
|
|
|
if (this.tab.radio == '0') {
|
|
|
var excelDatas0 = [
|
|
@@ -2589,6 +2596,32 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
json2excel(excelDatas4, '汇总统计-TMR名称', true, 'xlsx')
|
|
|
+ } else if (this.tab.radio == '6') {
|
|
|
+ var excelDatas5 = [
|
|
|
+ {
|
|
|
+ tHeader: ['日期','饲料','理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间','fname', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tableDatas: this.tab.table.list,
|
|
|
+ sheetName: '混料'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ json2excel(excelDatas5, '汇总统计-饲料', true, 'xlsx')
|
|
|
+ }else if (this.tab.radio == '7') {
|
|
|
+ var excelDatas7 = [
|
|
|
+ {
|
|
|
+ tHeader: ['日期','理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间','理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tableDatas: this.tab.table.list,
|
|
|
+ sheetName: '混料'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ tHeader: ['日期','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数', '撒料正确数','撒料正确率','去除取消正确率','标准差'],
|
|
|
+ filterVal: ['计划时间','理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数', '撒料正确数','撒料正确率','去除取消正确率','方差'],
|
|
|
+ tableDatas: this.tab.table2.list,
|
|
|
+ sheetName: '撒料'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ json2excel(excelDatas7, '汇总统计-无分类', true, 'xlsx')
|
|
|
}
|
|
|
} else {
|
|
|
if (this.tab.radio == '0') {
|
|
@@ -2687,6 +2720,32 @@ export default {
|
|
|
}
|
|
|
]
|
|
|
json2excel(excelDatas5, '汇总统计-TMR名称', true, 'xlsx')
|
|
|
+ }else if (this.tab.radio == '6') {
|
|
|
+ var excelDatas6 = [
|
|
|
+ {
|
|
|
+ tHeader: ['饲料','理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['fname', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tableDatas: this.tab.table.list,
|
|
|
+ sheetName: '混料'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ json2excel(excelDatas6, '汇总统计-饲料', true, 'xlsx')
|
|
|
+ }else if (this.tab.radio == '7') {
|
|
|
+ var excelDatas7 = [
|
|
|
+ {
|
|
|
+ tHeader: ['理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数','混料正确数','混料正确率','去除取消正确率', '方差'],
|
|
|
+ tableDatas: this.tab.table.list,
|
|
|
+ sheetName: '混料'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ tHeader: ['理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数', '撒料正确数','撒料正确率','去除取消正确率','标准差'],
|
|
|
+ filterVal: ['理论重量', '实际重量', '计划撒料操作数', '已撒料操作数', '撒料操作率', '撒料误差值', '撒料准确率', '撒料自动跳转次数', '撒料手动跳转次数', '取消次数', '撒料正确数','撒料正确率','去除取消正确率','方差'],
|
|
|
+ tableDatas: this.tab.table2.list,
|
|
|
+ sheetName: '撒料'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ json2excel(excelDatas7, '汇总统计-无分类', true, 'xlsx')
|
|
|
}
|
|
|
}
|
|
|
},
|