From d86a70382d50f1aff22218e642383e02a2eff4c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B5=85=E5=BF=B5?= Date: Mon, 24 Aug 2026 18:19:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(wa):=20=E7=BE=A4=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E5=88=97=E5=AF=B9=E9=BD=90=E4=BA=91=E5=AE=A27=E5=88=97(?= =?UTF-8?q?=E5=BA=8F=E5=8F=B7/=E5=91=98=E5=B7=A5=E4=BF=A1=E6=81=AF/?= =?UTF-8?q?=E5=91=98=E5=B7=A5WhatsApp/=E7=BE=A4=E4=BF=A1=E6=81=AF/?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=B6=E9=97=B4/=E6=9C=80=E5=90=8E?= =?UTF-8?q?=E6=B2=9F=E9=80=9A=E6=97=B6=E9=97=B4/=E6=93=8D=E4=BD=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude --- yunkes/src/views/CustomerList.vue | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/yunkes/src/views/CustomerList.vue b/yunkes/src/views/CustomerList.vue index 86da214..f02a07b 100644 --- a/yunkes/src/views/CustomerList.vue +++ b/yunkes/src/views/CustomerList.vue @@ -102,6 +102,12 @@ async function loadWaGroups(): Promise { } } +function waCell(row: Group, key: string): string { + const rj = row.raw_json as Record | null | undefined + const v = rj?.[key] + return v !== null && v !== undefined && String(v) !== 'null' ? String(v) : '' +} + function onWaSubTabChange(): void { if (waSubTab.value === 'groups') loadWaGroups() } @@ -661,14 +667,26 @@ onMounted(() => { - - + + + + + - - + + + + +