VIP会员
一款基于 BuildAdmin 开发的VIP会员插件,可快速为 BuildAdmin 网站接入VIP会员功能。
模块简介
本模块是基于 BuildAdmin 框架开发的VIP会员管理模块,基于 BuildAdmin 模块市场的支付模块,可实现VIP等级、套餐、权益及支付相关的全流程管理,支持快速集成至现有项目。
核心功能
- 套餐与等级管理:后台配置VIP套餐(名称、价格、有效期)及不同等级权益规则;
- 支付与激活:对接支付模块完成微信/支付宝支付,自动激活/续期用户VIP;
- 用户VIP管理:后台可手动调整用户VIP状态,查看VIP生命周期记录;
- 权益校验:提供VIP权益校验接口,支持到期提醒等基础功能。
支付模块依赖配置
- 安装并启用BuildAdmin模块市场的「支付模块」;
- 在支付模块中配置微信/支付宝商户参数(AppID、密钥、证书等)。
- 本模块的支付回调不需要配置回调通知地址 notify_url,已内置。
内置方法
php
// 获取用户当前VIP等级(0为非VIP) \modules\vip\library\Helper::getUserVipLevel($userId); // 检查用户是否为有效VIP \modules\vip\library\Helper::isVip($userId); // 获取用户VIP完整信息(含套餐、有效期) \modules\vip\library\Helper::getUserVipInfo($userId); // 校验用户是否拥有指定权益(例:下载权益) \modules\vip\library\Helper::hasRight($userId, 'download_limit'); // 检查VIP是否即将到期(提前3天提醒) \modules\vip\library\Helper::isVipExpiringSoon($userId, 3); // 生成VIP支付订单号 \modules\vip\library\Helper::generateSn(); // 获取指定套餐的权益配置 \modules\vip\library\Helper::getPlanExtras($planId); // 支付成功后激活/续期VIP(需传入支付日志模型) $payLog = \app\admin\model\vip\PayLog::where('sn', $orderSn)->find(); \modules\vip\library\Helper::activateVip($payLog); 更新日志
v1.0.0
首次发布无详细更新日志
铭华
这家伙很懒,什么也没写~
模块授权
正版授权,允许商业使用
免费更新至一年内发布的所有版本
一年内发布的所有版本永久免费下载
不加密源代码,私有部署,二开方便
可复制产品,不支持七天无理由退款
禁止转售、分享等任何形式的再分发
仅 BuildAdmin 后台管理系统可以使用
模块信息
模块价格
¥49.00
访问次数
453
模块标识
vip
下载次数
14
模块分类
未归类
上次更新
2026-01-27 17:25:17
开发者主页
-
购买送积分
-
新品上架TypeScriptCRUD+