优化功能刀具的刀具物料字段
This commit is contained in:
@@ -52,18 +52,18 @@ class FunctionalCuttingToolEntity(models.Model):
|
||||
'sf_functional_cutting_tool_entity_id',
|
||||
string='夹头型号', domain=
|
||||
[('cutting_tool_type', '=', '夹头')])
|
||||
cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
|
||||
@api.onchange('cutting_tool_material')
|
||||
def _onchange_cutting_tool_material(self):
|
||||
for record in self:
|
||||
if record:
|
||||
if record.cutting_tool_material == '1':
|
||||
record.mrs_cutting_tool_integral_model_ids = None
|
||||
if record.cutting_tool_material == '0':
|
||||
record.mrs_cutting_tool_blade_model_ids = None
|
||||
record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
# cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
#
|
||||
# @api.onchange('cutting_tool_material')
|
||||
# def _onchange_cutting_tool_material(self):
|
||||
# for record in self:
|
||||
# if record:
|
||||
# if record.cutting_tool_material == '1':
|
||||
# record.mrs_cutting_tool_integral_model_ids = None
|
||||
# if record.cutting_tool_material == '0':
|
||||
# record.mrs_cutting_tool_blade_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
|
||||
|
||||
diameter = fields.Float('直径(mm)')
|
||||
@@ -126,18 +126,18 @@ class FunctionalCuttingToolEntityCache(models.Model):
|
||||
'sf_functional_cutting_tool_entity_cache_id',
|
||||
string='夹头型号', domain=
|
||||
[('cutting_tool_type', '=', '夹头')])
|
||||
cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
|
||||
@api.onchange('cutting_tool_material')
|
||||
def _onchange_cutting_tool_material(self):
|
||||
for record in self:
|
||||
if record:
|
||||
if record.cutting_tool_material == '1':
|
||||
record.mrs_cutting_tool_integral_model_ids = None
|
||||
if record.cutting_tool_material == '0':
|
||||
record.mrs_cutting_tool_blade_model_ids = None
|
||||
record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
# cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
#
|
||||
# @api.onchange('cutting_tool_material')
|
||||
# def _onchange_cutting_tool_material(self):
|
||||
# for record in self:
|
||||
# if record:
|
||||
# if record.cutting_tool_material == '1':
|
||||
# record.mrs_cutting_tool_integral_model_ids = None
|
||||
# if record.cutting_tool_material == '0':
|
||||
# record.mrs_cutting_tool_blade_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
|
||||
|
||||
diameter = fields.Float('直径(mm)')
|
||||
@@ -203,18 +203,18 @@ class FunctionalToolWarning(models.Model):
|
||||
string='夹头型号', readonly=True,
|
||||
domain=[('cutting_tool_type', '=', '夹头')],
|
||||
related='functional_cutting_tool_id.mrs_cutting_tool_cutterhead_model_ids')
|
||||
cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
|
||||
@api.onchange('cutting_tool_material')
|
||||
def _onchange_cutting_tool_material(self):
|
||||
for record in self:
|
||||
if record:
|
||||
if record.cutting_tool_material == '1':
|
||||
record.mrs_cutting_tool_integral_model_ids = None
|
||||
if record.cutting_tool_material == '0':
|
||||
record.mrs_cutting_tool_blade_model_ids = None
|
||||
record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
# cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
#
|
||||
# @api.onchange('cutting_tool_material')
|
||||
# def _onchange_cutting_tool_material(self):
|
||||
# for record in self:
|
||||
# if record:
|
||||
# if record.cutting_tool_material == '1':
|
||||
# record.mrs_cutting_tool_integral_model_ids = None
|
||||
# if record.cutting_tool_material == '0':
|
||||
# record.mrs_cutting_tool_blade_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
|
||||
diameter = fields.Float('直径(mm)', readonly=True, related='functional_cutting_tool_id.diameter')
|
||||
tool_grade = fields.Selection([('1', 'P1'), ('2', 'P2'), ('3', 'P3'), ('4', 'P4'), ('5', 'P5'), ('6', 'P6')],
|
||||
@@ -329,18 +329,18 @@ class RealTimeDistributionOfFunctionalTools(models.Model):
|
||||
string='夹头型号', readonly=True,
|
||||
domain=[('cutting_tool_type', '=', '夹头')],
|
||||
related='functional_cutting_tool_id.mrs_cutting_tool_cutterhead_model_ids')
|
||||
cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
|
||||
@api.onchange('cutting_tool_material')
|
||||
def _onchange_cutting_tool_material(self):
|
||||
for record in self:
|
||||
if record:
|
||||
if record.cutting_tool_material == '1':
|
||||
record.mrs_cutting_tool_integral_model_ids = None
|
||||
if record.cutting_tool_material == '0':
|
||||
record.mrs_cutting_tool_blade_model_ids = None
|
||||
record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
# cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
#
|
||||
# @api.onchange('cutting_tool_material')
|
||||
# def _onchange_cutting_tool_material(self):
|
||||
# for record in self:
|
||||
# if record:
|
||||
# if record.cutting_tool_material == '1':
|
||||
# record.mrs_cutting_tool_integral_model_ids = None
|
||||
# if record.cutting_tool_material == '0':
|
||||
# record.mrs_cutting_tool_blade_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
|
||||
diameter = fields.Float('直径(mm)', readonly=True, related='functional_cutting_tool_id.diameter')
|
||||
tool_grade = fields.Selection([('1', 'P1'), ('2', 'P2'), ('3', 'P3'), ('4', 'P4'), ('5', 'P5'), ('6', 'P6')],
|
||||
@@ -450,18 +450,18 @@ class InboundAndOutboundRecordsOfFunctionalTools(models.Model):
|
||||
string='夹头型号', readonly=True,
|
||||
domain=[('cutting_tool_type', '=', '夹头')],
|
||||
related='functional_cutting_tool_id.mrs_cutting_tool_cutterhead_model_ids')
|
||||
cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
|
||||
@api.onchange('cutting_tool_material')
|
||||
def _onchange_cutting_tool_material(self):
|
||||
for record in self:
|
||||
if record:
|
||||
if record.cutting_tool_material == '1':
|
||||
record.mrs_cutting_tool_integral_model_ids = None
|
||||
if record.cutting_tool_material == '0':
|
||||
record.mrs_cutting_tool_blade_model_ids = None
|
||||
record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
# cutting_tool_material = fields.Selection([('0', '整体式刀具'), ('1', '组合式刀具')], string='刀具物料', default='0')
|
||||
#
|
||||
# @api.onchange('cutting_tool_material')
|
||||
# def _onchange_cutting_tool_material(self):
|
||||
# for record in self:
|
||||
# if record:
|
||||
# if record.cutting_tool_material == '1':
|
||||
# record.mrs_cutting_tool_integral_model_ids = None
|
||||
# if record.cutting_tool_material == '0':
|
||||
# record.mrs_cutting_tool_blade_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterbar_model_ids = None
|
||||
# record.mrs_cutting_tool_cutterpad_model_ids = None
|
||||
|
||||
diameter = fields.Float('直径(mm)', readonly=True, related='functional_cutting_tool_id.diameter')
|
||||
tool_grade = fields.Selection([('1', 'P1'), ('2', 'P2'), ('3', 'P3'), ('4', 'P4'), ('5', 'P5'), ('6', 'P6')],
|
||||
|
||||
Reference in New Issue
Block a user