Commit Graph

55 Commits

Author SHA1 Message Date
神码-方晓辉 0e75c175b5 feat: 从 git 历史迁移业务管理前端页面
从 commit 0b7d625 恢复并迁移以下页面:

基础数据管理:
- 年级管理 (business/base/grade)
- 班级管理 (business/base/class)
- 学科管理 (business/base/subject)
- 区域管理 (business/base/region)

业务功能:
- 学校管理 (business/school) + 3个组件
- 会员管理 (business/member) + 1个组件
- 学生管理 (business/student) + 2个组件
- 应用管理 (business/application) + 1个组件

API 路径修改:/api/xxx → /business/xxx

@author pangu
2026-02-02 16:04:47 +08:00
神码-方晓辉 91a62b00d4 fix: 修复前端路由接口路径适配 RuoYi-Vue-Plus
- 更新 getRouters 接口路径: /getRouters -> /system/menu/getRouters
- 适配 RuoYi-Vue-Plus 5.5.3 的 API 规范
2026-02-02 15:43:04 +08:00
神码-方晓辉 d99646c00d refactor: 升级后端至 RuoYi-Vue-Plus 5.5.3
主要变更:
- Spring Boot 2.7.18 → 3.5.9
- 认证框架: Spring Security → Sa-Token
- 缓存: 新增 Redisson 支持
- 数据访问: JdbcTemplate → MyBatis-Plus
- 新增工作流引擎 Warm-Flow
- 新增 API 文档 SpringDoc
- 新增多租户、OSS、定时任务等功能

前端适配:
- 更新 API 路径 (/auth/login, /auth/code 等)
- 添加 clientid header
- 适配新的响应数据结构

注意:数据库已使用 RuoYi-Vue-Plus 的 SQL 重建
2026-02-02 15:36:13 +08:00
神码-方晓辉 7753ddbfbd fix: 优化部门管理页面表格布局
- 部门名称列使用 min-width 自动扩展填充
- 调整排序列和操作列宽度
- 消除右侧空白区域
2026-02-02 14:49:34 +08:00
神码-方晓辉 4e43376ef9 refactor: 项目目录重构,登录和验证码功能正常
1. 重构目录结构
   - 后端代码移至 backend/ 目录
   - 前端代码移至 frontend/ 目录
   - 删除根目录旧模块(pangu-admin, pangu-common 等)

2. 统一 API 规范(若依做法)
   - 前端 /dev-api 代理去掉前缀
   - 后端 Controller 无 /api 前缀
   - 添加 API 接口规范到项目规则

3. 功能验证
   - 登录功能正常
   - 验证码生成和校验正常
   - 系统管理模块正常
2026-02-02 14:32:22 +08:00