2026-05-08 22:35:21 +08:00
2026-05-08 21:28:39 +08:00
2026-05-08 21:29:29 +08:00
2026-05-08 21:28:39 +08:00
2026-05-08 22:35:21 +08:00
2026-05-08 21:28:39 +08:00

HIS_Sur_Data_Deal

网页端检测数据处理工具。上传 待处理检测数据.zip 后,服务会自动识别 V1/V2 数据结构,调用原处理脚本生成 Excel并在网页中展示结果摘要、工作表统计和数据预览用户可调整每个工作表的预览行数并按需导出单个 Excel 或全部 Excel 压缩包。

本地运行

pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000

访问 http://localhost:8000

Docker 构建与运行

docker build -t his-sur-data-deal .
docker run --rm -p 8000:8000 his-sur-data-deal

推送镜像示例

docker tag his-sur-data-deal 192.168.31.5:5002/admin/his-sur-data-deal:latest
docker push 192.168.31.5:5002/admin/his-sur-data-deal:latest

数据模式

V1zip 解压后包含 Patients_info.csvTests_ListTests_Detail_List,输出一个汇总 Excel。

V2zip 解压后包含 Patients_info.csv,并按患者目录分别保存检测汇总和具体检测,输出多个患者 Excel。

导出的压缩包默认只包含 Excel 结果,不包含处理日志。系统默认输出全部检测记录,并可选择是否保留:

  • 基本工作表
  • 未匹配检测内容项
  • 未检测到内容汇总表

“未检测到内容汇总”会收集标准字段全部为 Not_Find、但存在未匹配检测内容的记录,并按检测原因排序汇总。

Description
No description provided
Readme 264 KiB
2026-05-19 17:41:24 +08:00
Languages
Python 99.8%
Dockerfile 0.2%