totalRow(data) {
//data 后台数据
if (data[0].columnTotalVoList != []) {
if (data[0].tableDataVoList.length == 0) {
return false
}
//code 表格需要的rowkey
let code = Number(data[0].tableDataVoList[data[0].tableDataVoList.length - 1].tableDataTotalVoList[data[0]
.tableDataVoList[data[0].tableDataVoList.length - 1].tableDataTotalVoList.length - 1].code) + 1
let totalRows = {
code: JSON.stringify(code / 2),
fcompanyName: '',
fcostCenterName: '',
fexpenseTypeName: '',
foperationTypeName: '',
fprojectName: '',
tableDataTotalVoList: []
}
this.$nextTick(() => {
data[0].columnTotalVoList.map((item, index) => {
totalRows.tableDataTotalVoList.push(item)
})
data[0].tableDataVoList.push(totalRows)
})
}
},
antd vue 表格合计行
最新推荐文章于 2024-04-24 15:02:03 发布