2d7cadfa2b4202a22562ebd429d4d22d8c9e75c1
- 将Customer、Medicine、MedicineCategory、Menu、Role、Stock、
StockInDetail、StockInRecord、StockOutDetail、StockOutRecord、
Supplier、User、Warehouse等实体类的时间字段策略从自动填充改为
FieldStrategy.NEVER,禁止自动插入和更新时间戳
- 在AuthServiceImpl中手动设置用户创建和更新时间
fix(frontend): 修复登录页面默认凭据和路由跳转逻辑
- 移除登录页面的默认用户名密码预填值
- 修复退出登录时的路由跳转问题,在MainLayout中添加router.push('/login')
- 调整用户状态管理中的路由跳转逻辑,避免重复跳转
feat(frontend): 添加出入库单据新增页面路由
- 新增stock-in/add路由指向StockInForm组件
- 新增stock-out/add路由指向StockOutForm组件
- 为新建入库单和出库单功能提供页面入口
医药管理系统
一、概述
(一)项目概述
1.技术栈:
| 类别 | 技术栈 | 版本 |
|---|---|---|
| 前端 | Vue 3 + Vite | 3.5+ / 8.1+ |
| UI 与路由 | Element Plus + Vue Router | 2.x / 4.x |
| 状态与请求 | Pinia + Axios | 2.x / 1.x |
| 样式与图标 | Sass + @element-plus/icons-vue | 1.x / — |
| 后端框架 | Spring Boot (含 Validation) | 4.1.0 |
| 开发语言 | JDK | 21 |
| 持久层 | MyBatis-Plus + MySQL | 3.5+ / 8.0+ |
| 安全与认证 | Spring Security + JWT (jjwt) | 6.x / 0.12+ |
| 工具库 | Hutool | 5.x |
| 项目构建 | Maven | 3.9+ |
二、前端
三、后端
四、快速开始
Description
Languages
Java
47.1%
Vue
42.4%
JavaScript
8.3%
SCSS
1.4%
Dockerfile
0.6%
Other
0.2%