8/11,应收物业,实收物业
This commit is contained in:
@@ -216,8 +216,22 @@ const handleExport = () => {
|
||||
{ label: '5年以上', prop: 'amountOver5' },
|
||||
{ label: '合计', prop: 'totalAmount' }
|
||||
];
|
||||
const mergeColumns = [0, 1, 2];
|
||||
exportToExcel(AgingList.value, columns, `账龄分析汇总_${new Date().getTime()}`, mergeColumns);
|
||||
const arraySpanMethod = ({ rowIndex, columnIndex }: SpanMethodProps) => {
|
||||
if (rowIndex === AgingList.value.length - 1) {
|
||||
if (columnIndex === 0) {
|
||||
return { rowspan: 1, colspan: 3 };
|
||||
}
|
||||
if (columnIndex === 1) {
|
||||
return { rowspan: 0, colspan: 0 };
|
||||
}
|
||||
if (columnIndex === 2) {
|
||||
return { rowspan: 0, colspan: 0 };
|
||||
}
|
||||
}
|
||||
// 普通行不合并
|
||||
return { rowspan: 1, colspan: 1 };
|
||||
};
|
||||
exportToExcel(AgingList.value, columns, `账龄分析汇总_${new Date().getTime()}`, arraySpanMethod);
|
||||
} catch (error) {
|
||||
proxy?.$modal.msgError('导出失败,请重试');
|
||||
console.error('导出错误:', error);
|
||||
|
||||
Reference in New Issue
Block a user