基于FastAdmin+ThinkPHP+Uniapp开发的SaaS级多场馆预约系统,覆盖场地预订、支付、核销全流程,支持自助酒店、体育场馆等场景数字化转型。提供无加密源码,支持私有化部署,确保数据安全,助力企业高效管理运营。
多场馆预约系统(FastAdmin开发)搭建指南
系统概述
多场馆共享预约系统是基于FastAdmin + ThinkPHP + Uniapp技术栈开发的SaaS级预约管理平台,专为解决线下实体场馆预约、管理和运营难题设计。支持全流程自动化,适用于自助酒店、体育场馆、休闲娱乐、商务办公等场景的数字化转型。提供100%无加密源代码,支持私有化独立部署。
环境要求
- PHP 7.4
- MySQL 5.7
- Apache
- PHP扩展:fileinfo、apcu、SG15
安装步骤
1. 基础环境配置
- 上传源码到服务器根目录并解压
- 导入数据库文件到MySQL数据库
- 设置所有文件权限为777
- 修改数据库连接配置文件:
/.env - 设置运行目录为:
/public - 伪静态设置:
- Apache:无需设置(已内置支持)
- Nginx:需选择thinkphp伪静态规则
2. 后台配置
- 后台访问地址:
域名/TnmbMwdWaj.php - 默认账号:
- 用户名:admin
- 密码:需在数据库中替换MD5值(压缩包有现成的MD5或联系客服修改)
3. 小程序配置
- 使用HBuilderX打开前端项目
- 修改
config.js文件中的域名为实际部署地址 - 在
manifest.json中:- 重新获取应用标识
- 修改小程序AppID
- 发行至微信小程序平台
- 在微信公众平台配置合法服务器域名
- 重要:开通小程序模糊位置权限
系统特点
- 全流程自动化:从场地预订到服务核销
- 高灵活性:适配多种商业场景
- 安全可靠:支持私有化部署,确保数据安全
- 技术架构:FastAdmin + ThinkPHP + Uniapp
注意事项
- 当前小程序登录需手机验证码,部分功能需完成完整配置后测试
- 确保所有PHP扩展正确安装(特别是SG15插件)
- 数据库配置信息需妥善保管
- 小程序发布前需完成所有合法域名配置





