From 07fbb744851c53ab15e3b830078724c4e915c500 Mon Sep 17 00:00:00 2001 From: jacy <18049821889@163.com> Date: Sun, 2 Aug 2026 16:46:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=AB=AF=E2=80=9C?= =?UTF-8?q?=E6=88=91=E7=9A=84=E6=98=8E=E7=BB=86=E2=80=9D=E9=80=80=E5=9B=9E?= =?UTF-8?q?=E9=94=99=E8=AF=AFbug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/mini-user/src/pages/benefit-detail/index.tsx | 13 ++++++++++++- apps/mini-user/src/pages/mine/index.tsx | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/apps/mini-user/src/pages/benefit-detail/index.tsx b/apps/mini-user/src/pages/benefit-detail/index.tsx index 463b1c1..1051461 100644 --- a/apps/mini-user/src/pages/benefit-detail/index.tsx +++ b/apps/mini-user/src/pages/benefit-detail/index.tsx @@ -1,5 +1,6 @@ import { useEffect, useState } from 'react'; import { View, Text } from '@tarojs/components'; +import Taro from '@tarojs/taro'; import PageShell from '../../components/PageShell'; import SubPageHeader from '../../components/SubPageHeader'; import { request } from '../../lib/api'; @@ -28,7 +29,17 @@ export default function BenefitDetailPage() { return ( - + { + const pages = Taro.getCurrentPages(); + if (pages.length > 1) { + Taro.navigateBack(); + return; + } + Taro.switchTab({ url: '/pages/mine/index' }); + }} + /> {loading ? 加载中… : null} diff --git a/apps/mini-user/src/pages/mine/index.tsx b/apps/mini-user/src/pages/mine/index.tsx index c689b3e..f359681 100644 --- a/apps/mini-user/src/pages/mine/index.tsx +++ b/apps/mini-user/src/pages/mine/index.tsx @@ -422,7 +422,7 @@ export default function MinePage() { 我的资产 Taro.switchTab({ url: '/pages/benefit/index' })} + onClick={() => Taro.navigateTo({ url: '/pages/benefit-detail/index' })} > 查看明细 ›