From 14b723ce1f406363711b0ac4cd60bf61a97057a4 Mon Sep 17 00:00:00 2001 From: Waiting Date: Sun, 16 Jun 2024 00:22:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=BA=97=E9=93=BA=E5=90=8D?= =?UTF-8?q?=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/qrcode/index.vue | 6 +++++- src/store/modules/user/types.ts | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/pages/qrcode/index.vue b/src/pages/qrcode/index.vue index d1f74d4..9bb69c1 100644 --- a/src/pages/qrcode/index.vue +++ b/src/pages/qrcode/index.vue @@ -33,7 +33,7 @@ 卡信息 - 店铺名称({{ userInfo?.creatorName }}) + {{ getStoreName() }} {{ userInfo?.storeId }} @@ -71,6 +71,10 @@ onLoad(() => { }, 1000); }); +const getStoreName = () => { + return `${userInfo.value?.nickName || userInfo.value?.name}(${userInfo.value?.storeName || userInfo.value?.companyName || userInfo.value?.creatorName})`; +}; + const generateCode = async () => { const { dynccode } = await getDynamicCode(); codeContent.value = dynccode; diff --git a/src/store/modules/user/types.ts b/src/store/modules/user/types.ts index bc63851..6a01c35 100644 --- a/src/store/modules/user/types.ts +++ b/src/store/modules/user/types.ts @@ -43,6 +43,7 @@ export interface UserBean { source: string; status: string; storeId: string; + storeName: string; telephone: string; totalConsumption: string; totalIncoming: number;