提交 7616d7fb authored 作者: 刘擎阳's avatar 刘擎阳

1.优化

上级 9de45a99
...@@ -455,28 +455,40 @@ class PackageDataWizard(models.TransientModel): ...@@ -455,28 +455,40 @@ class PackageDataWizard(models.TransientModel):
big_package_obj = self.env['cc.big.package'].sudo().search([('big_package_no', '=', big_no)], big_package_obj = self.env['cc.big.package'].sudo().search([('big_package_no', '=', big_no)],
limit=1) limit=1)
if big_package_obj: if big_package_obj:
sql_big = """
UPDATE cc_big_package
SET pallet_number = %s,
pallet_usage_date = %s,
tally_user_id = %s,
tally_time = %s,
delivery_user_id = %s,
delivery_time = %s
WHERE id = %s
"""
self.env.cr.execute(sql_big, (
pallet_no,
pallet_date,
lh_user_id,
lh_time,
wj_user_id,
wj_time,
big_package_obj.id
))
if self.node_id.name == '待尾程提货': if self.node_id.name == '待尾程提货':
sql_big = """
UPDATE cc_big_package
SET pallet_number = %s,
pallet_usage_date = %s,
tally_user_id = %s,
tally_time = %s
WHERE id = %s
"""
self.env.cr.execute(sql_big, (
pallet_no,
pallet_date,
lh_user_id,
lh_time,
big_package_obj.id
))
big_package_obj.tally_state = 'checked_goods' big_package_obj.tally_state = 'checked_goods'
else: else:
sql_big = """
UPDATE cc_big_package
SET pallet_number = %s,
pallet_usage_date = %s,
delivery_user_id = %s,
delivery_time = %s
WHERE id = %s
"""
self.env.cr.execute(sql_big, (
pallet_no,
pallet_date,
wj_user_id,
wj_time,
big_package_obj.id
))
big_package_obj.tally_state = 'handover_completed' big_package_obj.tally_state = 'handover_completed'
# 7. 更新托盘状态 # 7. 更新托盘状态
if pallet_no: if pallet_no:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论