diff --git a/.gitmodules b/.gitmodules index 4bab680..bff491c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "apps/pad_scanner"] path = apps/pad_scanner - url = git@gitea.server10086.icu:admin/pad_scanner.git + url = git@gitea.server10086.icu:CargoTrace/pad_scanner.git +[submodule "services/fastapi"] + path = services/fastapi + url = git@gitea.server10086.icu:CargoTrace/fastAPI.git diff --git a/README.md b/README.md index 505e3df..1324160 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,11 @@ - **技术栈**: Flutter - **说明**: 基于 Flutter 框架的安卓应用,用于货物扫描和追踪 -### 后端服务 -- **状态**: 待定 -- **技术栈**: 待定(可能使用 FastAPI 等) +### 后端服务 (FastAPI) +- **路径**: `services/fastapi` +- **仓库**: `git@gitea.server10086.icu:CargoTrace/fastAPI.git` +- **技术栈**: FastAPI (Python) +- **说明**: 后端 API 服务 ## 项目结构 @@ -22,8 +24,10 @@ CargoTrace/ ├── apps/ # 应用层子模块 │ └── pad_scanner/ # Flutter Android 应用 -├── services/ # 后端服务子模块(待添加) +├── services/ # 后端服务子模块 +│ └── fastapi/ # FastAPI 后端服务 ├── shared/ # 共享代码/库(待添加) +├── infra/ # 基础设施(待添加) └── docs/ # 项目文档 ``` @@ -62,7 +66,7 @@ git pull origin main | 层级 | 技术栈 | 状态 | |------|--------|------| | Android 端 | Flutter | ✅ 确定 | -| 后端服务 | 待定 | ⏳ 待定 | +| 后端服务 | FastAPI (Python) | ✅ 确定 | ## 许可证 diff --git a/apps/pad_scanner b/apps/pad_scanner index 236cfae..2937efd 160000 --- a/apps/pad_scanner +++ b/apps/pad_scanner @@ -1 +1 @@ -Subproject commit 236cfae485f971eba886ebe74a742283d416de34 +Subproject commit 2937efdefda21a6d5192e6e6f1f79990f5fa9523 diff --git a/services/fastapi b/services/fastapi new file mode 160000 index 0000000..c370ca3 --- /dev/null +++ b/services/fastapi @@ -0,0 +1 @@ +Subproject commit c370ca36bc5accef1f4e67498c95ef077a2f2754