From 73b874c72ad55eb9eef21c36160ac0de58f0189e Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 10:30:43 +0800
Subject: [PATCH] 优化名片
---
mobile/common/gotopage.js | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/mobile/common/gotopage.js b/mobile/common/gotopage.js
index fe6e4c4..0aa4ddd 100644
--- a/mobile/common/gotopage.js
+++ b/mobile/common/gotopage.js
@@ -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