
- 用途分类
- App源码
- 技术栈
- 未提供
- 本站上架时间
项目介绍
该源码为校园综合跑腿服务微信小程序,包含服务端、客户端和后台,适合校园创业项目。门槛:需自备服务器和已备案域名,推荐2核4G服务器,最低配置1核2G。
一、服务端部署:
1. 安装宝塔面板。
2. 安装环境:Nginx、MySQL、PM2管理器(自带Node.js)。
3. 上传服务端压缩包并解压。
4. 在服务端根目录运行 npm install 安装依赖(下载缓慢可改用淘宝镜像cnpm install)。
5. 创建数据库,编码utf8mb4,导入help.sql。
6. 修改 /pub/config/config.js 中的MySQL连接配置(host、user、port、database、timezone等)。
7. 同文件中修改小程序配置:APP_ID(微信小程序APPID)、Mch_id(商户号)。
8. 在PM2管理器添加项目,启动文件为bin/www。
9. 通过PM2映射按钮将项目反向代理到域名。出现Welcome信息即部署成功。
二、小程序客户端部署:
1. 在客户端根目录运行 npm install。
2. 修改 src/assets/js/yzy.js 中相关配置。
3. 运行 npm run build 打包,产物在dist目录,将dist文件夹和index.html上传到服务端 /public 目录。
三、后台使用:
步骤一:创建地区(校园),输入校园名称和序号(序号越小排名越靠前)。创建后需新增代理商代理该地区,用户才可选择。
步骤二:新增代理商,用户类型选校园代理,区域填写代理地区ID,填写手机号和代理期限。
步骤三:新增服务,开源版有6个服务项:快递代取(/img/s1.png)、校园跑腿(/img/s2.png)、打印服务(/img/s3.png)、上门维修(/img/s4.png)、代替服务(/img/s5.png)、其他帮助(/img/s6.png)。快递代取和打印服务仅代理可接单;全栈部署版可解除此限制并对隐私信息保护,仅接单员可见。设置用户收益、代理收益、平台收益比例(各不大于1,三者之和为1),可添加标签(快递代取和打印服务除外)、填写ICON(也可用http开头的其他图片路径)、选择默认接单员(需已通过审核)。
步骤四:添加校园配送地址,先建地址分组(名称、序号、是否显示),再按分组ID添加地址。
四、小程序API接口设置:小程序需https协议,建议使用宝塔SSL证书一键部署;修改utils/util.js中的域名为自己的域名。
常见错误排查:后台登录无反应时,检查客户端打包时填写的API接口域名是否与实际一致,并检查服务端 /pub/config/config.js 数据库配置,修改后需在PM2管理器中重启才生效;小程序调试报服务端错误,通常是后台未配置好校园代理和校区,需按手册逐步完成配置。
项目图片


项目图片用于了解素材与页面内容,不代表已经完成实机运行验证。





