This commit is contained in:
parent
529f04c591
commit
b65ef8e119
|
|
@ -117,7 +117,8 @@
|
|||
const getTableList = () => {
|
||||
const res = getListDetails(queryParams.value).then(res => {
|
||||
total.value = res.data.total
|
||||
tableList.value.push(...res.data.rows)
|
||||
// tableList.value.push(...res.data.rows)
|
||||
tableList.value = res.data.rows
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@
|
|||
if (isTap) {
|
||||
tableList.value = res.data.rows
|
||||
} else {
|
||||
tableList.value.push(...res.data.rows)
|
||||
tableList.value = res.data.rows
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -238,7 +238,18 @@ const getTableList = async (isTap = false) => {
|
|||
if (res.data.rows.length == 0) {
|
||||
tableList.value = []
|
||||
} else {
|
||||
tableList.value.push(...res.data.rows)
|
||||
const merged = [...tableList.value, ...res.data.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -200,7 +200,7 @@
|
|||
const getTableList = () => {
|
||||
const res = getListDetails(queryParams.value).then(res => {
|
||||
total.value = res.data.total
|
||||
tableList.value.push(...res.data.rows)
|
||||
tableList.value = res.data.rows
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -229,7 +229,18 @@
|
|||
if (isTap) {
|
||||
tableList.value = res.data.rows
|
||||
} else {
|
||||
tableList.value.push(...res.data.rows)
|
||||
const merged = [...tableList.value, ...res.data.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
} catch (error) {
|
||||
console.log('🚀 ~ getTableList ~ error:', error)
|
||||
|
|
|
|||
|
|
@ -216,7 +216,18 @@ const getTableList = async (isTap = false) => {
|
|||
if (res.data.rows.length == 0) {
|
||||
tableList.value = []
|
||||
} else {
|
||||
tableList.value.push(...res.data.rows)
|
||||
const merged = [...tableList.value, ...res.data.rows]
|
||||
// 根据 id 去重(保留前面的)
|
||||
const unique = []
|
||||
const seen = new Set()
|
||||
for (const item of merged) {
|
||||
if (!seen.has(item.taskId)) {
|
||||
seen.add(item.taskId)
|
||||
unique.push(item)
|
||||
}
|
||||
}
|
||||
console.log('🚀 ~ getTableList ~ unique:', unique)
|
||||
tableList.value = unique
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue