神码-方晓辉
|
127d396995
|
fix: 按需求文档调整菜单布局
根据需求规格说明书调整菜单结构:
- 学校管理:一级菜单(order_num=4)
- 会员管理:一级菜单(order_num=5)
- 学生管理:一级菜单(order_num=6)
- 应用管理:一级菜单(order_num=7)
- 基础数据:一级目录(order_num=8)
- 年级管理
- 班级管理
- 学科管理
- 区域管理
隐藏不需要的菜单:租户管理、PLUS官网、测试菜单
@author pangu
|
2026-02-02 16:07:52 +08:00 |
神码-方晓辉
|
38eba2812a
|
fix: 修正 @author 为 pangu
按照项目规范,所有代码的作者统一使用 pangu
|
2026-02-02 15:59:52 +08:00 |
神码-方晓辉
|
aa5d5b125e
|
feat: 创建 pangu-business 业务模块并完成迁移
主要变更:
1. 创建 pangu-business 模块,适配 RuoYi-Vue-Plus 5.5.3 架构
2. 迁移业务实体类:PgGrade, PgClass, PgSubject, PgRegion, PgSchool, PgMember, PgStudent, PgApplication 等
3. 创建对应的 Mapper 接口(继承 BaseMapperPlus)
4. 创建 Service 层(接口 + 实现)
5. 创建 Controller(使用 R<T> 响应格式、Sa-Token 权限控制)
6. 添加业务表 SQL 脚本(适配租户字段)
7. 添加业务菜单数据
技术适配:
- Entity 继承 BaseEntity,添加 tenantId 字段
- Mapper 继承 BaseMapperPlus<T, V>
- Controller 使用 @SaCheckPermission 权限注解
- API 路径:/business/grade, /business/class, /business/school 等
|
2026-02-02 15:59:10 +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 |
神码-方晓辉
|
8591cebee0
|
feat: 新增参数设置和通知公告功能
- 新增 SysConfigController 参数配置管理
- 新增 SysNoticeController 通知公告管理
- 系统管理模块功能完整
|
2026-02-02 15:09:31 +08:00 |
神码-方晓辉
|
c577c74b3e
|
fix: 修复字典管理中文乱码问题
- 配置 HTTP 响应编码为 UTF-8
- 修复数据库中字典类型 remark 字段乱码数据
|
2026-02-02 14:53:20 +08:00 |
神码-方晓辉
|
a5c380c90f
|
fix: 修复系统管理模块字段显示问题
- 修复菜单管理:返回树形结构,权限标识和组件路径正常显示
- 修复部门管理:字段名转换为驼峰格式
- 修复岗位管理:字段名转换为驼峰格式
- 修复字典管理:字典类型和字典数据字段名转换
- 修复角色管理:字段名转换为驼峰格式
- 更新项目规则:添加前后端命名规范文档
|
2026-02-02 14:46:23 +08:00 |
神码-方晓辉
|
b85f332e44
|
fix: 修复用户管理列表字段显示问题
将后端返回的下划线命名字段转换为驼峰格式:
- user_id → userId
- user_name → userName
- nick_name → nickName
- dept_name → dept.deptName
用户管理功能正常
|
2026-02-02 14:38:39 +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 |