Merge remote-tracking branch 'origin/master'

This commit is contained in:
liang.chao 2025-08-06 15:45:07 +08:00
commit a12e53ecec
1 changed files with 19 additions and 2 deletions

View File

@ -85,7 +85,24 @@
} }
function setCols(data, msg) { function setCols(data, msg) {
tableRowList = JSON.parse(msg)
const tableList = JSON.parse(msg)
let tableListNew = []
tableList.forEach(item => {
let keyList = []
for (let key in item) {
if (key.indexOf('-') > 0) {
keyList.push(item[key])
}
}
const isAllNull = keyList.every(item => item != '')
if (isAllNull) {
tableListNew.push(item)
}
})
tableRowList = tableListNew
//重新加载表格 清空之前的表头和内容 //重新加载表格 清空之前的表头和内容
table.reload('baseTable', { table.reload('baseTable', {
cols: [] cols: []
@ -156,7 +173,7 @@
table.render({ table.render({
elem: '#baseTable', elem: '#baseTable',
cols: headerRows, cols: headerRows,
data: JSON.parse(msg), // 使用从 API 获取的数据 data: tableListNew, // 使用从 API 获取的数据
//data: msg, // 使用从 API 获取的数据 //data: msg, // 使用从 API 获取的数据
loading: true, loading: true,
done: function (res) { done: function (res) {