Commit Graph

4 Commits

Author SHA1 Message Date
神码-方晓辉 2a2321a403 fix: 按需求文档8.2节调整菜单排序
根据需求规格说明书8.2节页面清单顺序:
1. 学校管理 (order_num=1)
2. 会员管理 (order_num=2)
3. 学生管理 (order_num=3)
4. 应用管理 (order_num=4)
5. 基础数据 (order_num=5)
6. 系统管理 (order_num=6)
7. 系统监控 (order_num=7)

隐藏菜单:系统工具、租户管理、PLUS官网、测试菜单

@author pangu
2026-02-02 16:15:14 +08:00
神码-方晓辉 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