19 lines
1.7 KiB
Markdown
19 lines
1.7 KiB
Markdown
# 计划预测包材数量按成品覆盖修复
|
||
|
||
### 1. 计划预测包材实际下单数量和0数量异常
|
||
|
||
**旭东 → OpenClaw:**
|
||
> 现在的下单逻辑是这样的,从计划预测的下单信息弹窗中填写成品包材下单数量后,点击下单,同步到待下单管理中,核对2个下单数量之后,再次点击确认下单,根据不同计划人员跳转到国内/海外订单管理,包材则跳转到包材订单管理中,但是现在出现一个异常,比如我成品下3000,包材分别是2000 4000 5000,但是点击确认下单,跳转同步到包材订单管理之后,全部显示的是成品的3000数量,另外当我只下成品不下包材,意思包材下单数量是0时,包材是不跳转的,但是目前还跳转,并且数量也是成品的下单数量。
|
||
检查一下这个异常,并修复一下、
|
||
|
||
**OpenClaw 响应:**
|
||
已检查并修复。问题原因是包材实际下单数量在部分交互路径中没有被明确保存时,会按成品数量重新计算;另外字符串形式的数量和明确填写的0没有统一处理,导致包材数量被覆盖为成品数量,包材为0时仍可能生成包材订单。
|
||
|
||
现已调整:明确填写的包材实际下单数量优先使用,支持2000、4000、5000分别同步;明确填写0表示不下单,不再回退为成品数量;只有包材实际下单数量大于0时才创建包材订单并触发包材订单管理跳转;包材下单备注优先取包材备注字段。
|
||
|
||
Python、JavaScript语法检查及数量/备注专项测试通过;测试服务已重启,状态active,HTTP 200,启动日志正常。
|
||
|
||
Git提交:`7700455 fix: 修正包材实际下单数量与跳转`
|
||
|
||
**已记录**
|