开源爆款!Spring Boot+Vue3 多租户自助门店系统天花板:台球/棋牌/茶室/体育场馆全适配,硬件深度集成,真正实现无人值守
01 项目概述智场未来·多租户自助门店系统是一套完整的线下实体空间数字化解决方案涵盖微信小程序端用户端、员工APP端、Web管理后台总平台/门店端及IoT物联网中台四大核心模块。平台聚焦台球厅、棋牌室、24h共享茶室、羽毛球馆、高尔夫练习场、健身房等自助场景提供从场地预约、智能门禁、灯光控电、商品自助购买、会员营销到多角色分账的全流程服务。系统采用多租户架构设计支持品牌连锁加盟模式实现总部统管、分店自营、数据隔离为线下实体数字化转型提供坚实的技术底座。02 项目优势多租户架构连锁扩张的基石原生支持多租户多门店模式总后台统一定价、统一营销各分店数据实时隔离又汇总。无论是管理一个城市的10家自助台球分店还是管理全国不同品牌的羽毛球馆后台都能做到精细管控。硬件深度整合真正实现无人值守自研IoT网关中间件支持485/232协议、TCP/IP直连及蓝牙Mesh组网。稳定对接门禁、电控、灯光、空调、售货机等20类硬件用户下单即通电离店自动断电彻底取代前台一年节省十几万人工成本。多业态适配一套代码跑通“体育”无论是按小时计费的台球、棋牌还是按场次收费的羽毛球、篮球亦或是按包段计费的茶室、按人次的游泳健身系统灵活的“乐高式”计费引擎都能完美适配支持任意组合计费规则。全端覆盖业务流程无缝协同小程序端用户下单、员工APP端保洁工单、POS端门店管理、总后台数据决策四端联动从用户进店到离场从保洁打扫到财务对账全流程数字化闭环。开放架构支持二次开发提供完整的OpenAPI接口、Webhook事件订阅、硬件接入SDK及插件化架构开发者可基于系统进行深度定制满足各类个性化需求。03 技术栈一后端技术技术版本/说明编程语言Java 1.8 / 11应用框架Spring Boot 2.7.x微服务组件Spring Cloud Alibaba可选认证授权Spring Security、JWTORM框架MyBatis Plus 3.5.x数据库MySQL 8.0支持分库分表缓存Redis 6.x消息队列RocketMQ / RabbitMQ分布式任务XXL-JOB / Quartz连接池Druid 1.2.xAPI文档Knife4j / Swagger 3对象存储阿里云OSS / 七牛云 / MinIO支付接口微信支付、支付宝IoT通信Netty MQTT分账系统微信支付分账、自定义分账引擎二前端技术技术版本/说明前端框架Vue 3.5.x构建工具Vite 5.xUI组件库Element Plus 2.4.x状态管理Pinia路由管理Vue Router 4HTTP客户端Axios数据可视化ECharts 5管理后台store-admin基于Vue 3 Element Plus三小程序端技术版本/说明核心框架uni-appVue 3UI组件库uni-ui / uView Plus地图SDK腾讯地图 / 高德地图目标平台微信小程序四员工APP端技术版本/说明核心框架uni-app目标平台微信小程序员工码/ 安卓APK04 功能介绍一小程序端C端用户首页模块基于LBS展示附近门店、轮播图、快捷功能入口扫码开门/预约/拼团、热门场地推荐、优惠活动展示。门店详情展示门店环境图、场地列表台球桌/棋牌包间/羽毛球场地、实时空闲状态、计费规则、用户评价、门店公告。预约下单支持日历选时按小时/按场次、在线选座/选桌、支付押金、优惠券抵扣、多人拼单、一键开门。个人中心订单记录进行中/已完成/已取消、会员卡/次卡管理、优惠券包、收藏门店、邀请有礼、客服咨询。商品购买场馆内自助下单购买饮料/球杆/零食支持扫码取货、快递到家、到店自提。评价反馈离场后对场地环境、设备状况进行多维度评分支持图文评价。二员工APP端B端执行工单处理接收系统自动派发的保洁工单完成打扫后一键切换房间状态为“可售”。设备控制远程开关灯光、空调、门锁处理客户误操作或紧急情况。异常处理处理用户退款申请、远程开门请求、硬件离线告警。库存管理查看自助售货机库存接收补货提醒扫码补货。三Web管理后台总平台端SaaS运营商多租户管理租户加盟商入驻审核、套餐订购、到期提醒、资源配额管理。数据看板平台总交易额、分店营收排行、用户增长趋势、硬件在线状态大盘。分账管理平台服务费自动扣除、T1结算给商户、分账明细查询。应用市场插件管理如赛事报名、私教预约、第三方应用接入。门店端单店老板/店长数据驾驶舱实时展示门店坪效、空置率、硬件在线状态、今日营收、客流分析。订单管理订单列表、订单详情、退款审核、异常订单处理。场地管理场地编辑、计费规则配置高峰期/低谷期定价、场地维护状态设置。商品管理商品上架/下架、库存预警设置、自助售货机绑定。会员管理会员列表、会员标签、储值卡/次卡发放、流失会员唤醒。营销中心优惠券发放满减/折扣、拼团活动、积分商城、邀请有礼配置。财务管理收入明细、提现申请、押金管理、分账记录。硬件管理设备列表、设备状态监控、远程控制、故障告警。系统设置门店信息设置、营业时间、管理员权限分配。四IoT物联网中台设备管理设备注册、在线状态监控、OTA固件升级。协议适配支持Modbus、BACnet、私有TCP协议转换。规则引擎设备联动规则配置如门锁开启→自动通电→灯光亮起。告警中心设备离线告警、异常开门告警、阈值告警。05 特色功能详解多业态计费引擎核心灵魂系统设计了一套“乐高式”计费规则引擎支持任意组合按时间计费高峰期/低谷期不同定价台球、棋牌支持分钟级计费与小时级计费混合按场次计费固定时段翻台羽毛球、篮球超时自动加收费用按人次计费入场门票模式游泳、健身支持次卡、季卡、年卡核销组合计费低消按时长茶室、包间例如包厢低消200元超出部分按小时计费分段计费前1小时X元之后每30分钟Y元适合台球等非整点消费场景深度预约管理系统针对羽毛球、高尔夫等强预约属性的场景系统提供多级预约引擎资源锁定支持按场地、按教练、按设备如发球机进行预约防冲突算法采用Redis分布式锁机制确保在毫秒级并发下同一时间段同一场地不会被重复预定预约日历支持按周、按月设置场地开放规则支持设置预定保证金杜绝黄牛占位排队候补当场地已满时用户可进入候补队列有空位时自动通知硬件接入清单门禁类磁力锁、电插锁、人脸识别平板、身份证读卡器棋牌室实名控制类智能空开精准控电、智能灯控分区控制节能30%、智能球杆柜锁、空调温控器远程调温交易类自助售货机联动退押金、共享充电宝、智能零食货柜扫码开门即取特色场景高尔夫模拟器计时计费、羽毛球发球机控制、跑步机/健身器械数据同步多角色分账体系合伙人分账支持按比例如甲60%、乙40%自动分账每日/每月自动结算房东/物业分账支持按营业额抽成模式自动计算应付租金平台服务费自动扣除技术服务费T1将剩余款项结算给商户硬件供应商分账融资租赁硬件按使用次数自动分润06 开放平台与二次开发完整API生态提供RESTful API WebSocket双通道接口覆盖90%以上核心业务功能接口覆盖用户认证、订单创建、支付回调、硬件控制、会员查询、商品库存详细文档Postman集合 Swagger在线文档包含详细参数说明与错误码解析Webhook事件支持订单支付、开门请求、保洁完成等事件实时推送插件化架构系统采用钩子Hooks与过滤器Filters设计模式业务钩子在“订单创建前”、“支付成功后”、“会员注册时”预留钩子可挂载自定义逻辑前端组件化小程序端采用Uniapp开发页面模块化拆分支持替换或新增业务组件自定义字段与对象针对不同业态的特殊数据记录需求引入元数据Metadata框架自定义对象如高尔夫“球童管理”、羽毛球“教练预约”扩展字段针对标准对象添加自定义属性支持搜索、报表和条件判断硬件接入SDK开放IoT设备接入SDK支持开发者将自研硬件快速接入设备影子利用现成的设备管理、OTA升级、数据上报功能协议适配层私有协议可通过编写协议转换插件快速对接07 安装部署一环境要求组件版本要求JDK1.8 或 11Maven3.6MySQL8.0Redis6.xNode.js16开发工具HBuilderX、微信开发者工具二后端部署1. 创建数据库sqlCREATE DATABASE smart_venue DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; use smart_venue; source sql/smart_venue.sql;2. 修改配置编辑application-dev.yml配置MySQL数据库连接Redis连接微信支付参数小程序ID、商户号、APIv3密钥阿里云OSS配置图片/文件存储微信小程序配置appid、secret3. 编译运行bash# 克隆项目 git clone https://github.com/your-repo/smart-venue.git # 进入目录 cd smart-venue # 打包 mvn clean package -Dmaven.test.skiptrue # 运行 java -jar smart-venue-admin/target/smart-venue-admin.jar4. 访问接口文档texthttp://localhost:8080/doc.html三管理后台部署Vue31. 安装依赖bashcd smart-venue-ui npm install2. 修改配置编辑.env.developmenttextVITE_APP_BASE_API http://localhost:80803. 启动开发环境bashnpm run dev # 访问地址http://localhost:80 # 默认账号admin 密码admin1234. 生产构建bashnpm run build:prod四小程序端部署uni-app1. 导入项目使用 HBuilderX 打开smart-venue-uniapp目录2. 修改配置编辑manifest.json配置微信小程序appid编辑utils/config.js修改baseUrl指向后端API地址3. 运行调试HBuilderX中点击“运行→运行到小程序模拟器”→选择微信开发者工具4. 发布上线HBuilderX中点击“发行→小程序-微信”在微信开发者工具中上传代码提交微信公众平台审核五员工端小程序部署同小程序端部署流程使用独立的项目目录smart-venue-employee08 演示与获取在线演示管理后台http://demo.smart-venue.com 账号demo 密码demo123用户小程序微信搜索“智场未来体验版”员工端小程序微信搜索“智场员工端”项目获取开源版本提供基础版代码GPL协议商业版本提供完整源码 部署文档 技术支持 二次开发指导SaaS服务支持按年付费免部署快速上线如果你正在寻找一套能真正打通线下流量、降低人工成本、支持多业态扩张的自助门店系统欢迎来聊聊。我们不做简单的工具只做赋能实体数字化转型的基础设施。

