Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
X
xyw_asset_console
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • DaiJiezhang
  • xyw_asset_console
  • Merge Requests
  • !15

Merged
Opened Sep 16, 2026 by DaiJiezhang@Jeddy 
  • Report abuse
Report abuse

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 流水线。
×

Check out, review, and merge locally

Step 1. Fetch and check out the branch for this merge request

git fetch origin
git checkout -b feat/migrate-to-nestjs origin/feat/migrate-to-nestjs

Step 2. Review the changes locally

Step 3. Merge the branch and fix any conflicts that come up

git checkout master
git merge --no-ff feat/migrate-to-nestjs

Step 4. Push the result of the merge to GitLab

git push origin master

Note that pushing to GitLab requires write access to this repository.

Tip: You can also checkout merge requests locally by following these guidelines.

  • Discussion 0
  • Commits 16
  • Changes 101
{{ resolvedDiscussionCount }}/{{ discussionCount }} {{ resolvedCountText }} resolved
  • DaiJiezhang @Jeddy

    merged

    Sep 16, 2026

    merged

    merged
    Toggle commit list
  • DaiJiezhang @Jeddy

    mentioned in commit 9da1baa5

    Sep 16, 2026

    mentioned in commit 9da1baa5

    mentioned in commit 9da1baa5a0d7f3ba236aebc9537ec3cc2a5ce970
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Assignee
No assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
Reference: Jeddy/xyw_asset_console!15
×

Revert this merge request

This will create a new commit in order to revert the existing changes.

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.
×

Cherry-pick this merge request

Switch branch
Cancel
A new branch will be created in your fork and a new merge request will be started.