[MOV] hr_fleet: Split model files according to coding guidelines

Applies the same changes as 6747402a96d3bd6013aa9e0ec29bca17c8ffc4a9 to
hr_fleet

Task ID: 2415309
This commit is contained in:
William Braeckman
2021-07-09 14:51:26 +02:00
parent 61dba5d86c
commit a81942cf7e
5 changed files with 29 additions and 18 deletions
+3 -1
View File
@@ -6,4 +6,6 @@ from . import res_users
from . import fleet_vehicle_assignation_log
from . import fleet_category
from . import fleet_vehicle
from . import fleet_vehicle_cost
from . import fleet_vehicle_log_contract
from . import fleet_vehicle_log_services
from . import fleet_vehicle_odometer
-8
View File
@@ -165,11 +165,3 @@ class FleetVehicle(models.Model):
partners_to_unsubscribe.append(employee.user_id.partner_id.id)
vehicle.message_unsubscribe(partner_ids=partners_to_unsubscribe)
return super().write(vals)
class FleetVehicleOdometer(models.Model):
_inherit = 'fleet.vehicle.odometer'
driver_employee_id = fields.Many2one(
related='vehicle_id.driver_employee_id', string='Current Driver (Employee)',
readonly=True,
)
@@ -0,0 +1,13 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class FleetVehicleLogContract(models.Model):
_inherit = 'fleet.vehicle.log.contract'
purchaser_employee_id = fields.Many2one(
related='vehicle_id.driver_employee_id',
string='Current Driver (Employee)',
)
fleet_is_internal = fields.Boolean(related='vehicle_id.fleet_is_internal')
@@ -3,15 +3,6 @@
from odoo import api, fields, models
class FleetVehicleLogContract(models.Model):
_inherit = 'fleet.vehicle.log.contract'
purchaser_employee_id = fields.Many2one(
related='vehicle_id.driver_employee_id',
string='Current Driver (Employee)',
)
fleet_is_internal = fields.Boolean(related='vehicle_id.fleet_is_internal')
class FleetVehicleLogServices(models.Model):
_inherit = 'fleet.vehicle.log.services'
@@ -0,0 +1,13 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class FleetVehicleOdometer(models.Model):
_inherit = 'fleet.vehicle.odometer'
driver_employee_id = fields.Many2one(
related='vehicle_id.driver_employee_id', string='Current Driver (Employee)',
readonly=True,
)