注释新增接口的调用

This commit is contained in:
yuxianghui
2024-01-22 17:11:45 +08:00
parent 2a5a9de3e3
commit f5c555ec86
3 changed files with 21 additions and 21 deletions

View File

@@ -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

View File

@@ -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()

View File

@@ -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: