From f5c555ec86036b0709d693a26c429959a25d886f Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Mon, 22 Jan 2024 17:11:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8A=E6=96=B0=E5=A2=9E=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E7=9A=84=E8=B0=83=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_base/models/tool_base_new.py | 20 ++++++++++---------- sf_quality/models/quality.py | 8 ++++---- sf_tool_management/models/base.py | 14 +++++++------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/sf_base/models/tool_base_new.py b/sf_base/models/tool_base_new.py index 7988dc7a..8f3eb86f 100644 --- a/sf_base/models/tool_base_new.py +++ b/sf_base/models/tool_base_new.py @@ -277,13 +277,13 @@ class ToolGroups(models.Model): else: raise ValidationError("机床刀具组发送失败") - def write(self, vals): - obj = super().write(vals) - self._register_tool_groups(obj) - return obj - - @api.model_create_multi - def create(self, vals_list): - records = super(ToolGroups, self).create(vals_list) - self._register_tool_groups(records) - return records + # def write(self, vals): + # obj = super().write(vals) + # self._register_tool_groups(obj) + # return obj + # + # @api.model_create_multi + # def create(self, vals_list): + # records = super(ToolGroups, self).create(vals_list) + # self._register_tool_groups(records) + # return records diff --git a/sf_quality/models/quality.py b/sf_quality/models/quality.py index 7382f6be..ace40ff9 100644 --- a/sf_quality/models/quality.py +++ b/sf_quality/models/quality.py @@ -28,7 +28,7 @@ class QualityCheck(models.Model): else: raise ValidationError("零件特采发送失败") - @api.onchange('quality_state') - def _onchange_quality_state(self): - if self.quality_state in ['pass', 'fail']: - self._register_tool_groups() + # @api.onchange('quality_state') + # def _onchange_quality_state(self): + # if self.quality_state in ['pass', 'fail']: + # self._register_tool_groups() diff --git a/sf_tool_management/models/base.py b/sf_tool_management/models/base.py index fba035f6..ae06d91b 100644 --- a/sf_tool_management/models/base.py +++ b/sf_tool_management/models/base.py @@ -198,12 +198,12 @@ class FunctionalCuttingToolEntity(models.Model): else: raise ValidationError("刀具组发送失败") - @api.model_create_multi - def create(self, vals): - obj = super(FunctionalCuttingToolEntity, self).create(vals) - # 调用刀具组接口 - self._register_functional_tool_groups(obj) - return obj + # @api.model_create_multi + # def create(self, vals): + # obj = super(FunctionalCuttingToolEntity, self).create(vals) + # # 调用刀具组接口 + # self._register_functional_tool_groups(obj) + # return obj class FunctionalToolWarning(models.Model): @@ -753,7 +753,7 @@ class CAMWorkOrderProgramKnifePlan(models.Model): if functional_tools: for functional_tool in functional_tools: if functional_tool.on_tool_stock_num == 0: - self.env['sf.cnc.processing'].register_cnc_processing(cnc_processing) + # self.env['sf.cnc.processing'].register_cnc_processing(cnc_processing) if functional_tool.tool_stock_num == 0 and functional_tool.side_shelf_num == 0: status = True else: