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: