This commit is contained in:
KONE SOREL 2025-12-24 14:05:19 +00:00
parent c5a04e6f6a
commit 94e467a300
3 changed files with 14 additions and 8 deletions

View File

@ -45,24 +45,21 @@ class ControleurAccueil extends Controleur {
$claims = $this->synthese->getClaims();
$claimsLabels = array();
$claimsLabelsEng = array();
$claimsValues = array();
$tabclaims = [
'claimsLabels' => [],
'claimsLabelsEng' => [],
'claimsValues' => []
];
foreach ($claims as $v) {
$tabclaims['claimsLabels'][] = $v['claimsLabels'];
$tabclaims['claimsLabelsEng'][] = $v['claimsLabelsEng'];
$tabclaims['claimsValues'][] = $v['claimsValues'];
}
$dataTabClaims = json_encode($tabclaims,JSON_NUMERIC_CHECK);
var_dump($dataTabClaims); exit();
//var_dump($dataTabClaims); exit();
$claimsLabels = [
@ -115,7 +112,9 @@ class ControleurAccueil extends Controleur {
'months' => $months,
'monthlyCotisations' => $monthlyCotisations,
'lossRatioLabels' => $lossRatioLabels,
'lossRatioValues' => $lossRatioValues
'lossRatioValues' => $lossRatioValues,
'dataTabClaims' => $dataTabClaims
)
);
}

View File

@ -19,7 +19,13 @@ class Synthese extends Modele {
{
$idClient = $_SESSION['idClient_C'];
$sql = 'call sp_c_dashboard_claims_by_client(?)';
if (est_anglophone())
{
$sql = 'call sp_c_dashboard_claims_by_client_eng(?)';
}else{
$sql = 'call sp_c_dashboard_claims_by_client(?)';
}
$resultat = $this->executerRequete($sql, array($idClient));

View File

@ -96,12 +96,13 @@
<script>
// Répartition des sinistres
const dataClaims = <?= $dataTabClaims ?>;
new Chart(document.getElementById('claimsPie'), {
type: 'doughnut',
data: {
labels: <?= json_encode($claimsLabels) ?>,
labels: dataClaims.claimsLabels,
datasets: [{
data: <?= json_encode($claimsValues) ?>
data: dataClaims.claimsValues
}]
},
options: {