diff --git a/sf_base/models/base.py b/sf_base/models/base.py index 36a39f49..a2565d6d 100644 --- a/sf_base/models/base.py +++ b/sf_base/models/base.py @@ -92,7 +92,7 @@ class MachineTool(models.Model): type_id = fields.Many2one('sf.machine_tool.type', '型号') brand_id = fields.Many2one('sf.machine.brand', string='品牌') state = fields.Selection( - [("正常", "正常"), ("故障", "故障"), ("不可用", "不可用")], + [("正常", "正常"), ("故障停机", "故障停机"), ("计划维保", "计划维保"),("空闲", "空闲"),("封存(报废)", "封存(报废)")], default='正常', string="机床状态") # 0606新增字段 machine_tool_picture = fields.Binary('图片') diff --git a/sf_maintenance/models/sf_maintenance.py b/sf_maintenance/models/sf_maintenance.py index aa9a7dcb..97deb883 100644 --- a/sf_maintenance/models/sf_maintenance.py +++ b/sf_maintenance/models/sf_maintenance.py @@ -160,8 +160,9 @@ class SfMaintenanceEquipment(models.Model): type_id = fields.Many2one('sf.machine_tool.type', '型号') state = fields.Selection( - [("正常", "正常"), ("故障", "故障"), ("不可用", "不可用")], + [("正常", "正常"), ("故障停机", "故障停机"), ("计划维保", "计划维保"),("空闲", "空闲"),("封存(报废)", "封存(报废)")], default='正常', string="机床状态") + run_time = fields.Char('总运行时长') # 0606新增字段 machine_tool_picture = fields.Binary('图片') heightened_way = fields.Selection([ diff --git a/sf_maintenance/models/sf_maintenance_logs.py b/sf_maintenance/models/sf_maintenance_logs.py index 5c798754..791f66f8 100644 --- a/sf_maintenance/models/sf_maintenance_logs.py +++ b/sf_maintenance/models/sf_maintenance_logs.py @@ -26,3 +26,4 @@ class SfMaintenanceLogs(models.Model): recovery_time = fields.Datetime(string='复原时间') fault_duration = fields.Float(string='故障时长') note = fields.Text(string='备注') + active = fields.Boolean('Active', default=True) diff --git a/sf_maintenance/views/maintenance_logs_views.xml b/sf_maintenance/views/maintenance_logs_views.xml index a4e8d605..b0d6af79 100644 --- a/sf_maintenance/views/maintenance_logs_views.xml +++ b/sf_maintenance/views/maintenance_logs_views.xml @@ -105,9 +105,10 @@ - 设备故障日志 + 设备故障日志 ir.actions.act_window sf.maintenance.logs + tree,form @@ -117,6 +118,23 @@ + + + + + + + + + + + + + + + + + diff --git a/sf_maintenance/views/maintenance_views.xml b/sf_maintenance/views/maintenance_views.xml index 4735cb29..5266bced 100644 --- a/sf_maintenance/views/maintenance_views.xml +++ b/sf_maintenance/views/maintenance_views.xml @@ -27,7 +27,7 @@ @@ -56,6 +56,7 @@ domain="[('brand_id', '=', brand_id)]"/> + -->