From 04102f7237efefa744090ed7c25f7b5d0807b679 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 18:11:57 +0800
Subject: [PATCH] 完成运营中心提现和运营中心权限管理
---
mobile/common/gotopage.js | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
diff --git a/mobile/common/gotopage.js b/mobile/common/gotopage.js
index d5d7fc8..0aa4ddd 100644
--- a/mobile/common/gotopage.js
+++ b/mobile/common/gotopage.js
@@ -5,7 +5,7 @@
'/pages/product/category',
'/pages/shop/middle',
'/pages/cart/cart',
- '/pages/user/index/index'
+ '/pages/tabBar/user/index'
];
/*分享页面,扫码白名单*/
@@ -28,6 +28,27 @@
url = '/' + url;
}
let p = url;
+ if(url.indexOf('pages/shop/shop') != -1){
+ let shopSupplierId = null;
+ try {
+ // 尝试使用 URLSearchParams(H5环境)
+ if (typeof URLSearchParams !== 'undefined') {
+ const urlParams = new URLSearchParams(url.split('?')[1]);
+ shopSupplierId = urlParams.get('shop_supplier_id');
+ } else {
+ // 兼容非H5环境
+ const match = url.match(/[?&]shop_supplier_id=([^&]*)/);
+ shopSupplierId = match ? match[1] : null;
+ }
+ } catch (e) {
+ // 备用方案
+ const match = url.match(/[?&]shop_supplier_id=([^&]*)/);
+ shopSupplierId = match ? match[1] : null;
+ }
+ if(shopSupplierId) {
+ uni.setStorageSync('shop_supplier_id', shopSupplierId);
+ }
+ }
if (url.indexOf('?') != -1) {
p = url.substr(0, url.indexOf('?'));
// #ifdef H5
--
Gitblit v1.9.2