6dc6932f39
一张运单可以录多条货物,明细落在 goods_json,主表 cargo_name / cargo_type / quantity_unit 只是首行、quantity 是各行合计。列表与详情原先只读主表字段,第二种及以后的货物整条丢失 (如 YD-20261018-0005 只显示「阿什顿」,漏掉「显卡050」),并把「20堆 + 50方」算成「70堆」。 货物明细的取法收进 WaybillCargoSupport 一处:goods_json 能解析出货物就以它为准, 解析不出再回退主表(一格多名的历史写法按同一口径摊平)。 - 运次读服务的段一补取 goods_json:卡片货名与汇总都靠它,少取就只能拿首行 - 货名、货物汇总、合计重量改按货物行算;单位不一致时合计留空,不把汇总串冒充成重量 - 站点货物条目一张子单可出多条,并带上各自的货名与数量单位 - 运次级与子单级都补 cargoNames / cargoTypes 清单,供小程序缩写与展示