227 lines
6.7 KiB
Plaintext
227 lines
6.7 KiB
Plaintext
|
||
.center_content
|
||
|
||
#contenu_scroller
|
||
|
||
%h1 Mon compte
|
||
|
||
.right
|
||
=link_to ic(:lock)+" Modifier mon mot de passe", edit_password_public_p_customer_auths_path()
|
||
|
||
.clear
|
||
.doc_pannel
|
||
.row
|
||
.col-md-6
|
||
%h3 Mes informations personnelles
|
||
.particular_div
|
||
%p
|
||
-if current_p_customer.particular_ok?
|
||
%span.green
|
||
=ic :flag
|
||
Adresse remplie
|
||
-else
|
||
%span.orange
|
||
=ic :flag
|
||
Vérifiez vos coordonnées pour recevoir votre planche de stickers
|
||
|
||
|
||
|
||
-particular = current_p_customer.particular
|
||
-if particular
|
||
=particular.firstname
|
||
=particular.name
|
||
%br
|
||
-if particular.address_2?
|
||
|
||
=particular.address_2
|
||
%br
|
||
-if particular.address_3?
|
||
|
||
=particular.address_3
|
||
%br
|
||
-if particular.cp? or particular.city? or particular.country?
|
||
|
||
=particular.cp
|
||
|
||
=particular.city
|
||
|
||
=particular.country
|
||
%br
|
||
%p
|
||
=link_to "Modifier mes coordonnées", edit_public_particular_path(current_p_customer.particular)
|
||
|
||
%p
|
||
-if false #current_p_customer.sticker
|
||
%br
|
||
%span.green
|
||
=ic :flag
|
||
|
||
Planche de stickers envoyée
|
||
|
||
|
||
|
||
|
||
|
||
|
||
.col-md-6
|
||
%h3
|
||
|
||
.rib
|
||
-if current_p_customer.valid_m_odr_rep_rib
|
||
%p
|
||
%span.green
|
||
=ic :flag
|
||
RIB validé
|
||
-rib = current_p_customer.valid_m_odr_rep_rib
|
||
|
||
.rib
|
||
IBAN :
|
||
=rib.iban.to_s.gsub(/(.{4})(?=.)/, '\1 \2')
|
||
%br
|
||
BIC :
|
||
=rib.bic
|
||
%br
|
||
= link_to "Modifier mon rib", edit_public_m_odr_rep_rib_path(current_p_customer.m_odr_rep_ribs.first)
|
||
|
||
|
||
|
||
-elsif current_p_customer.m_odr_rep_ribs.count > 0 and current_p_customer.m_odr_rep_ribs.first.admin_ok == false
|
||
%p
|
||
%span.red
|
||
=ic :flag
|
||
RIB non valide
|
||
|
||
-rib = current_p_customer.m_odr_rep_ribs.first
|
||
|
||
.rib
|
||
IBAN :
|
||
=rib.iban.to_s.gsub(/(.{4})(?=.)/, '\1 \2')
|
||
%br
|
||
BIC :
|
||
=rib.bic
|
||
%br
|
||
= link_to "Modifier mon rib", edit_public_m_odr_rep_rib_path(current_p_customer.m_odr_rep_ribs.first)
|
||
|
||
|
||
-elsif current_p_customer.m_odr_rep_ribs.count > 0
|
||
%p
|
||
%span.orange
|
||
=ic :flag
|
||
RIB en cours de validation
|
||
|
||
-rib = current_p_customer.m_odr_rep_ribs.first
|
||
|
||
.rib
|
||
IBAN :
|
||
=rib.iban.to_s.gsub(/(.{4})(?=.)/, '\1 \2')
|
||
%br
|
||
BIC :
|
||
=rib.bic
|
||
|
||
|
||
-else
|
||
%p
|
||
%span.red
|
||
=ic :flag
|
||
RIB non renseigné
|
||
.rib= link_to "Ajouter mon rib", new_public_m_odr_rep_rib_path()
|
||
|
||
.clear
|
||
|
||
|
||
|
||
-c = current_p_customer.m_odr_primes.where(:state => ["En attente de roulage", "Virement envoyé"]).where("created_at >= ? and created_at <= ?", Date.today.beginning_of_year, Date.today.end_of_year).count
|
||
-ca = current_p_customer.m_odr_primes.where(:state => ["En attente de roulage"]).where("created_at >= ? and created_at <= ?", Date.today.beginning_of_year, Date.today.end_of_year).count
|
||
-if c > 0
|
||
%br
|
||
%br
|
||
|
||
%h3
|
||
Mes primes
|
||
%br
|
||
%span{:style => "font-size:16px;text-transform:none;"}
|
||
-if c == 5
|
||
%span.green
|
||
=ic :flag
|
||
|
||
-else
|
||
%span.orange
|
||
=ic :flag
|
||
|
||
=c
|
||
-if c > 1
|
||
primes obtenues sur 5 pour
|
||
= Date.today.year
|
||
-else
|
||
prime obtenue sur 5 pour
|
||
= Date.today.year
|
||
|
||
-if ca > 1
|
||
(dont
|
||
=ca
|
||
primes versées après la date du roulage sur circuit.)
|
||
-elsif ca > 0
|
||
(dont
|
||
=ca
|
||
prime versée après la date du roulage sur circuit.)
|
||
|
||
-if current_p_customer.m_odr_primes.count > 0
|
||
%table.table
|
||
=render current_p_customer.m_odr_primes.where("created_at >= ? and created_at <= ?", Date.today.beginning_of_year, Date.today.end_of_year)
|
||
|
||
-else
|
||
.empty
|
||
Pour obtenir des primes déposez vos factures d'achat et de roulage
|
||
|
||
-if false
|
||
.alert.alert-primary{:style => "text-align:center;"}
|
||
Rendez-vous en 2021 pour obtenir vos primes. ❄️☃️ Joyeuses fêtes de fin d’année ! ☃️❄️
|
||
|
||
:scss
|
||
.alert-primary {
|
||
color: #004085;
|
||
background-color: #cce5ff;
|
||
border-color: #b8daff;
|
||
}
|
||
|
||
.doc_pannel
|
||
|
||
%h3
|
||
Mes factures de pneus
|
||
=Date.today.year
|
||
-if m_odr_files = current_p_customer.m_odr_files.where(:m_odr_file_type_id => 2).where("cc_doc_date >= ? and cc_doc_date <= ?", Date.today.beginning_of_year, Date.today.end_of_year) and m_odr_files.count > 0
|
||
%table.table
|
||
=render m_odr_files
|
||
|
||
-else
|
||
.empty
|
||
Vous n'avez pas encore déposé de facture d'achat
|
||
|
||
.align_center
|
||
= link_to 'Envoyer une facture de pneus', new_public_m_odr_file_path(:m_odr_file_type_id => 2), :class => "new_btn"
|
||
%br
|
||
%br
|
||
%h3
|
||
Mes journées de roulages
|
||
=Date.today.year
|
||
-if m_odr_files = current_p_customer.m_odr_files.where(:m_odr_file_type_id => 1).where("cc_doc_date >= ? and cc_doc_date <= ?", Date.today.beginning_of_year, Date.today.end_of_year) and m_odr_files.count > 0
|
||
%table.table
|
||
=render m_odr_files
|
||
-else
|
||
.empty
|
||
Vous n'avez pas encore déposé de facture de roulage
|
||
|
||
.align_center
|
||
= link_to 'Envoyer une facture de roulage', new_public_m_odr_file_path(:m_odr_file_type_id => 1), :class => "new_btn"
|
||
|
||
%br
|
||
%br
|
||
%br
|
||
|
||
|
||
|
||
|
||
|
||
|
||
%br.clr/
|