更新记录
1.0.0(2024-12-20)
第一次上传
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | × | × |
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
app-vue | × | √ | √ | √ | √ | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | √ | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | × | × | × | × | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
米然一体化模板,集成多个常用功能、内置多插件可用于小程序、App快速开发,让开发者可以专注于自已的业务
功能说明
- 登录模块:采用uni-id 3.x集成手机验证码登陆和抖音、微信、支付宝、快手、百度一键登陆/自动登陆
- 用户系统:用户信息,会员信息,头像等设置查看
- 支付系统:支持快手、抖音工具类通用交易、微信、支付宝、百度等支付
- 主题模式:支持主题切换,自定义主题(内置深色、浅色、墨绿)
- 分销系统:支持配置多级分销,邀请裂变,返利提现、分享海报等
- 积分系统:支持积分充值,看广告、签到获取积分、积分记录等
- 卡密系统:支持积分、会员兑换码生成,卡密兑换
- 会员系统:支持多级会员模式,会员开通购买等
- 系统管理:前端集成管理,可配置权限开启,内置数据统计、订单管理、用户管理等
- 多语言支持:部份页支持(主要没量间搞,可自行定义)
以上所有模块都可以在云函数中开启或关闭
可配置文件说明:
- 公共模块:miran-config 全局配置项(内置注释)
- 云函数:mr-sys 应用独立配置项
- 公共模块:uni-config-center中心
- 数据库:如需使用支付功能,需创建并配置vk-pay-config表
- 应用基本信息配置:app.config.js(内置注释)
- 管理模块开启,在uni-id-users表中找到管理员,添加角色(role:["admin"])方能启用。
邀请二维码配置方法: 1、在miran-config 返利模块中修复space.miran.ltd域名为自已空间域名 2、配置小程序后台普通二维码扫码
除以上配置项外其它代码非必要不要修改
vk-pay-config完整配置项
{
"wxpay": {
"mp-weixin": {
"appId": "",
"secret": "",
"mchId": "",
"key": "",
"pfx": ""
},
"app-plus": {
"appId": "",
"secret": "",
"mchId": "",
"key": "",
"pfx": ""
},
"h5": {
"appId": "",
"secret": "",
"mchId": "",
"key": "",
"pfx": ""
},
"h5-weixin": {
"appId": "",
"secret": "",
"mchId": "",
"key": "",
"pfx": ""
},
"mweb": {
"appId": "",
"secret": "",
"mchId": "",
"key": "",
"pfx": "",
"sceneInfo": {
"h5_info": {
"type": "Wap",
"wap_url": "",
"wap_name": ""
}
}
},
"transfer": {
"appId": "",
"mchId": "",
"v3Key": "",
"appCertContent": "",
"appPrivateKeyContent": "",
"wxpayPublicCertSn": "",
"wxpayPublicCertContent": ""
}
},
"alipay": {
"mp-alipay": {
"appId": "",
"privateKey": "",
"alipayPublicCertContent": "",
"alipayRootCertContent": "",
"appCertContent": "",
"sandbox": false
},
"app-plus": {
"appId": "",
"privateKey": "",
"alipayPublicCertContent": "",
"alipayRootCertContent": "",
"appCertContent": "",
"sandbox": false
},
"h5": {
"appId": "",
"privateKey": "",
"alipayPublicCertContent": "",
"alipayRootCertContent": "",
"appCertContent": "",
"sandbox": false
},
"transfer": {
"appId": "",
"privateKey": "",
"alipayPublicCertContent": "",
"alipayRootCertContent": "",
"appCertContent": "",
"sandbox": false
}
},
"ttpay": {
"mp-toutiao": {
"appId": "",
"secret": "",
"keyVersion": 1,
"privateKey": "",
"spaceId": ""
}
},
"swpay": {
"mp-baidu": {
"appId": "",
"key": "",
"secret": "",
"pmId": "",
"pmKey": "",
"mchId": "",
"privateKey": "",
"spaceId": ""
}
},
"kspay": {
"mp-kuaishou": {
"appId": "",
"secret": "",
"spaceId": ""
}
},
"appid": "__UNI__12345678"
}