refactor(cli): remove deprecated Python implementation

This commit is contained in:
2026-08-06 15:58:47 +08:00
parent b0a23a8012
commit 4350612807
26 changed files with 3 additions and 4760 deletions
+1 -12
View File
@@ -1,6 +1,6 @@
# TJWaterServerBinary 内部后端
`TJWaterServerBinary` 是 TJWater 内部版 Python 后端,基于 FastAPI 提供认证、项目、管网、模拟、爆管、漏损、SCADA地图服务集成和命令行工具能力。该仓库用于内部开发和完整功能维护。
`TJWaterServerBinary` 是 TJWater 内部版 Python 后端,基于 FastAPI 提供认证、项目、管网、模拟、爆管、漏损、SCADA地图服务集成能力。该仓库用于内部开发和完整功能维护。
## 技术栈
@@ -23,7 +23,6 @@ app/infra/ 数据库、缓存、EPANET 和外部集成
app/services/ 业务服务编排
app/algorithms/ 管网算法、模拟、爆管、漏损、清洗和健康分析
app/native/ 本地管网数据读写与转换
cli/ tjwater-cli 命令行工具
tests/ 后端测试
resources/ SQL、模板和示例资源
infra/docker/ Docker Compose 编排
@@ -58,16 +57,6 @@ docker compose -f infra/docker/docker-compose.yml config
- `docker build`:构建后端镜像。
- `docker compose config`:检查 compose 配置和变量展开。
## CLI
CLI 位于 `cli/tjwater_cli`,说明见:
```text
cli/README.md
```
修改 CLI 参数、输出结构或后端接口适配时,应同步更新 CLI 测试和文档。
## 开发规范
- Python 文件、函数、变量、Pydantic 字段、JSON body 字段和 query 参数使用 `snake_case`