处理设备与设备维保标准的关联关系方法,新增设备故障报警日志页面
This commit is contained in:
@@ -26,3 +26,19 @@ class SfEquipmentSaintenanceStandards(models.Model):
|
||||
maintenance_equipment_ids = fields.Many2many('maintenance.equipment', 'sf_maintenance_equipment_ids', string='设备')
|
||||
maintenance_projects = fields.Char('维保项目')
|
||||
maintenance_standards = fields.Char('维保标准')
|
||||
eq_maintenance_ids = fields.One2many('maintenance.equipment', 'eq_maintenance_id', string='保养设备')
|
||||
overhaul_ids = fields.One2many('maintenance.equipment', 'overhaul_id', string='检修设备')
|
||||
|
||||
@api.onchange('maintenance_equipment_ids')
|
||||
def onchange_maintenance_equipment_ids(self):
|
||||
for record in self:
|
||||
if record.maintenance_type == '保养':
|
||||
record.write({'eq_maintenance_ids': [(6, 0, record.maintenance_equipment_ids.ids)]})
|
||||
if record.maintenance_type == '检修':
|
||||
record.write({'overhaul_ids': [(6, 0, record.maintenance_equipment_ids.ids)]})
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user