color dossier according to society

This commit is contained in:
2018-12-04 18:21:25 +01:00
parent 1fd3016ed3
commit 132e9b118d
9 changed files with 73 additions and 21 deletions

View File

@@ -129,13 +129,15 @@ def agenda(request):
# déterminer la couleur de l'event selon la societe
societe = row.nodossier[0:2]
if societe == "PE":
color = "LightYellow"
color = "#ffffb3"
elif societe == "ME":
color = "#ffe44d"
elif societe == "PL":
color = "LightGreen"
color = "#b3ff66"
elif societe == "PO":
color = "LightBlue"
color = "#b1dae7"
else:
color = "Gold"
color = "#ffb3cc"
json_event = {
'title': '%s %s' % (row.c_qualite, row.c_nom),
@@ -188,13 +190,15 @@ def planning(request):
# déterminer la couleur de l'event selon la societe
societe = row.nodossier[0:2]
if societe == "PE":
color = "LightYellow"
color = "#ffffb3"
elif societe == "ME":
color = "#ffe44d"
elif societe == "PL":
color = "LightGreen"
color = "#b3ff66"
elif societe == "PO":
color = "LightBlue"
color = "#b1dae7"
else:
color = "Gold"
color = "#ffb3cc"
json_event = {
'resourceId': user.CD_UTI,

View File

@@ -99,7 +99,9 @@ def dossier_view(request):
similaires = get_similaires_byChantier(request, dossier.societe, dossier.C_NOM, dossier.C_ADR, dossier.C_CP, dossier.C_VILLE)
# lire tous les documents attachés
docs_attaches = get_docs_attaches(request, 'DOCS_ATTACHES', nodossier)
# select background color according to society
bg_color = "bg-%s" % societe
return {
'page_title': u"Dossier : %s" % (nodossier),
'nodossier': nodossier,
@@ -109,11 +111,13 @@ def dossier_view(request):
'similaires': similaires,
'docs_attaches': docs_attaches,
'docs_url': request.static_url(request.registry.settings['mondumas.DEVFAC14']),
'bg_color': bg_color,
}
@view_config(route_name='devis_view', renderer='../templates/dossier/devis_view.pt', permission='view')
def devis_view(request):
nodossier = request.matchdict['nodossier']
societe = nodossier[0:2]
url = request.route_url("devis_view", nodossier=nodossier)
type_doc = nodossier[3:5]
@@ -130,12 +134,15 @@ def devis_view(request):
return HTTPFound(location=request.route_url("dossier_lookup"))
# lire tous les lignes du devis
details = get_devis_lig_by_no(request, nodossier)
# select background color according to society
bg_color = "bg-%s" % societe
return {
'page_title': page_title,
'nodossier': nodossier,
'dossier': dossier,
'details': details,
'bg_color': bg_color,
}
@view_config(route_name='dossier_selected', permission='view')