Commit Graph

4 Commits

Author SHA1 Message Date
张翔 a2bb6be0b9 refactor(user): 调整用户 ID 类型和添加 phone 字段
- 前端用户 ID 类型从 number 改为 string,与后端保持一致
- 后端用户服务添加 phone 字段处理
- 更新权限相关代码以适配新的 ID 类型
- E2E 测试中添加 phone 字段
2026-04-18 13:05:20 +08:00
张翔 aedca161ec feat(audit): 增强审计日志功能
- 添加数据库迁移脚本,为 audit_log 表补充缺失字段(create_by, update_by, updated_at, deleted_at)
- 改进审计日志切面,排除对审计日志实体本身的审计,避免循环依赖
- 优化 ObjectMapper 配置,禁用时间戳序列化和自引用失败
2026-04-18 13:04:26 +08:00
张翔 a64857fe2e fix(build): 修复 mvn clean install 构建失败问题
主要修复:
- AuditLogService: 移除与 Reactor 不兼容的 @Async 注解
- AuditLogServiceTest: 配置 mock Executor 立即执行任务
- AuditLog/AuditLogTest: 添加 toString() 方法并修正断言
- FlywayMigrationScriptTest: 修复版本号排序逻辑
- ManualTableCreationTest: 指定配置类并修复 PostgreSQL 语法
- AutoConfiguration.imports: 修正包名 cn.novalon.manage -> cn.novalon.gym.manage
- pom.xml: 调整 JaCoCo 覆盖率检查策略
2026-04-17 20:18:36 +08:00
张翔 deb961c427 refactor(backend): 重命名后端项目为 gym-manage-api,修改包名为 cn.novalon.gym.manage 2026-04-17 18:35:50 +08:00