From e1578f299e31e353a424d444550621a062f2d42f Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 8 May 2026 01:11:37 +0800 Subject: [PATCH] debug: add detailed logs for dynamicKeys computation --- .../pages/admin/cloud-variables/[id]/records.vue | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/frontend/src/pages/admin/cloud-variables/[id]/records.vue b/frontend/src/pages/admin/cloud-variables/[id]/records.vue index f0b1615..7d8f99e 100644 --- a/frontend/src/pages/admin/cloud-variables/[id]/records.vue +++ b/frontend/src/pages/admin/cloud-variables/[id]/records.vue @@ -70,14 +70,21 @@ const deleteTargetId = ref(null) const batchDeleteDialogOpen = ref(false) const dynamicKeys = computed(() => { + console.log('Computing dynamicKeys, records count:', records.value.length) const keys = new Set() - records.value.forEach((record) => { + records.value.forEach((record, index) => { + console.log(`Record ${index}:`, record) const data = parseRecordData(record) + console.log(`Record ${index} parsed data:`, data, 'type:', typeof data) if (data && typeof data === 'object') { - Object.keys(data).forEach(key => keys.add(key)) + const recordKeys = Object.keys(data) + console.log(`Record ${index} keys:`, recordKeys) + recordKeys.forEach(key => keys.add(key)) } }) - return Array.from(keys).sort() + const result = Array.from(keys).sort() + console.log('Final dynamicKeys:', result) + return result }) const columns = computed[]>(() => {