
校园跑腿场景与项目定位
这套源码面向高校内的本地化服务需求,把快递代取、打印、上门维修、代替服务等事项集中到微信小程序中完成。
项目按服务端、客户端和后台管理三部分组织,代码结构模块化,适合中高级开发者在此基础上做二次开发或定制。
服务模块与订单流转方式
资料列出的服务类型包括快递代取、打印服务、校园跑腿、代替服务、上门维修和其他帮助,运营版还提到文档下载与租借服务。
订单分配会参考地理位置和服务类型,可自动分配给接单员或代理,也支持手动设置默认接单员。
后台管理、代理与收益配置
后台管理界面默认账号为admin,登录后可查看运营数据、管理用户、配置服务项,并启用或禁用代理账号。
收益比例可在后台按用户、代理和平台三方自定义,例如用户70%、代理10%、平台20%这样的分配方式。服务项管理支持设置收益比例、描述和图标,系统提供s1至s6.
运行环境与部署前核对
服务端基于Node.js和Express框架,使用PM2做进程管理,数据库为MySQL,编码utf8mb4。
部署资料给出的流程包括:在Linux服务器安装宝塔面板并配置Nginx、MySQL和PM2管理器;上传服务端代码后运行npm install安装依赖;创建MySQL数据库并导入help.sql,修改config.js中的数据库配置;配置小程序APP_ID和密钥,启动PM2项目并设置域名反向代理;
服务器最低配置为1核2G,推荐2核4G,需要备案域名和SSL证书。部署完成后访问域名进入后台,默认密码为qwe123123,按使用手册配置区域、代理和服务后,小程序即可使用。