相关新闻

点播直播视频会议EasyDSS一站式视频云平台如何重塑企业数字化协作新生态

点播直播视频会议EasyDSS一站式视频云平台如何重塑企业数字化协作新生态

在5G商用加速、AI技术渗透与元宇宙概念兴起的交汇点上,视频已从单一的信息载体演变为数字经济时代的核心生产要素。企业对视频技术的需求不再局限于简单的信息传递,而是延伸至业务创新、流程再造和价值重构的深层次变革。EasyDSS一站式视频云平台&#x…

2026/5/17 6:38:45 阅读更多 →
AutoCAD许可证季度盘点与审计标准化作业流程

AutoCAD许可证季度盘点与审计标准化作业流程

AutoCAD许可证季度盘点与审计标准化作业流程作为一名长期在AutoCAD领域工作的设计师和项目管理者,我深知许可证管理在企业规模化运营中扮演着越来越重要的角色。在2026年,建筑、工程、制造等行业的数字化转型加速,软件使用合规性成为企业管理…

2026/7/5 1:35:47 阅读更多 →
工业AI服务:降本增效与政策适配的融合之路

工业AI服务:降本增效与政策适配的融合之路

在制造业数智化转型的政策导向下,工业AI服务成为本土制造企业落实降本增效要求、契合产业政策的重要抓手。从顶层设计到企业落地,工业AI服务的核心价值,正体现在既贴合企业生产实际实现降本增效,又精准适配产业数智化发展的政策要…

