From 96a4ee4e26528205e28f66f10084fce020ea5716 Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Fri, 19 Apr 2024 13:42:12 +0800 Subject: [PATCH] 1 --- sf_warehouse/wizard/wizard.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sf_warehouse/wizard/wizard.py b/sf_warehouse/wizard/wizard.py index 7961819b..db64fe07 100644 --- a/sf_warehouse/wizard/wizard.py +++ b/sf_warehouse/wizard/wizard.py @@ -47,16 +47,16 @@ class ShelfLocationWizard(models.TransientModel): shelf_location = self.env['sf.shelf.location'].sudo().search([('barcode', '=', self.current_barcode)]) # 变更货位 if self.destination_barcode_id and shelf_location: - if self.destination_barcode_id.product_id and self.destination_barcode_id.product_id == shelf_location.current_product_id and not self.destination_barcode_id.product_sn_id: + if self.destination_barcode_id.product_id and self.destination_barcode_id.product_id == shelf_location.product_id and not self.destination_barcode_id.product_sn_id: self.destination_barcode_id.product_num += shelf_location.product_num else: self.destination_barcode_id.product_sn_id = shelf_location.product_sn_id.id self.destination_barcode_id.product_id = shelf_location.product_id.id self.destination_barcode_id.product_num = shelf_location.product_num - shelf_location.product_sn_id = False - shelf_location.product_id = False - shelf_location.product_num = 0 + shelf_location.product_sn_id = False + shelf_location.product_id = False + shelf_location.product_num = 0 else: raise ValidationError('目标货位出错,请联系管理员!')