From f246827d3d538223e70bd9333378dd442eefedf3 Mon Sep 17 00:00:00 2001 From: "qihao.gong@jikimo.com" Date: Tue, 25 Jul 2023 17:27:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=BE=E5=A4=87=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_maintenance/models/sf_maintenance.py | 4 +- .../equipment_maintenance_standards_views.xml | 5 +- .../views/maintenance_request_views.xml | 4 +- sf_maintenance/views/maintenance_views.xml | 99 +++++++++++++------ 4 files changed, 77 insertions(+), 35 deletions(-) diff --git a/sf_maintenance/models/sf_maintenance.py b/sf_maintenance/models/sf_maintenance.py index 18ade606..7ed4bbfc 100644 --- a/sf_maintenance/models/sf_maintenance.py +++ b/sf_maintenance/models/sf_maintenance.py @@ -94,8 +94,9 @@ class SfMaintenanceEquipment(models.Model): control_system_id = fields.Many2one('sf.machine.control_system', string="控制系统") # 多个机床型号对应一个机床 - type_id = fields.Many2one('sf.machine_tool.type', '型号') brand_id = fields.Many2one('sf.machine.brand', string='品牌') + type_id = fields.Many2one('sf.machine_tool.type', '型号') + state = fields.Selection( [("正常", "正常"), ("故障", "故障"), ("不可用", "不可用")], default='正常', string="机床状态") @@ -420,7 +421,6 @@ class SfMaintenanceEquipment(models.Model): 'company_id': self.company_id.id or self.env.company.id, 'equipment_maintenance_id': self.eq_maintenance_id.id, 'sf_maintenance_type': '保养' - } # 拼接维保请求字符串 diff --git a/sf_maintenance/views/equipment_maintenance_standards_views.xml b/sf_maintenance/views/equipment_maintenance_standards_views.xml index 003815eb..c55ce6be 100644 --- a/sf_maintenance/views/equipment_maintenance_standards_views.xml +++ b/sf_maintenance/views/equipment_maintenance_standards_views.xml @@ -34,10 +34,11 @@ - + - + + diff --git a/sf_maintenance/views/maintenance_request_views.xml b/sf_maintenance/views/maintenance_request_views.xml index 1460bf36..c942deac 100644 --- a/sf_maintenance/views/maintenance_request_views.xml +++ b/sf_maintenance/views/maintenance_request_views.xml @@ -20,14 +20,12 @@ - - + - diff --git a/sf_maintenance/views/maintenance_views.xml b/sf_maintenance/views/maintenance_views.xml index 9abdc079..489bc5b7 100644 --- a/sf_maintenance/views/maintenance_views.xml +++ b/sf_maintenance/views/maintenance_views.xml @@ -17,17 +17,22 @@ maintenance.equipment + + + + + - - - - + + + @@ -36,21 +41,55 @@ - - - - - - - - - - - - - + - + + + - - - - - + + + @@ -116,7 +160,6 @@ - @@ -209,9 +252,9 @@ groups="maintenance.group_equipment_manager,base.group_user" sequence="2"/> - - - + + +