2026/7/5 0:39:24 阅读更多 →

最新新闻

3步解锁网易云音乐NCM加密文件:ncmdumpGUI完全使用指南

3步解锁网易云音乐NCM加密文件:ncmdumpGUI完全使用指南

3步解锁网易云音乐NCM加密文件:ncmdumpGUI完全使用指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾因网易云音乐下载的NCM格式文件无法…

2026/7/6 11:07:19 阅读更多 →
Flex6方法论:用原子化交付重构按小时计费的信任逻辑

Flex6方法论:用原子化交付重构按小时计费的信任逻辑

1. 为什么“按小时计费”不是坑,而是专业团队的诚意标尺在软件开发行业混了十多年,我见过太多客户一听到“按小时收费”就皱眉,下意识觉得这是“无底洞”,是服务商在给自己留后门。我也见过太多团队为了签单,硬着头皮接…

2026/7/6 11:05:15 阅读更多 →
2026智能手表选购指南:健康监测与生态协同实战决策

2026智能手表选购指南:健康监测与生态协同实战决策

1. 这不是“榜单”,而是一份2026年4月智能手表选购的实战决策地图如果你最近刷到过“2026年最值得买的10款智能手表”这类标题,大概率会陷入一种熟悉的疲惫感:参数堆砌、品牌站队、价格分段模糊、实测数据缺失,最后点进去发现全是…

2026/7/6 11:05:15 阅读更多 →
大脑一片空白的庖丁解牛

大脑一片空白的庖丁解牛

因为**“大脑一片空白”**几乎每个人都经历过: 面试时,大脑突然空白;写代码时,盯着屏幕发呆;学习时,书翻开了,却不知道从哪里开始;遇到重大压力时,脑子像"死机"…

2026/7/6 11:05:15 阅读更多 →
AD74413R与PIC18LF45K80的SPI通信与数据采集实现

AD74413R与PIC18LF45K80的SPI通信与数据采集实现

1. AD74413R与PIC18LF45K80的硬件架构解析AD74413R是一款高度集成的模拟前端芯片,内部包含4个可独立配置的模拟输入通道。每个通道可通过寄存器配置为16位ADC输入或12位DAC输出模式。芯片采用SPI接口通信,最高支持10MHz时钟频率,内置基准电压…

2026/7/6 11:03:11 阅读更多 →
数据科学家的信号处理实战指南:时序特征工程与Python可落地方案

数据科学家的信号处理实战指南:时序特征工程与Python可落地方案

1. 这不是给电子工程师看的信号处理——而是一份数据科学家真正用得上的实操手册 “信号处理”四个字一出来,很多人脑子里立刻浮现出示波器、傅里叶变换公式、滤波器设计图,甚至还有人下意识翻出《奥本海姆信号与系统》——但我要先说清楚:这…

2026/7/6 11:01:07 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