ajout bouton créer DRV dans le suivi du dossier

This commit is contained in:
2018-12-10 15:29:55 +01:00
parent d5c46cd100
commit b4552076e5
8 changed files with 193 additions and 15 deletions

View File

@@ -20,10 +20,15 @@ def execute_query(request, query, params):
mark_changed(request.dbsession)
transaction.commit()
def get_users_agenda(request):
""" lire la liste des users ayant un agenda"""
query = "SELECT * FROM p_users WHERE cd_uti != 'N' and agenda != 0 AND actif != 0 ORDER BY nom;"
results = request.dbsession.execute(query).fetchall()
def get_users_agenda(request, user):
if user == '':
""" lire la liste des users ayant un agenda"""
query = "SELECT * FROM p_users WHERE cd_uti != 'N' and agenda != 0 AND actif != 0 ORDER BY nom;"
results = request.dbsession.execute(query).fetchall()
else:
""" lire le user ayant un agenda"""
query = "SELECT * FROM p_users WHERE cd_uti = :user and agenda != 0 AND actif != 0 ORDER BY nom;"
results = request.dbsession.execute(query, {'user': user}).first()
return results
def get_types_rdv(request):
@@ -39,7 +44,7 @@ def get_rendez_vous(request, itc):
datedeb = d.strftime('%Y-%m-01')
# lire les rdv de l'ITC
query = """SELECT CONCAT(l.societe,"-",l.no_id) as nodossier, l.nolig, l.rdv_debut, l.rdv_fin, e.c_qualite, e.c_nom, e.c_ville FROM dem_lig l
query = """SELECT CONCAT(l.societe,"-",l.no_id) as nodossier, l.nolig, l.rdv_debut, l.rdv_fin, e.c_qualite, e.c_nom, e.c_ville, e.c_cp FROM dem_lig l
INNER JOIN dem_devis e ON l.societe=e.societe AND l.no_id=e.no_id
WHERE l.datevi >= :datedeb AND l.liste=:itc ORDER BY l.datevi, l.heurevi
"""