feat(backend): T1.2 企业档案 CRUD — 列表/详情/创建/更新/删除

- 路由:GET/POST/PUT/DELETE /api/v1/companies
- 支持分页、关键词搜索、行业/阶段筛选
- 租户隔离:只能操作本租户企业
- 测试:11 个企业 CRUD 测试,全部 passed(总计 26 tests)
This commit is contained in:
selfrelease
2026-07-18 21:57:02 +08:00
parent a95f63c24c
commit 8fe8047429
5 changed files with 426 additions and 2 deletions
+10 -2
View File
@@ -58,6 +58,14 @@
4. **T1.4 健康度仪表盘** — 投资人端驾驶舱首页
5. **T1.5 风险工作台** — 风险列表/详情/处理
### 下一步行动
### 已完成
→ 开始 T1.1:认证与权限(后端 auth 路由 + 前端登录页对接)
| 任务 | 状态 | 验证结果 |
|---|---|---|
| T1.1 认证与权限 | ✅ | 后端 15 tests passed + 前端登录页构建成功 |
### T1.1 产出
- **后端**`auth.py` 路由(register/login/refresh/me+ `dependencies.py`JWT 校验 + 角色权限)
- **前端**`auth-context.tsx`AuthProvider+ 登录表单页
- **测试**:11 个认证测试(注册/登录/获取用户/刷新 token)+ 4 个健康检查 = 15 passed