he wei
2023-12-23 fc842d9e22aef1946df050257be41b4bfbd838a9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { export_json_to_excel } from "@/assets/js/excel/Export2Excel";
 
function ExportFile(headers, list, name) {
    let tHeader = [];
    let filterVal = [];
    headers.map((item, index) => {
        tHeader.push(item.label);
        filterVal.push(item.prop);
    });
    let excelData = formatJson(filterVal, list);
 
    export_json_to_excel(tHeader, excelData, name);
}
 
function formatJson(filterVal, jsonData) {
    return jsonData.map(v => filterVal.map(j => v[j]));
}
 
export {ExportFile, formatJson, export_json_to_excel};