(1)//定义数据
const data = ref([]); //用于列表展示
(2)加载数据
const fetchData = async () => {
try {
const { list } = await getDocPaibanDaysList(localStorage.getItem('tcmcurdocid'), SeleDateRange.value[0], SeleDateRange.value[1]);
data.value = list;
computerSum(); //加载完成后 计算汇总
} catch (e) {
console.log(e);
} finally {
}
};
(3)计算合计
const computerSum = () => {
let gh1 = 0;
let fz1 = 0;
let yy1 = 0;
for (let i = 0; i < data.value.length; i++) {
gh1 += parseFloat(data.value[i]['gh1']);
fz1 += parseFloat(data.value[i]['fz1']);
yy1 += parseFloat(data.value[i]['yy1']);
}
//显示 合计数据
data.value.push({
pbdate: '合计',
gh1: gh1,
fz1: fz1,
yy1: yy1,
});
}
数据显示出来了,想改变合计汇总行的颜色和字体大小风格,不知怎么处理?望大神们留言指导,谢谢!