diff --git a/src/utils/exportExcel.js b/src/utils/exportExcel.js index 8430e76..4ca14d9 100644 --- a/src/utils/exportExcel.js +++ b/src/utils/exportExcel.js @@ -11,6 +11,12 @@ export function easyExport(data, fileName = '导出文件') { const wb = XLSX.utils.book_new(); // 二维数组例子:[ ['姓名', '年龄', '城市'], ['张三', 25, '北京'], ['李四', 30, '上海'] ]; const ws = XLSX.utils.aoa_to_sheet(data); // aoa_to_sheet 方法将二维数组转换为工作表 + + + + // 宽度调整 + ws['!cols'] = Array(data?.[0]?.length || 0).fill({ wpx: 80 }); + XLSX.utils.book_append_sheet(wb, ws, "Sheet1"); XLSX.writeFile(wb, fileName + '.xlsx'); } diff --git a/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue b/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue index 91ef6c8..1c39ee0 100644 --- a/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue +++ b/src/views/backOfficeSystem/fourColorManage/warningControl/behaviorWarning/index.vue @@ -10,6 +10,7 @@ 搜索 关闭搜索 + 导出 @@ -19,11 +20,12 @@
+ :key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth" + :expand="true" @chooseData="handleChooseData"> -