- 🏠 简介
- 📥 源码下载
- 🚀 安装指南
- 🔧 niucloud (服务端)
- 🖥️ admin (后台管理端)
- 📱 uni-app(手机端前端)
- 🌐 web端(PC前端)
- ⚙️ 代码生成器
- ⚙️ 配置手册
- 📚 使用手册
- 🔄 版本更新
-
❓ 常见问题
- 服务器问题
- 安装问题
- 使用问题
- 版本问题
-
其他问题
- 怎么添加菜单,添加了菜单不出现怎么回事
- 站点site端(租户端、商家端)和saas管理端(平台端)究竟啥意思,有啥区别
- 框架中是有订单表order,假如开发一个商城插件,请问商城的订单数据是不是重新搞一个订单表shop_order
- 有些支付平台是绑定回调唯一网址或目录,如果有几个开发者开发插件都有支付那这块怎么解决?
- 站点过期,可以登录,这样对吗?
- 计划任务怎么启动啊
- Git多分支开发,切换分支
- 安装应用出现is_dir()报错处理方案
- 绑定授权时出现“请求来源产品与授权产品不一致”解决方案
- “未找到admin源码所在目录”的解决方案
- 页面装修本地开发环境配置
- 接口请求错误处理方案
- 未获取到授权信息问题处理方案
- 腾讯地图配置
- 请求超时问题处理方案
- 下载应用时提示找不到zip解决方案
- 怎么关闭开发调试模式
- 获取数据失败问题处理方案
- 框架安装后,访问域名无法进入admin端(多数发生在本地)
- 底部导航失效问题
- 开放平台小程序审核通过发布失败问题
- 先升级插件后升级框架,导致云编译报debounce的错误
- 微信公众号自动回复不通
- 如何修改访问域名默认跳转端口
- 插件与框架的版本兼容问题处理方案
- 升级提示mkdir()处理方案
- 云编译时node.js内存不足导致内存溢出处理方案
- 报错Allowed memory size of ** bytes exhausted (tried to allocate ** bytes)处理方法
- Mysql修改sql_mode模式
- 框架1.0.2之前升级最新版错误Undefined array key "content"
- 安装插件提示不适配框架版本的处理
微信小程序
功能概述
微信小程序模块用于管理系统与微信小程序的对接与配置,支持小程序认证、小程序信息配置、版本管理及订阅消息设置,帮助用户实现微信小程序的快速接入、开发和发布。
接入流程
微信小程序接入流程主要包括以下四个步骤:

1. 微信小程序认证
-
点击"注册"按钮开始微信小程序认证流程。
-
注册微信小程序并完成企业认证,申请获得微信官方授权。
-
认证成功后可获得小程序的接口调用权限。
2. 微信小程序配置
小程序配置页面包含详细的配置项,用于完成小程序的技术对接:

小程序信息
-
小程序名称(必填):微信小程序的显示名称,用户可见。
-
小程序原始ID(必填):微信小程序的唯一标识,通常以gh_开头。
-
小程序二维码:上传小程序的二维码图片,建议尺寸为430px×430px宽高,用于用户扫码访问。
小程序开发信息
-
AppID(小程序ID)(必填):小程序的唯一开发标识,AppID是小程序开发识别码,配合AppSecret可调用小程序的接口能力。
-
AppSecret(小程序密钥)(必填):校验小程序开发者身份的密码,具有极高的安全性。
小程序代码上传
-
上传密码:用于验证上传权限的密码。
-
上传按钮:完成密码配置后,点击上传按钮可实现在线上传小程序版本。
-
配置后如需开启IP白名单设置,需在微信公众平台的IP白名单中添加:8.130.66.240。
消息推送配置
-
URL:系统提供的微信消息接收地址,用于接收微信服务器发送的消息和事件,右侧有"复制"按钮。
-
Token(必填):用于消息验证的令牌,必须为英文或数字,长度为3-32个字符,显示字符计数(0/32)。
-
EncodingAESKey(必填):消息加密密钥,由43位字符组成,可随机修改,字符范围为A-Z,a-z,0-9,显示字符计数(0/43)。
-
消息加解密方式(单选按钮):
-
明文模式:不使用消息体加密功能,安全系数较低。
-
兼容模式:明文、密文将共存,方便开发者调试和维护。
-
安全模式(推荐):消息包为纯密文,需要开发者加密和解密,安全系数高。
-
服务端域名设置
-
request合法域名:小程序可以发起网络请求的域名列表,右侧有"复制"按钮。
-
socket合法域名:小程序可以建立WebSocket连接的域名列表,右侧有"复制"按钮。
-
uploadFile合法域名:小程序可以上传文件的域名列表,右侧有"复制"按钮。
-
downloadFile合法域名:小程序可以下载文件的域名列表,右侧有"复制"按钮。
保存操作
页面底部有蓝色"保存"按钮,配置修改后必须点击保存,否则设置将不会生效。
3. 上传小程序
-
完成配置后,需要上传小程序代码包。
-
通过"版本管理"按钮进行上传操作。
-
上传后的代码包需要等待微信平台审核。
4. 提交审核
-
上传代码包后,需要提交审核。
-
审核通过后,小程序即可正式发布使用。
订阅消息
订阅消息模块用于管理微信小程序的订阅消息功能,支持配置和管理各类业务场景的通知模板。

订阅消息列表
-
显示已申请的各类订阅消息模板,包括订单支付成功通知、上门服务订单状态通知、退款通知等。
-
每个模板包含以下信息:
-
所属应用:模板所属的业务应用。
-
类型:模板的具体业务类型。
-
回复内容:模板中包含的变量字段,如订单编号、金额、商品名称等。
-
是否启用:模板的当前状态。
-
编号:模板的唯一标识。
-
操作按钮
每个订阅消息模板支持以下操作:
-
开启/停用:控制模板的启用状态。
-
重新获取:重新从微信公众平台获取最新的模板信息。
版本管理
版本管理模块用于管理微信小程序的版本发布、上传和状态跟踪,支持查看历史版本和进行版本切换。

版本发布操作
-
一键云端发布:快速发布新版本,直接覆盖现有线上版本。
-
本地发布:在本地环境进行版本测试和预览,不影响线上版本。
版本列表
-
显示所有已上传的小程序版本信息,包括:
-
版本号:小程序的版本标识。
-
状态:版本的当前状态,如"上传中"、"上传成功"等。
-
提交时间:版本上传的具体时间。
-
操作:提供对版本的管理操作。
-
分页功能
-
底部提供分页控件,支持查看更多历史版本。
-
显示总页数、当前页码,并提供页码跳转功能。
-
支持"前往"指定页码和调整每页显示条数。
注意事项
-
微信小程序认证需要完成企业认证,获得微信官方授权。
-
配置修改后请务必点击"保存"按钮,否则设置将不会生效。