在生活服务数字化浪潮中,上门家政已成为高频刚需场景。最新版likeshop上门家政服务源码,是一款基于likeadmin-php框架深度开发的专业上门预约系统,提供全部前后台无加密源代码,帮助创业者快速搭建属于自己的本地化家政服务平台。系统采用用户端与师傅端完美融合的设计理念,覆盖从下单预约到服务完成的完整闭环,支持小程序、H5等多端访问,是本地生活服务商、家政公司数字化转型的理想选择。
系统概述与技术架构
本系统基于ThinkPHP框架开发,最低运行环境要求为MySQL5.7 + PHP8.0,需安装fileinfo扩展。前端采用Vue + uni-app技术栈,实现一套代码多端编译,完美兼容微信小程序、H5网页及移动端浏览器。系统版本号2.1.1,经过多轮测试优化,运行稳定,代码结构清晰,方便二次开发。
核心功能模块详解
用户端:便捷预约全流程
-
多规格服务选择:家政服务(如保洁、月嫂、维修、保姆)支持多规格定价,用户可根据服务时长、人员等级、附加项目等自由组合,价格实时计算,透明无隐藏
-
LBS地图定位:对接腾讯地图定位接口,自动获取用户当前位置,智能推荐附近师傅,支持手动拖拽定位,确保服务地址精准
-
在线预约+时段自定义:用户可自主选择期望的服务日期和自定义时间段(精确到半小时),系统实时校验师傅档期,避免排队等待,降低时间成本
-
订单支付与跟踪:支持微信支付+支付宝官方支付,支付成功后订单进入派单池,用户可实时查看订单状态、师傅位置、服务进度
-
核销与评价:服务完成后用户输入核销码或扫码完成订单确认,并可对师傅进行评分、文字评价,帮助平台积累口碑
师傅端:高效接单与收益管理
-
入驻保证金机制:师傅入驻需缴纳保证金,提升服务可信度,降低平台风险
-
每日限单功能:平台可设置师傅每日最大接单量,避免师傅超负荷接单影响服务质量,同时保障订单均匀分配
-
订单池抢单/派单:师傅端实时显示待接单订单,支持系统智能派单(根据距离、评分、接单率自动分配)和后台人工派单两种模式
-
服务日程管理:师傅可设置个人接单时段、休息日,系统自动过滤不可预约时间,避免订单冲突
-
收益提现:师傅端可查看累计收入、提现记录,支持绑定微信/支付宝快速提现
管理后台:全维度运营控制
-
首页DIY可视化装修:后台提供拖拽式首页编辑器,可自定义轮播图、导航图标、服务分类、活动区块等,无需代码即可打造个性化首页
-
城市区域管控:支持设置指定城市开放接单,适合本地化精细化运营,可针对不同城市配置独立的服务项目、价格策略、师傅资源
-
订单全流程监控:从用户下单、支付、派单、服务中到完成核销,后台可实时查看订单状态,异常订单自动标红提醒
-
服务项目管理:支持多层级服务分类,每个服务可设置多规格价格、库存、详情图文介绍
-
财务对账系统:自动汇总平台交易流水、师傅佣金、平台抽成,支持按日/月导出报表
-
营销插件支持:可配置优惠券、满减活动、新客立减等营销工具,提升用户复购率
特色与优势
1. 全开源无加密,自由二次开发
系统提供全部前后台源代码,无任何加密或授权限制,开发者可根据业务需求自由修改、扩展功能,构建差异化竞争力。
2. 多端统一,体验一致
基于uni-app开发的前端,一套代码生成微信小程序+H5双端,用户界面风格统一,操作逻辑一致,降低维护成本。
3. 智能派单+人工派单双引擎
系统内置智能派单算法(基于距离、师傅评分、接单率、历史完成率)与后台人工派单机制相结合,平台可根据业务阶段灵活切换派单模式。
4. 高德/腾讯地图无缝集成
深度集成腾讯地图定位服务,支持地址解析、逆地理编码、距离计算、路线规划等功能,确保服务定位精准、导航高效。
5. 多规格服务定价体系
突破传统单一定价模式,支持按小时、按面积、按人员数量、按附加服务等维度设置价格,满足家政行业复杂计价需求。
6. 存储与短信灵活配置
-
云存储:支持本地存储和阿里云OSS,图片等资源可托管至云端,提升访问速度
-
短信服务:集成阿里云短信和腾讯云短信,用于验证码、订单通知、派单提醒等场景
应用场景与目标用户
谁需要这套源码?
-
本地生活服务平台:快速上线家政服务板块,整合本地师傅资源
-
传统家政公司:数字化转型,搭建线上预约系统,提升运营效率
-
创业者/个体经营者:打造社区家政服务平台,开展区域性业务
-
技术开发者/代理商:为客户提供家政系统搭建与定制服务
适用场景
-
日常保洁、深度保洁
-
月嫂、育儿嫂、保姆等长期服务
-
家电清洗、维修服务
-
养老护理、陪诊服务
-
开荒保洁、工程保洁等商业服务
环境要求与安装教程
运行环境
-
操作系统:Linux/CentOS(推荐)或 Windows Server
-
Web服务器:Nginx(推荐)或 Apache
-
PHP版本:PHP 8.0(需安装扩展:fileinfo、PDO、OpenSSL、Mbstring、Curl等)
-
数据库:MySQL 5.7(需支持InnoDB引擎)
-
Node.js:可选,用于编译前端
详细安装步骤
第一步:环境准备
-
确保服务器已安装PHP 8.0并启用fileinfo扩展(可通过phpinfo查看)
-
创建MySQL 5.7数据库,记录数据库名、用户名、密码
-
配置Nginx伪静态规则为ThinkPHP(或Apache开启mod_rewrite)
第二步:上传源码
-
将源码包中server文件夹内的所有文件打包上传至网站根目录(如
/var/www/html) -
解压文件,确保目录结构完整
第三步:配置运行目录与伪静态
-
运行目录:将网站运行目录设置为 /Public(即
yourdomain.com指向Public文件夹) -
伪静态规则(以Nginx为例):
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; } }
第四步:在线安装
-
在浏览器中访问
http(s)://您的域名/install/index.php,进入安装向导 -
同意协议,检查环境是否满足要求
-
填写数据库连接信息(数据库服务器、数据库名、用户名、密码)
-
设置管理员账号(用于登录后台)
-
完成安装,删除
/install目录(或重命名)以防重复安装
第五步:关闭移动端调试图标
系统默认在移动端右下角显示调试图标(开发者工具)。如需关闭:
-
找到网站根目录下的 .env 文件(如果没有则复制
.env.example并重命名) -
编辑该文件,找到类似
SHOW_DEBUG_ICON=true的配置项 -
将
true改为false -
保存文件并清除缓存
第六步:其他配置
-
支付配置:在后台「支付管理」填写微信支付、支付宝支付的商户参数
-
地图配置:在后台「系统设置」填写腾讯地图开发者密钥(JS SDK和WebService API密钥)
-
短信配置:根据所选服务商填写阿里云/腾讯云短信密钥
-
存储配置:如需使用阿里云OSS,填写相关Bucket信息
注意事项
-
安装前请确保服务器PHP版本准确,PHP 8.0需安装fileinfo扩展(部分PHP高版本未默认开启)
-
数据库连接失败时,检查数据库主机地址(建议使用127.0.0.1而非localhost)
-
如遇白屏或500错误,请检查目录权限(runtime和uploads需可写)
-
前端编译问题请参考文档使用HBuilderX或命令行编译小程序。



