From aee630b5466baf7c4edc301ab1574b32da38550f Mon Sep 17 00:00:00 2001
From: ZF sun <34314687@qq.com>
Date: Sat, 27 Jun 2026 15:08:01 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BB=9F=E4=B8=80=E7=99=BB=E5=BD=95?=
=?UTF-8?q?=E8=B7=B3=E8=BD=AC=E9=80=BB=E8=BE=91=EF=BC=8C=E6=B7=BB=E5=8A=A0?=
=?UTF-8?q?redirectTo=E5=8F=82=E6=95=B0=E9=81=BF=E5=85=8D=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2=E6=A0=88=E6=BA=A2=E5=87=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
1. 为所有登录跳转调用添加redirectTo跳转类型参数
2. 调整部分页面的onShow生命周期执行顺序和定时器包装
3. 补充缺失的ns-login组件引用到两个diy组件中
4. 修复部分页面登录后返回出现循环跳转的问题
---
components-diy/diy-listmenu.vue | 1 +
components-diy/diy-picture.vue | 1 +
.../_components/goods-detail-view/detail.js | 4 ++--
pages_goods/category.vue | 2 +-
pages_goods/public/js/detail.js | 6 +++---
pages_order/_components/common-payment/payment.js | 2 +-
pages_promotion/fenxiao/child_fenxiao.vue | 2 +-
pages_promotion/fenxiao/index.vue | 6 +++---
pages_promotion/fenxiao/order.vue | 2 +-
pages_promotion/fenxiao/order_detail.vue | 2 +-
pages_promotion/fenxiao/promote.vue | 2 +-
pages_promotion/fenxiao/promote_code.vue | 2 +-
pages_promotion/fenxiao/team.vue | 2 +-
pages_promotion/fenxiao/withdraw_list.vue | 2 +-
pages_promotion/merch/merchcategory.vue | 2 +-
pages_promotion/point/detail.vue | 2 +-
pages_promotion/point/list.vue | 4 ++--
pages_promotion/point/order_list.vue | 2 +-
pages_tool/form/form.vue | 2 +-
pages_tool/goods/coupon.vue | 2 +-
pages_tool/member/account.vue | 14 +++++++-------
pages_tool/member/address.vue | 7 ++++---
pages_tool/member/balance.vue | 14 +++++++-------
pages_tool/member/balance_detail.vue | 7 ++++---
pages_tool/member/bind_mobile.vue | 7 ++++---
pages_tool/member/card.vue | 2 +-
pages_tool/member/card_buy.vue | 2 +-
pages_tool/member/card_log.vue | 2 +-
pages_tool/member/coupon.vue | 12 ++++++------
pages_tool/member/invite_friends.vue | 2 +-
pages_tool/member/level.vue | 2 +-
pages_tool/member/point.vue | 10 +++++-----
pages_tool/member/public/js/common.js | 2 +-
pages_tool/member/public/js/info.js | 11 ++++++-----
pages_tool/member/public/js/signin.js | 2 +-
pages_tool/recharge/order_list.vue | 10 +++++-----
36 files changed, 81 insertions(+), 75 deletions(-)
diff --git a/components-diy/diy-listmenu.vue b/components-diy/diy-listmenu.vue
index a6e6b78..f90cd01 100644
--- a/components-diy/diy-listmenu.vue
+++ b/components-diy/diy-listmenu.vue
@@ -15,6 +15,7 @@