feat: migrate backend to NestJS
变更
- 将认证、账号、公司档案、公司人员、手机号、企微、设备模块迁移到 NestJS。
- 前端默认连接 NestJS,保留 Java 后端作为迁移期对拍基准。
- 补齐 101 条 NestJS 单元测试与契约/验收文档。
验证
- frontend: pnpm install --frozen-lockfile && pnpm run build,通过。
- backend-nest: prisma generate && npm test -- --runInBand,通过,9 个测试套件、101 条测试。
已知注意事项
- backend-nest/package-lock.json 与 package.json 当前不同步,npm ci 会失败;README 现行安装方式是 npm install,建议后续单独修复锁文件。
- 前端构建只有 chunk size warning,没有构建失败。
- 项目没有 .gitlab-ci.yml,未发现自动 CI 流水线。
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved