⚠️ 注意:此仓库为合并版本,整合了以下三个仓库的代码和提交历史:
- HmH - 最旧版本
- HmH-main - 次新版本
- HmH-main-master - 最新版本(当前仓库)
本项目是一个基于Java的出差报销管理系统,主要功能有:用户登录、出差申请、报销申请、审批、统计等。系统采用B/S架构,前端使用Vue,后端使用Java语言,数据库使用MySQL
系统分为三种用户:普通用户、审批人、管理员。普通用户可以提交出差申请和报销申请,审批人可以审批出差申请和报销申请,管理员可以查看统计信息。
系统支持全局通知和局部通知,全局通知是指系统向所有用户发送的通知,局部通知是指系统向指定用户发送的通知。
- 用户登录:用户输入用户名和密码,点击登录按钮,系统验证用户信息,如果用户名和密码正确,系统跳转到主页面;如果用户名或密码错误,系统提示用户登录失败。
- 出差申请:用户在主页面点击出差申请按钮,填写出差申请信息,点击提交按钮,系统将出差申请信息保存到数据库中。
- 报销申请:用户在主页面点击报销申请按钮,填写报销申请信息,点击提交按钮,系统将报销申请信息保存到数据库中。
- 审批:审批人在主页面点击审批按钮,查看待审批的出差申请和报销申请,点击通过或驳回按钮,系统将审批结果保存到数据库中。
- 统计:用户在主页面点击统计按钮,查看出差申请和报销申请的统计信息,系统将统计信息显示在页面上。
- 注册:用户在登录页面点击注册按钮,填写注册信息,点击提交按钮,系统将注册信息保存到数据库中。
- 退出:用户在主页面点击退出按钮,系统退出登录,跳转到登录页面。





