kindergarten_java/reading-platform-frontend
En 8aaa8cdd94 feat: 操作日志模块同步方案
后端新增:
- 新增 LogModule 枚举类,统一管理操作日志模块
- 新增 LogOperationType 枚举类,统一管理操作类型
- 修改 @Log 注解,module 参数改为 LogModule 枚举类型
- 修改 LogAspect 切面,将枚举转换为字符串存储
- 新增 GET /api/v1/school/operation-logs/modules 接口

前端修改:
- 新增 logOperationType.ts 常量文件
- 修改 OperationLogView.vue,通过 API 动态获取模块列表
- 修改 school.ts,新增 getOperationLogModules API

数据库修改:
- OperationLog 实体新增 requestParams 字段,用于记录请求参数
- 新增 V48 迁移脚本,添加 request_params 字段

重构:
- 所有 Controller 中的 @Log 注解改为使用 LogModule 枚举

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 19:57:40 +08:00
..
public 添加logo 2026-03-16 17:49:09 +08:00
scripts fix: 成长记录 images 序列化统一 + 租户套餐移除确认流程 2026-03-23 14:47:01 +08:00
src feat: 操作日志模块同步方案 2026-03-23 19:57:40 +08:00
tests feat: 教师端数据看板与学校端课程统计功能 2026-03-21 12:45:56 +08:00
.DS_Store refactor: 完成代码重构规范化 - 2026-03-12 2026-03-12 17:27:13 +08:00
.env.development feat: 更新 FileUploader 组件和生成的 API 类型 2026-03-16 18:15:34 +08:00
.env.test fix: 教师端首页今日课程 courseName 和 className 关联查询 2026-03-21 18:43:47 +08:00
dev.db 提交说明 2026-02-28 16:41:39 +08:00
index.html 视频预览 2026-03-17 14:17:21 +08:00
openapi.json fix: 成长记录 images 序列化统一 + 租户套餐移除确认流程 2026-03-23 14:47:01 +08:00
orval.config.ts fix: 修复租户管理选择套餐显示 NaN 元问题 2026-03-19 09:34:54 +08:00
package-lock.json 优化 2026-03-17 10:38:51 +08:00
package.json 优化 2026-03-17 10:38:51 +08:00
playwright.config.ts fix: 教师端首页今日课程 courseName 和 className 关联查询 2026-03-21 18:43:47 +08:00
start-frontend.sh 提交说明 2026-02-28 16:41:39 +08:00
test-page.mjs refactor: 完成代码重构规范化 - 2026-03-12 2026-03-12 17:27:13 +08:00
tsconfig.json Initialize the Kindergarten platform source code. 2026-02-26 15:22:26 +08:00
tsconfig.node.json Initialize the Kindergarten platform source code. 2026-02-26 15:22:26 +08:00
uno.config.ts 在线文档支持 2026-03-16 20:06:56 +08:00
vite.config.ts fix: 教师端首页今日课程 courseName 和 className 关联查询 2026-03-21 18:43:47 +08:00