更新记录

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快速开发,让开发者可以专注于自已的业务

功能说明

  1. 登录模块:采用uni-id 3.x集成手机验证码登陆和抖音、微信、支付宝、快手、百度一键登陆/自动登陆
  2. 用户系统:用户信息,会员信息,头像等设置查看
  3. 支付系统:支持快手、抖音工具类通用交易、微信、支付宝、百度等支付
  4. 主题模式:支持主题切换,自定义主题(内置深色、浅色、墨绿)
  5. 分销系统:支持配置多级分销,邀请裂变,返利提现、分享海报等
  6. 积分系统:支持积分充值,看广告、签到获取积分、积分记录等
  7. 卡密系统:支持积分、会员兑换码生成,卡密兑换
  8. 会员系统:支持多级会员模式,会员开通购买等
  9. 系统管理:前端集成管理,可配置权限开启,内置数据统计、订单管理、用户管理等
  10. 多语言支持:部份页支持(主要没量间搞,可自行定义)

以上所有模块都可以在云函数中开启或关闭

可配置文件说明

  1. 公共模块:miran-config 全局配置项(内置注释)
  2. 云函数:mr-sys 应用独立配置项
  3. 公共模块:uni-config-center中心
  4. 数据库:如需使用支付功能,需创建并配置vk-pay-config表
  5. 应用基本信息配置:app.config.js(内置注释)
  6. 管理模块开启,在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"
}

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问