ajout page demandes devis

This commit is contained in:
thienan
2021-06-30 16:10:00 +02:00
parent 4f52ff8afe
commit 560cd29f16
8 changed files with 134 additions and 74 deletions

View File

@@ -0,0 +1,30 @@
<metal:block use-macro="main_template">
<div metal:fill-slot="content">
<br />
<table class="table table-condensed">
<tr tal:repeat="item dossiers_traites">
<td>${item.DATEMAJ.strftime('%d %b')}</td>
<td><a href="${request.application_url}/dossier_view/${item.societe}-${item.NO_ID}">${item.societe}-${item.NO_ID}</td>
<td>${item.NOMCLI}</td>
<td>${item.C_NOM}</td>
<td>${item.USERMAJ}</td>
<td><span class="badge bg-${item.STATUS}">${item.libelle}</span></td>
</tr>
</table>
<br />
<br />
<script type="text/javascript">
$('#generateButton').on('click', function(){
$('i.gly-spin').removeClass('gly-spin');
$('i').addClass('gly-spin');
});
</script>
</div><!-- content -->
</metal:block>

View File

@@ -1,59 +1,47 @@
<metal:block use-macro="main_template">
<div metal:fill-slot="content">
<br />
<p>
<a href="${request.application_url}/" class="btn btn-default btn" role="button">
<span class="glyphicon glyphicon-chevron-left"></span> Retour</a>
</p>
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">Soc</th>
<th>Date</th>
<th>Expéditeur</th>
<th>Objet</th>
<th></th>
</tr>
</thead>
<tr tal:repeat="item emails">
<td tal:condition="item.email_societe=='PE'" class="bg-warning text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='ME'" class="bg-danger text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='PL'" class="bg-success text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='PO'" class="bg-primary text-center">${item.email_societe}</td>
<td>${item.email_date.strftime('%d %b, %H:%M')}</td>
<td>${item.email_from}</td>
<td>${item.email_subject}</td>
<td class="text-center">
<a href="${request.application_url}/demandes_dl/${item.email_societe}/${item.email_from}/${item.email_uid}"
class="btn btn-primary btn-sm"><i class="glyphicon glyphicon-arrow-down"></i></a>
</td>
</tr>
</table>
<br />
<h2>Dossiers générés à contrôler</h2>
<table class="table table-condensed">
<tr tal:repeat="item dossiers_traites">
<td>${item.DATEMAJ.strftime('%d %b')}</td>
<td><a href="${request.application_url}/dossier_view/${item.societe}-${item.NO_ID}">${item.societe}-${item.NO_ID}</td>
<td>${item.NOMCLI}</td>
<td>${item.C_NOM}</td>
<td>${item.USERMAJ}</td>
</tr>
</table>
<br />
<br />
<script type="text/javascript">
$('#generateButton').on('click', function(){
$('i.gly-spin').removeClass('gly-spin');
$('i').addClass('gly-spin');
});
</script>
</div><!-- content -->
</metal:block>
<metal:block use-macro="main_template">
<div metal:fill-slot="content">
<br />
<p>
<a href="${request.application_url}/" class="btn btn-default btn" role="button">
<span class="glyphicon glyphicon-chevron-left"></span> Retour</a>
</p>
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">Soc</th>
<th>Date</th>
<th>Expéditeur</th>
<th>Objet</th>
<th></th>
</tr>
</thead>
<tr tal:repeat="item emails">
<td tal:condition="item.email_societe=='PE'" class="bg-warning text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='ME'" class="bg-danger text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='PL'" class="bg-success text-center">${item.email_societe}</td>
<td tal:condition="item.email_societe=='PO'" class="bg-primary text-center">${item.email_societe}</td>
<td>${item.email_date.strftime('%d %b, %H:%M')}</td>
<td>${item.email_from}</td>
<td>${item.email_subject}</td>
<td class="text-center">
<a href="${request.application_url}/demandes_dl/${item.email_societe}/${item.email_from}/${item.email_uid}"
class="btn btn-primary btn-sm"><i class="glyphicon glyphicon-arrow-down"></i></a>
</td>
</tr>
</table>
<br />
<br />
<script type="text/javascript">
$('#generateButton').on('click', function(){
$('i.gly-spin').removeClass('gly-spin');
$('i').addClass('gly-spin');
});
</script>
</div><!-- content -->
</metal:block>

View File

@@ -90,16 +90,18 @@
<br />
<div class="row">
<div class="col-sm-3">
<div class="info-box bg-gest">
<span class="info-box-icon"><i class="glyphicon glyphicon-folder-open"></i></span>
<div class="info-box-content">
<span class="info-box-number">DEM. DEVIS</span>
<span class="info-box-text">A traiter : </span>
<span class="info-box-number"><span class="badge bg-PE">${nb_dd_restants.nb_PE}</span>
<span class="badge bg-ME">${nb_dd_restants.nb_ME}</span>
<span class="badge bg-PL">${nb_dd_restants.nb_PL}</span></span>
<a href="${request.application_url}/dem_devis" tal:condition="access > 0">
<div class="info-box bg-gest">
<span class="info-box-icon"><i class="glyphicon glyphicon-folder-open"></i></span>
<div class="info-box-content">
<span class="info-box-number">DEM. DEVIS</span>
<span class="info-box-text">A traiter : </span>
<span class="info-box-number"><span class="badge bg-PE">${nb_dd_restants.nb_PE}</span>
<span class="badge bg-ME">${nb_dd_restants.nb_ME}</span>
<span class="badge bg-PL">${nb_dd_restants.nb_PL}</span></span>
</div>
</div>
</div>
</a>
</div>
<div class="col-sm-3">
<div class="info-box bg-gest">