mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-09-08 20:27:19 +08:00
tweak
This commit is contained in:
parent
dbc64c2256
commit
c7f4535090
8
src/vendor/Export2Excel.js
vendored
8
src/vendor/Export2Excel.js
vendored
@ -158,18 +158,18 @@ export function export_json_to_excel({
|
|||||||
data = [...data]
|
data = [...data]
|
||||||
data.unshift(header);
|
data.unshift(header);
|
||||||
|
|
||||||
for (let i = multiHeader.length-1; i > -1; i--) {
|
for (let header of multiHeader) {
|
||||||
data.unshift(multiHeader[i])
|
data.unshift(header)
|
||||||
}
|
}
|
||||||
|
|
||||||
var ws_name = "SheetJS";
|
var ws_name = "SheetJS";
|
||||||
var wb = new Workbook(),
|
var wb = new Workbook(),
|
||||||
ws = sheet_from_array_of_arrays(data);
|
ws = sheet_from_array_of_arrays(data);
|
||||||
|
|
||||||
if (merges.length > 0) {
|
if (merges.length > 0) {
|
||||||
if (!ws['!merges']) ws['!merges'] = [];
|
if (!ws['!merges']) ws['!merges'] = [];
|
||||||
merges.forEach(item => {
|
merges.forEach(item => {
|
||||||
ws['!merges'].push(XLSX.utils.decode_range(item))
|
ws['!merges'].push(XLSX.utils.decode_range(item))
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user