diff --git a/docs/design/m2-frontend-v2.md b/docs/design/m2-frontend-v2.md index 62b7cff..5ad3023 100644 --- a/docs/design/m2-frontend-v2.md +++ b/docs/design/m2-frontend-v2.md @@ -177,7 +177,7 @@ - [ ] 校验闸门全绿。 ### M2-T06 — 前端 scaffold + OpenAPI codegen `[structural]` -- **Status**: `todo` · **Depends**: M2-T01..T05(OpenAPI 已稳定) +- **Status**: `done` · **Depends**: M2-T01..T05(OpenAPI 已稳定) - **Context**: 建 `frontend/` 工程与类型化 client 流水线,这是后续所有前端任务的地基。 - **Files**: `create frontend/`(Vite+React+TS 脚手架、`package.json`、`tsconfig.json`、eslint、vitest、`.gitignore`)、`frontend/src/api/`(codegen 产物 + fetch 封装,自动注入 `X-CSRF-Token`)、`frontend/README.md`、`npm run codegen` 脚本 - **Steps**: 初始化 Vite React-TS;接 `openapi/openapi.json` 生成类型;写一个最小 App 壳 + 受保护路由骨架;fetch 封装统一带 cookie、写请求注入 CSRF header、401 跳登录。