加工面筛选修改

This commit is contained in:
guanhuan
2025-01-14 13:13:50 +08:00
parent 5aca6d0685
commit 437b081f15

View File

@@ -44,7 +44,9 @@ class ResMrpWorkOrder(models.Model):
('ZM', 'ZM'), ('ZM', 'ZM'),
('FM', 'FM'), ('FM', 'FM'),
('YC', 'YC'), ('YC', 'YC'),
('QC', 'QC')], string="加工面", compute='_compute_processing_panel_selection', store=True) ('QC', 'QC'),
('HC', 'HC'),
('ZC', 'ZC')], string="加工面", compute='_compute_processing_panel_selection', store=True)
sequence = fields.Integer(string='工序') sequence = fields.Integer(string='工序')
routing_type = fields.Selection([ routing_type = fields.Selection([
('装夹预调', '装夹预调'), ('装夹预调', '装夹预调'),
@@ -71,7 +73,7 @@ class ResMrpWorkOrder(models.Model):
@api.depends('processing_panel') @api.depends('processing_panel')
def _compute_processing_panel_selection(self): def _compute_processing_panel_selection(self):
for record in self: for record in self:
if record.processing_panel in ['ZM', 'FM', 'YC', 'QC']: if record.processing_panel in ['ZM', 'FM', 'YC', 'QC', 'HC', 'ZC']:
record.processing_panel_selection = record.processing_panel record.processing_panel_selection = record.processing_panel
else: else:
record.processing_panel_selection = False record.processing_panel_selection = False