提交 9cdee5b9 authored 作者: 贺阳's avatar 贺阳

关联托盘时,要把大包之前 关联的托盘上的大包移除

上级 76921d8f
...@@ -115,6 +115,10 @@ class CcPallet(models.Model): ...@@ -115,6 +115,10 @@ class CcPallet(models.Model):
for pallet in self: for pallet in self:
pallet.usage_state = 'used' pallet.usage_state = 'used'
pallet.usage_date = usage_date pallet.usage_date = usage_date
# 要把这个大包关联的托盘取消关联
for package in success_package:
package.pallet_id.package_ids = [(3, package.id, 0)] # 移除这个大包
# 关联大包到托盘 # 关联大包到托盘
pallet.package_ids = [(4, package_id.id, 0) for package_id in success_package] pallet.package_ids = [(4, package_id.id, 0) for package_id in success_package]
# 更新大包的托盘信息 # 更新大包的托盘信息
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论