From dce47eb4f5d2eaa17de232eb4551acd0ea2608d1 Mon Sep 17 00:00:00 2001 From: Ravi Gadhia Date: Mon, 21 Nov 2016 11:34:34 +0100 Subject: [PATCH] [IMP] maintenance: add support of activities maintenance.equipment and maintenance.request models now supports activities. Filters have been added to ease their management. --- addons/maintenance/models/maintenance.py | 4 +- .../maintenance/views/maintenance_views.xml | 40 ++++++++++++++++++- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/addons/maintenance/models/maintenance.py b/addons/maintenance/models/maintenance.py index b7beaef3f61..4d2efbdeaa0 100644 --- a/addons/maintenance/models/maintenance.py +++ b/addons/maintenance/models/maintenance.py @@ -89,7 +89,7 @@ class MaintenanceEquipmentCategory(models.Model): class MaintenanceEquipment(models.Model): _name = 'maintenance.equipment' - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _description = 'Equipment' @api.multi @@ -205,7 +205,7 @@ class MaintenanceEquipment(models.Model): class MaintenanceRequest(models.Model): _name = 'maintenance.request' - _inherit = ['mail.thread'] + _inherit = ['mail.thread', 'mail.activity.mixin'] _description = 'Maintenance Requests' _order = "id desc" diff --git a/addons/maintenance/views/maintenance_views.xml b/addons/maintenance/views/maintenance_views.xml index 4159d1772a0..d75d3c8ae70 100644 --- a/addons/maintenance/views/maintenance_views.xml +++ b/addons/maintenance/views/maintenance_views.xml @@ -25,6 +25,18 @@ + + + + + @@ -87,6 +99,7 @@
+
@@ -107,6 +120,8 @@ + +
    @@ -140,11 +155,15 @@
    +
    + +
    + -
    - +
    +
    @@ -336,6 +355,7 @@
    +
    @@ -358,6 +378,8 @@ + +
      @@ -386,6 +408,9 @@
      +
      + +