快递管理系统 项目说明文档

一、项目简介

二、技术栈总览
后端技术栈
前端技术栈

三、系统角色与核心功能
角色一:系统管理员(Admin / users 表)
账号安全:登录(Token 生成)、注册(用户名唯一性校验)、退出(Session 失效)、密码重置(默认恢复 123456)用户与员工管理:对普通用户、快递员的完整增删改查、分页检索、字段模糊过滤 业务全域可见:可查看所有寄件信息、快递信息、取件信息、配送信息 业务审核:通过 /sh/{tableName}通用接口,对寄件订单的sfsh审核状态进行"通过 / 驳回 / 待审核"的更新数据统计中心:借助 /cal、/group、/value、/value/.../{timeStatType}一系列通用统计接口,实现按列求和、分组统计、按值统计、按时间维度(天/月/年)统计等分析能力系统配置:管理 config表中的键值对,包括轮播图、人脸识别文件(faceFile)等通用能力:文件上传下载、联动下拉选项、按列值反查记录、提醒计数(数字/日期类型两种模式) 
角色二:普通用户(Yonghu / yonghu 表)
账号安全:用户注册(账号唯一性校验)、登录(生成角色为 用户的 Token)、退出、忘记密码重置发起寄件:填写寄件人、收件人、物品名称/图片、重量,系统按起步价 + 单价×重量计算费用,订单默认审核状态为"待审核"、支付状态为"未支付" 订单跟踪:查看仅属于自己账号( yonghuzhanghao隔离) 的寄件订单、配送信息、取件信息——JijianxinxiControllerpage在 Session 检测到tableName == yonghu时自动带上账号过滤条件,实现严格的数据行级隔离在线支付:通过 ispay字段进行订单支付状态流转消息提醒:调用 /yonghu/remind/{columnName}/{type}获取账号相关的提醒计数(如未支付订单、待审核订单等)个人中心:维护个人信息、性别、电话、头像
角色三:快递员(Kuaidiyuan / kuaidiyuan 表)
账号安全:员工账号 yuangongzhanghao登录 / 注册 / 密码重置,登录时生成角色为快递员的 Token快递信息管理:录入并维护 kuaidixinxi(快递编号、名称、取件站点、时间、快递详情),可关联当前作业员工配送作业:在 peisongxinxi中更新配送状态(配送中、已签收等)、配送详情、更新时间,供用户跟踪取件确认:登记 qujianxinxi(取件码、快递名称、站点、备注、取件时间),闭环订单流程个人中心:维护员工姓名、性别、电话、头像 
四、项目亮点
亮点 1:三端角色协同 + 行级数据隔离
亮点 2:可配置的 Token 拦截器 +@IgnoreAuth 白名单注解
亮点 3:MyBatis-Plus 全套增强,超轻 CRUD
主键策略灵活:ID 由时间戳 + 随机数生成,兼顾唯一性与可读性 逻辑删除内置: logic-delete-value=-1 / logic-not-delete-value=0,无需手工判断驼峰下划线自动转换:字段命名规范一次配置,全局生效 MPUtil 通用查询构造器: likeOrEq / between / allEQMapPre / sort一行代码生成模糊查询、区间过滤、精确匹配、排序,把 90% 的 CRUD 简化为链式调用
亮点 4:通用统计与可视化服务
亮点 5:AI 能力集成——百度人脸识别
亮点 6:审核 + 支付双状态流转
亮点 7:企业级工程能力
文件系统:上传路径统一到 classpath:static/upload/,文件名以时间戳保证唯一,支持热部署路径回写(注释提示)Excel 处理:内建 Apache POI,可对任意实体表进行导入导出扩展 多数据库支持:Maven 已集成 MySQL 与 SQL Server 双驱动,切换数据源零成本 富前端交互:Vue 端集成富文本编辑器 + 高德地图 + ECharts + 打印 + Excel 导出,覆盖运营日常所有交互场景 响应统一: R.ok() / R.error()链式风格 + 统一code / msg / data响应体,前后端联调无沟通成本
亮点 8:友好的开箱即用体验
项目内置 1-install.bat / 2-run.bat / 3-build.bat三个批处理脚本,本地新手一键跑通SQL 初始化脚本 db/springbootgbu3f.sql附带示例数据 8 条(用户、快递员、寄件订单、快递、配送、取件均已预填),下载即演示默认管理员账号 admin / admin无需查文档即可登录
五、目录结构(后端核心)

六、快速启动


软件定制及其他业务
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
夜雨聆风