[ADD]some changes on vehicle kanban view
bzr revid: csn@openerp.com-20121002110736-ohud00icy1lsibu3
This commit is contained in:
@@ -241,6 +241,7 @@ class fleet_vehicle(osv.Model):
|
||||
due_soon = due_soon +1;
|
||||
if diff_time>15:
|
||||
break
|
||||
|
||||
res.append((record.id,due_soon))
|
||||
else:
|
||||
res.append((record.id,0))
|
||||
@@ -263,7 +264,7 @@ class fleet_vehicle(osv.Model):
|
||||
|
||||
_name = 'fleet.vehicle'
|
||||
_description = 'Fleet Vehicle'
|
||||
|
||||
_order = 'insurance_renewal_overdue desc, insurance_renewal_due_soon desc'
|
||||
_columns = {
|
||||
'name' : fields.function(_vehicle_name_get_fnc, type="char", string='Name', store=True),
|
||||
'company_id': fields.many2one('res.company', 'Company'),
|
||||
@@ -297,15 +298,15 @@ class fleet_vehicle(osv.Model):
|
||||
'image_medium': fields.related('model_id','image_medium',type="binary",string="Logo",store=False),
|
||||
'image_small': fields.related('model_id','image_small',type="binary",string="Logo",store=False),
|
||||
|
||||
'insurance_renewal_due_soon' : fields.function(get_next_insurance_reminder,type="integer",string='Insurance Renewal Due Soon',store=False),
|
||||
'insurance_renewal_overdue' : fields.function(get_overdue_insurance_reminder,type="integer",string='Insurance Renewal Overdue',store=False),
|
||||
'insurance_renewal_due_soon' : fields.function(get_next_insurance_reminder,type="integer",string='Insurance Renewal Due Soon',store=True),
|
||||
'insurance_renewal_overdue' : fields.function(get_overdue_insurance_reminder,type="integer",string='Insurance Renewal Overdue',store=True),
|
||||
'next_service_date' : fields.function(get_next_service_reminder,type="date",string='Next Service Due Date',store=False),
|
||||
|
||||
}
|
||||
|
||||
_defaults = {
|
||||
'doors' : 5,
|
||||
'odometer_unit' : 'Kilometers',
|
||||
'odometer_unit' : 'kilometers',
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -261,7 +261,7 @@
|
||||
<t t-name="kanban-box">
|
||||
<div class="oe_kanban_vignette oe_semantic_html_override">
|
||||
<a type="open" href="#" class="oe_kanban_action oe_kanban_action_a">
|
||||
<img t-att-src="kanban_image('fleet.vehicle', 'image_small', record.id.value)" class="oe_employee_picture"/>
|
||||
<img t-att-src="kanban_image('fleet.vehicle', 'image_small', record.id.value)"/>
|
||||
</a>
|
||||
<div class="oe_kanban_details">
|
||||
<h4 class="oe_partner_heading">
|
||||
@@ -290,7 +290,13 @@
|
||||
<t t_if="record.odometer_unit.raw_value"><field name="odometer_unit" /></t>
|
||||
</li>
|
||||
<li>
|
||||
<t t-if="record.insurance_renewal_due_soon.raw_value">Insurance renewal<br/>- <field name="insurance_renewal_due_soon" /> due soon</t>
|
||||
<t t-if="record.insurance_renewal_due_soon.raw_value">Insurance renewal<br/>-<a data-type="object" data-name="act_show_log_insurance" href="#" class="oe_kanban_action oe_kanban_action_a"> <field name="insurance_renewal_due_soon" /> due soon</a></t>
|
||||
</li>
|
||||
<li>
|
||||
<t t-if="record.insurance_renewal_overdue.raw_value">- <a> <field name="insurance_renewal_overdue" /> overdue </a></t>
|
||||
</li>
|
||||
<li>
|
||||
<t t-if="record.insurance_renewal_due_soon.raw_value">Service Alert<br/>- <field name="insurance_renewal_due_soon" /> due soon</t>
|
||||
</li>
|
||||
<li>
|
||||
<t t-if="record.insurance_renewal_overdue.raw_value">- <field name="insurance_renewal_overdue" /> overdue</t>
|
||||
@@ -301,9 +307,7 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<script>
|
||||
$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { $(this).addClass('oe_employee_picture_wide') } });
|
||||
</script>
|
||||
|
||||
</t>
|
||||
</templates>
|
||||
</kanban>
|
||||
|
||||
Reference in New Issue
Block a user