|
@@ -1248,9 +1248,12 @@ import { parseTime, json2excel, handleTableSpan, handleObjectSpanMethod } from '
|
|
|
import Pagination from '@/components/Pagination'
|
|
|
import { MessageBox } from 'element-ui'
|
|
|
import mySelect from '@/components/mySelect'
|
|
|
+import tableMixin from '@/mixins/tableMixin';
|
|
|
+
|
|
|
export default {
|
|
|
name: 'PastureErrorAnalysis',
|
|
|
components: { Pagination, mySelect, See },
|
|
|
+ mixins: [tableMixin],
|
|
|
data() {
|
|
|
return {
|
|
|
error:'',
|
|
@@ -2590,7 +2593,19 @@ export default {
|
|
|
},
|
|
|
// 导出
|
|
|
handleDownload() {
|
|
|
- console.log(this.tab.table.list,'this.tab.table.list')
|
|
|
+ // const exportTitle2 = [];
|
|
|
+ // const exportTitle3 = [];
|
|
|
+ // for (let j = 0; j < this.tab.table.tableConfig[i].children.length; j++) {
|
|
|
+ // exportTitle2.push(this.tab.table.tableConfig[i].children[j].label)
|
|
|
+ // for(let a = 0;a<this.tab.table.tableConfig[i].children[j].children.length;a++){
|
|
|
+ // exportTitle3.push(this.tab.table.tableConfig[i].children[j].children[a].label)
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ console.log(this.tab.table.tableConfig,'this.tab.table.list121212')
|
|
|
+
|
|
|
+ // const columns = this.tab.table.parammaps;
|
|
|
+ // const labels = this.getColumnLabels(columns);
|
|
|
+ // console.log(labels); // 输出 ["日期", "姓名", "地址"]
|
|
|
if(this.tab.table.list == null){
|
|
|
this.tab.table.list = []
|
|
|
}
|
|
@@ -2601,8 +2616,8 @@ export default {
|
|
|
if (this.tab.radio == '0') {
|
|
|
var excelDatas0 = [
|
|
|
{
|
|
|
- tHeader: ['日期', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数', '混料正确率', '去除取消正确率', '标准差'],
|
|
|
- filterVal: ['计划时间', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数', '混料正确率', '去除取消正确率', '方差'],
|
|
|
+ tHeader: ['日期', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数', '混料正确率', '去除取消正确率', '标准差'],
|
|
|
+ filterVal: ['计划时间', '驾驶员', '理论重量', '实际重量', '计划混料操作数', '已混料操作数', '混料操作率', '混料误差值', '混料准确率', '混料自动跳转次数', '混料手动跳转次数', '取消次数', '混料正确数', '混料正确率', '去除取消正确率', '方差'],
|
|
|
tableDatas: this.tab.table.list,
|
|
|
sheetName: '混料'
|
|
|
},
|