|
@@ -5,14 +5,7 @@
|
|
|
## 访问形式
|
|
|
|
|
|
- [扫普通链接二维码打开小程序](https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html)
|
|
|
-- [获取小程序页面小程序码](https://mp.weixin.qq.com/wxamp/wxaqrcode/weappcode)
|
|
|
-
|
|
|
-> 小程序管理后台 -> 工具 -> 生成小程序码
|
|
|
-
|
|
|
-```
|
|
|
-# 示例-跳转智慧访客
|
|
|
-pages/home/index?q=https%3A%2F%2Fsuperdesk.avic-s.com%2Fp%2Fz%2F%3Fp1%3D3101%26p2%3D627
|
|
|
-```
|
|
|
+- [扫小程序码打开小程序](https://mp.weixin.qq.com/wxamp/wxaqrcode/weappcode)
|
|
|
|
|
|
## 微信扫普通链接二维码进入说明
|
|
|
|
|
@@ -22,9 +15,9 @@ pages/home/index?q=https%3A%2F%2Fsuperdesk.avic-s.com%2Fp%2Fz%2F%3Fp1%3D3101%26p
|
|
|
- 注意:只有微信后台配置过的完整链接,【测试范围-指定版本】才会生效
|
|
|
- 注意:扫码进不去仔细看“文档-测试调试”(必须用这个人的微信账号登录一下开发者工具,然后扫一版开发版,这人才能扫测试外链进入小程序)
|
|
|
|
|
|
-## 前置准备
|
|
|
+### 前置准备
|
|
|
|
|
|
-1. 放置校验文件
|
|
|
+1. 放置校验文件
|
|
|
|
|
|
```
|
|
|
服务器目录 /data/laimengfile/p
|
|
@@ -34,7 +27,7 @@ pages/home/index?q=https%3A%2F%2Fsuperdesk.avic-s.com%2Fp%2Fz%2F%3Fp1%3D3101%26p
|
|
|
|
|
|
2. [登录小程序后台-配置二维码规则](https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html)
|
|
|
|
|
|
-## 二维码规则
|
|
|
+### 二维码规则
|
|
|
|
|
|
```
|
|
|
# 链接规则
|
|
@@ -63,7 +56,7 @@ https://superdesk.avic-s.com/super_cloud/pcm/shortcut/e/
|
|
|
|
|
|
```
|
|
|
|
|
|
-## 友朋自取柜-开柜码
|
|
|
+### 友朋自取柜-开柜码
|
|
|
|
|
|
```
|
|
|
# 链接规则
|
|
@@ -76,7 +69,7 @@ https://wx.palmnest.com/p/a/FfLVS2
|
|
|
|
|
|
```
|
|
|
|
|
|
-## 商户收款码
|
|
|
+### 商户收款码
|
|
|
|
|
|
[商户管理-通用收款码-最终地址](https://superdesk.avic-s.com/super_cloud/wx/entity_shop/?orgId=1229&merchant_id=315FBDBD52DFBE879525FA59EA69E799&v=2024011214#/wxCashier)
|
|
|
|
|
@@ -89,7 +82,7 @@ https://superdesk.avic-s.com/p/d/?p=shskm&p1=1229&p4=315FBDBD52DFBE879525FA59EA6
|
|
|
|
|
|
```
|
|
|
|
|
|
-## 快速链接-跳转服务(h5)
|
|
|
+### 快速链接-指定项目、指定服务、追加参数
|
|
|
|
|
|
[参数字段名参考-系统-生成快捷访问链接](https://wx.palmnest.com/super_cloud/backend/#/basesetting/auxiliaryManage/index)
|
|
|
|
|
@@ -164,3 +157,55 @@ https://superdesk.avic-s.com/p/{miniProgram}/?p=th_{thirdPartyCode}&p1={orgId}&p
|
|
|
# ['p4','_s','extParam']-扩展参数
|
|
|
|
|
|
```
|
|
|
+
|
|
|
+## 微信扫小程序码进入说明
|
|
|
+
|
|
|
+### 生成说明
|
|
|
+
|
|
|
+> 小程序管理后台 -> 工具 -> 生成小程序码
|
|
|
+
|
|
|
+### 快速链接-指定项目、指定服务、追加参数
|
|
|
+
|
|
|
+```
|
|
|
+# 借用上面的链接规则`q=`实现
|
|
|
+https://superdesk.avic-s.com/p/z/?p={type}p1={orgId}&p2={serviceId}
|
|
|
+https://zzz.com/p/z/?p={type}p1={orgId}&p2={serviceId}
|
|
|
+
|
|
|
+# 示例-跳转智慧访客
|
|
|
+pages/home/index?q=https%3A%2F%2Fsuperdesk.avic-s.com%2Fp%2Fz%2F%3Fp1%3D3101%26p2%3D627
|
|
|
+```
|
|
|
+
|
|
|
+### 快速链接-指定 H5 页面
|
|
|
+
|
|
|
+> 业务流程路径:微信小程序-小程序首页-跳转 h5 页面
|
|
|
+
|
|
|
+```js
|
|
|
+import qs from "qs"; // 用于处理 url 参数
|
|
|
+
|
|
|
+let appid = "wx0324c5e054b2eb5e"; // 小程序的 appid
|
|
|
+let path = "/pages/home/index"; // 小程序页面的 path
|
|
|
+let query = {
|
|
|
+ url: "https://xxx", // 必填,业务方H5链接
|
|
|
+ p: "th_xxx", // 第三方必填,业务方标识
|
|
|
+ lowPower: "1", // 选填,操作权限(需要白名单用户传 0,需要登录传 1,不需要登录传 2)
|
|
|
+}; // 小程序的 query
|
|
|
+
|
|
|
+// 如果query是string类型,则需要先对参数进行 encodeURIComponent 编码
|
|
|
+let url = `${path}?${qs.stringify(query)}`; // 转成url参数形式,例如`/pages/home/index?url=https%3A%2F%2Fxxx&p=th_zsdjh&lowPower=1`
|
|
|
+// 小程序完整路径跳转
|
|
|
+wx.miniProgram.navigateTo({
|
|
|
+ url: url,
|
|
|
+});
|
|
|
+
|
|
|
+// 示例一:跳转到百度搜索页面-搜索微信小程序
|
|
|
+let path = "/pages/home/index"; // 小程序的页面 path
|
|
|
+let query = {
|
|
|
+ url: "https://www.baidu.com/s?wd=微信小程序",
|
|
|
+ p: "unknow",
|
|
|
+ lowPower: "1",
|
|
|
+};
|
|
|
+let url = `${path}?${qs.stringify(query)}`;
|
|
|
+wx.miniProgram.navigateTo({
|
|
|
+ url: url,
|
|
|
+});
|
|
|
+```
|