From a4b3ee325c7354579d495bc74a777e494e5ec38c Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Fri, 06 Feb 2026 18:18:44 +0800
Subject: [PATCH] 商品可以价格面议 选择走访时显示输入走访企业名 分会添加活动时要总会审核 分类添加人数限制,添加活动选择了填写人数限制的分类时活动名额下显示该分类人数限制为15 同一个企业30天内只能走访一次,在30天内走访同一个企业时提示该企业已被走访xx天后才可以从新走访

---
 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