|
@@ -193,7 +193,7 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
name: "操作",
|
|
|
- field: "",
|
|
|
+ field: "cz",
|
|
|
is_num: false,
|
|
|
is_light: false,
|
|
|
template() {
|
|
@@ -294,32 +294,25 @@ export default {
|
|
|
return jsonData.map(v => filterVal.map(j => v[j]));
|
|
|
},
|
|
|
export() {
|
|
|
- // let that = this;
|
|
|
- // const {export_json_to_excel} = require('@tools/excel/Export2Excel.js'); // 注意这个Export2Excel路径
|
|
|
- // let tHeader = []; // 上面设置Excel的表格第一行的标题
|
|
|
- // let filterVal = []; // 上面的index、nickName、name是tableData里对象的属性key值
|
|
|
+ let that = this;
|
|
|
+ const {export_json_to_excel} = require('@tools/excel/Export2Excel.js'); // 注意这个Export2Excel路径
|
|
|
+ let tHeader = []; // 上面设置Excel的表格第一行的标题
|
|
|
+ let filterVal = []; // 上面的index、nickName、name是tableData里对象的属性key值
|
|
|
|
|
|
- // that.tableData.column.forEach(ele => {
|
|
|
- // tHeader.push(ele.name);
|
|
|
- // filterVal.push(ele.field);
|
|
|
- // });
|
|
|
- // var list = [];
|
|
|
- // that.tableData.data.forEach((i, index) => {
|
|
|
- // list.push(i);
|
|
|
- // })
|
|
|
- // list.push(that.tableDataEnd)
|
|
|
- // const data = that.formatJson(filterVal, list);
|
|
|
- // export_json_to_excel(tHeader, data, '导出的Excel'); // 最后一个是表名字
|
|
|
+ that.tableData.column.forEach(ele => {
|
|
|
+ if(ele.field != 'cz'){
|
|
|
+ tHeader.push(ele.name);
|
|
|
+ filterVal.push(ele.field);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ const data = that.formatJson(filterVal, that.tableData.data);
|
|
|
+ export_json_to_excel(tHeader, data, '故障诊断'); // 最后一个是表名字
|
|
|
},
|
|
|
},
|
|
|
|
|
|
created() {
|
|
|
this.requestData();
|
|
|
},
|
|
|
-
|
|
|
- mounted() {},
|
|
|
-
|
|
|
- unmounted() {},
|
|
|
};
|
|
|
</script>
|
|
|
|