1.8 KiB
1.8 KiB
OCR 订单处理系统 - v2.2 更新报告
1. 业务逻辑与 UI 变更 (v2.2 Updates)
1.1 UI 极简优化
- 移除专用按钮:从主界面彻底移除了“蓉城易购”和“烟草处理”两个特定按钮。
- 统一入口:所有供应商 Excel 订单现在均通过“处理 Excel 文件”或直接拖拽至主界面进行处理。系统会自动识别并路由。
- 快捷键更新:移除了
Ctrl+T(烟草处理) 快捷键,简化了键盘操作逻辑。
1.2 杨碧月预处理修复
- 列名校准:修正了预处理输出列名,确保与银豹处理器期望的中文列名(商品条码、数量、单价等)完全一致。
- 干扰过滤:在提取列时,自动排除了
结算单位、基本单位数量等名称相似的非业务列,提高了匹配精度。
1.3 Headless API 智能增强
- 后缀感知:
headless_api.py能够根据文件后缀自动区分图片与 Excel,不再需要显式指定--excel或--tobacco。 - 零配置接入:OpenClaw 仅需运行
python headless_api.py [文件路径]即可完成全流程。
2. 供应商清洗规则 (保持最新)
| 供应商 | 条码列 | 数量逻辑 | 单价逻辑 | 金额逻辑 |
|---|---|---|---|---|
| 蓉城易购 | E列 (Index 4) | N列 (Index 13),不换算 | Q列 (Index 16) | S列 (Index 18) |
| 烟草公司 | B列 (Index 1) | G列 (Index 6) x 10 | E列 (Index 4) / 10 | H列 (Index 7) |
3. 代码与环境清理
- 移除无用文件:清理了
run.py(冗余)、clean.py(旧脚本) 以及doc/(旧文档)。 - 模块重构:删除了
app/cli/模块,所有命令行逻辑已合并至根目录的headless_api.py。
报告生成日期:2026-03-31 负责人:Trae Code Assistant