feat(admin): initialize procurement service skeleton

This commit is contained in:
QiuSW
2026-08-03 18:13:30 +08:00
parent b7559a9451
commit c72371ce90
11 changed files with 288 additions and 37 deletions
+8 -7
View File
@@ -85,13 +85,12 @@ cmbuyer 是一个自动化采购系统:**采购服务**(网页端,`admin/`
## 当前阶段
**Phase 0 · 地基(尚未开始编码)。** 仓库目前只有文档,没有生产代码。
**Phase 0 · 地基。** 采购服务骨架已初始化,采购工具骨架仍在进行;尚无采购业务代码。
执行按任务依赖驱动,**不按 Phase 整段串行等待**。当前优先路径:
1. 并行完成 T-001 采购服务骨架与 T-002 采购工具骨架。
2. T-001 完成后推进 T-004 数据模型;T-002 完成后立即推进
**T-101 → T-102 → T-103 真机取证**;两端骨架都完成后可并行补 T-003 统一入口。
1. 继续完成 T-002 采购工具骨架;采购服务方向可并行推进 T-004 数据模型。
2. T-002 完成后立即推进 **T-101 → T-102 → T-103 真机取证**,并可并行补 T-003 统一入口。
3. T-103 结论确认后,才开始依赖真机可读字段的 Phase 2 生产页面;采购服务核心与
T-104 → T-107 后续真机安全判据按依赖并行推进。
4. Phase 3:双端打通与**第一趟试选**端到端。
@@ -173,15 +172,17 @@ cmbuyer 是一个自动化采购系统:**采购服务**(网页端,`admin/`
## 验证命令
> **占位符。** T-001 / T-002 落地后由该任务替换为真实命令,并同步
> [`03-tech-stack.md`](03-tech-stack.md) 和 [`current-state.md`](current-state.md)。
> 采购服务命令已由 T-001 实际验证;采购工具命令在 T-002 完成前仍是占位路径。
```bash
# 采购服务 admin/(改了 Go 代码后)
cd admin
go test ./...
go vet ./...
go build ./...
# 采购工具 client/(改了 Python 代码后)
# 采购工具 client/(T-002 完成后启用)
cd client
python -m unittest discover -s tests -t .
python -m compileall -q src tests