From 2e916337e90e6bb22d1a2f10b273ade9e60364a2 Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Fri, 26 Jul 2024 17:25:01 +0800 Subject: [PATCH] 1 --- sf_tool_management/models/mrp_workorder.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/sf_tool_management/models/mrp_workorder.py b/sf_tool_management/models/mrp_workorder.py index eb8db183..6314a90f 100644 --- a/sf_tool_management/models/mrp_workorder.py +++ b/sf_tool_management/models/mrp_workorder.py @@ -105,12 +105,10 @@ class CNCprocessing(models.Model): 'test_results': '返工', 'handle_result': '待处理' }) - # if not production_id.is_rework: - # production_id.write({ - # 'is_rework': True - # }) - # production_id.workorder_ids.filtered( - # lambda a: a.processing_panel == key and not a.is_rework).write({'is_rework': True}) + # 修改当前面装夹预调工单的 is_rework 为 True + work_ids = production_id.workorder_ids.filtered( + lambda a: a.routing_type == '装夹预调' and a.processing_panel == key and not a.is_rework) + work_ids.write({'is_rework': True}) # 对缺刀信息进行处理 for key in data2: if data2.get(key):