From b35f84291509894b02bcfa9920415b1d0d7833bb Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Mon, 30 Dec 2024 09:57:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=89=98=E7=9B=98=E8=A7=A3?= =?UTF-8?q?=E7=BB=91=E4=BF=AE=E6=94=B9=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_manufacturing/models/mrp_workorder.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sf_manufacturing/models/mrp_workorder.py b/sf_manufacturing/models/mrp_workorder.py index ef2c654b..d121bae8 100644 --- a/sf_manufacturing/models/mrp_workorder.py +++ b/sf_manufacturing/models/mrp_workorder.py @@ -1456,6 +1456,9 @@ class ResMrpWorkOrder(models.Model): # 解绑托盘 def unbind_tray(self): + for item in self: + self.env['stock.lot'].sudo().search([('rfid', '=', item.rfid_code)]).write( + {'tool_material_status': '可用'}) self.production_id.workorder_ids.write({ 'rfid_code': False, 'tray_serial_number': False, @@ -1464,9 +1467,6 @@ class ResMrpWorkOrder(models.Model): 'tray_type_id': False, 'tray_model_id': False, 'is_trayed': False}) - for item in self: - self.env['stock.lot'].sudo().search([('rfid', '=', item.rfid_code)]).write({ - 'tool_material_status': '可用'}) # 将FTP的检测报告文件下载到临时目录 def download_reportfile_tmp(self, workorder, reportpath):