From 395096e229f9d8a844b19a2ea606c94732eb4fe4 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sat, 8 Aug 2026 17:50:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=89=AD=E8=9B=8B=E7=A2=8E?= =?UTF-8?q?=E7=89=87+=E7=82=B9=E5=88=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/account/AccountTable.vue | 21 ++++- .../src/components/console/ControlStrip.vue | 17 +++- .../src/components/product/ProductCard.vue | 6 +- .../src/components/product/ProductList.vue | 5 +- frontend/src/composables/useAccounts.ts | 25 ++++++ internal/app/app_verify.go | 21 +++++ internal/client/client.go | 84 +++++++++++++++++++ internal/types/responses.go | 13 +++ 8 files changed, 183 insertions(+), 9 deletions(-) diff --git a/frontend/src/components/account/AccountTable.vue b/frontend/src/components/account/AccountTable.vue index 256997b..f69c3ad 100644 --- a/frontend/src/components/account/AccountTable.vue +++ b/frontend/src/components/account/AccountTable.vue @@ -2,6 +2,7 @@ import { computed } from 'vue' import { useAccounts } from '@/composables/useAccounts' import { useProducts } from '@/composables/useProducts' +import { useActivity } from '@/composables/useActivity' const { accounts, @@ -9,10 +10,13 @@ const { statusMap, toggleAccount, toggleAll, - getScore + getScore, + getXiaodianAssets } = useAccounts() const { selectedProductName } = useProducts() +const { currentActivity } = useActivity() +const isXiaodian = computed(() => currentActivity.value?.id === 'xiaodian') const allSelected = computed(() => accounts.value.length > 0 && selectedIndices.value.size === accounts.value.length @@ -81,14 +85,15 @@ const getResultMessage = (name: string) => { 账号 凭据 商品 - 积分 + {{ isXiaodian ? '点券' : '积分' }} + 扭蛋碎片 状态 最后结果 - 暂无账号,请加载账号 + 暂无账号,请加载账号