sync changes: 出场顺序优化、联系人功能
This commit is contained in:
@@ -168,7 +168,15 @@ export default {
|
||||
})
|
||||
|
||||
let list = res.records || (Array.isArray(res) ? res : [])
|
||||
this.playerList = list.map(item => ({
|
||||
// Deduplicate by idCard
|
||||
const seen = new Set()
|
||||
const uniqueList = list.filter(item => {
|
||||
const idCard = item.idCard || item.idCardNumber
|
||||
if (idCard && seen.has(idCard)) return false
|
||||
if (idCard) seen.add(idCard)
|
||||
return true
|
||||
})
|
||||
this.playerList = uniqueList.map(item => ({
|
||||
id: item.id,
|
||||
name: item.name || item.playerName,
|
||||
idCard: item.idCard || item.idCardNumber,
|
||||
|
||||
Reference in New Issue
Block a user