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

1.优化

上级 9de45a99
...@@ -455,14 +455,14 @@ class PackageDataWizard(models.TransientModel): ...@@ -455,14 +455,14 @@ 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:
if self.node_id.name == '待尾程提货':
sql_big = """ sql_big = """
UPDATE cc_big_package UPDATE cc_big_package
SET pallet_number = %s, SET pallet_number = %s,
pallet_usage_date = %s, pallet_usage_date = %s,
tally_user_id = %s, tally_user_id = %s,
tally_time = %s, tally_time = %s
delivery_user_id = %s,
delivery_time = %s
WHERE id = %s WHERE id = %s
""" """
self.env.cr.execute(sql_big, ( self.env.cr.execute(sql_big, (
...@@ -470,13 +470,25 @@ class PackageDataWizard(models.TransientModel): ...@@ -470,13 +470,25 @@ class PackageDataWizard(models.TransientModel):
pallet_date, pallet_date,
lh_user_id, lh_user_id,
lh_time, lh_time,
wj_user_id,
wj_time,
big_package_obj.id big_package_obj.id
)) ))
if self.node_id.name == '待尾程提货':
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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论