dy-dashboard/vault/知识库/工作指南/训练记录/2026-09-17-钉盘最新库存与日出库更新到8.186和云端.md
2026-10-28 11:14:17 +08:00

14 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-09-17-钉盘最新库存与日出库更新到8.186和云端 <!-- project: path:/home/gxd/.openclaw/workspace/dy-dashboard -->
### 1. 钉盘最新库存与日出库更新到8.186和云端
**旭东 → OpenClaw:**
> 钉盘里面最新库存数据和日出库数据已上传,你去读取并更新到8.186系统和云端系统中,并及时刷新缓存,另外查缺补漏一下是否有遗漏,如果有则进行补录
**OpenClaw 响应:**
已完成。用项目现有 `import_dingtalk_latest.py` 增量导入器(同一套字段映射、清洗规则与 8 个特殊成本价)分两端执行:日出库补齐 2026-09-15 的 8 个来源(dymuto/dyqsimelr/jdbz/jdgj/jdjwt/jdmrt/jdsmj/tmgj)共 1,499 条与 2026-09-16 旺店通 2,018 条,两端出库最新日期到 2026-09-16;库存导入 2026-09-17 全部 21 个仓库文件共 21,187 条、可用库存 45,490,421,两端库存最新日期到 2026-09-17。写入前已记录两端切片状态(目标组合均 0 行,未覆盖任何已有数据)。
查缺补漏:完整扫描钉盘 784 个出库文件与 1,503 个库存文件后按“日期+来源”“日期+仓库”生成期望组合比对两端,本地补录 2026-06-23 京东国际 250 条,云端补录 2026-06-28~09-01 共 70 个组合、23,381 条;其中 2026-06-28 的 jdgj/jdjwt/tmgj 云端已以中文全称(京东国际/京东洁维塔/天猫国际)存储,判定为命名差异不重复导入。把中文全称来源与仓库编码前导零统一归一化后复核:出库组合 784/784、库存组合 1503/1503,两端缺失均为 0。
两端执行 `refresh_all_caches()`,8.186 重启 `dy-dashboard.service`、云端平滑重载 gunicorn,服务 active,8.186 本机与局域网、云端公网均 HTTP 200。另发现两点早已存在、与钉盘文件缺口无关的历史差异:云端 2026-05-27~31 库存有约 92.7 万行重复(978,172 行中唯一 50,420 行,本地同期 50,395 行基本无重复);库存 7/8 月本地比云端多(8 月 561,991 vs 493,804),出库为双向差异(5/6 月云端多、7/8 月本地多),已在回复中说明并询问是否对账修复。本次未操作生产环境 11.79。已记录 <!-- project: path:/home/gxd/.openclaw/workspace/dy-dashboard -->