-
JDK 25 + Spring Boot 3.3.4 默认 Lombok 版本不兼容(com.sun.tools.javac.code.TypeTag :: UNKNOWN)。 显式锁 lombok 1.18.40 并配置 maven-compiler-plugin 的 annotationProcessorPaths。 scripts/test.sh 6/6 GREEN,201 测试全过。
-
scripts/test.sh 从 ./mvnw 改为系统 mvn(与 docs/07 一致;backend 未带 maven wrapper)。test.sh 6 个 stage 全绿,201/0。
-
- isDeleted/lastLoginDate 强制 matchMode=equals + lastLoginDate 类型归一化 - queryValue 判空升级为 isBlank - docs/05 § REQ-USR-004 错误码补 sortField → 40003 + 40101
-
- 42301 响应携带 data.lockUntil(BizException 扩 data + handler 写入) - 失败计数改原子单 SQL UPDATE(去 noRollbackFor,行锁由 DB 保证) - SysUserMapper/SysCompanyMapper 去 SELECT *,改显式列名 - JwtUtil 短密钥静默补零 → 启动期硬抛 IllegalStateException - loginSuccess 去 entity 冗余路径,只保留 UpdateWrapper - 补 exp-iat==7200 / lockUntil 字段 / 并发原子累加 测试