From 7ea12a20ed2ec30a53bf80c199626d3509de4c1a Mon Sep 17 00:00:00 2001 From: Monique Date: Fri, 19 Nov 2021 22:47:25 +0100 Subject: [PATCH] sops --- .../monpas/Gemiddeldenafbeeldingen.php | 2 +- .../libraries/monpas/Schoolafbeeldingen.php | 2 +- .../models/monpas/Sopinhouden_model.php | 17 +- .../monpas/compactsop/expertisecompact.php | 11 +- .../compactsop/expertisecompactsosbo.php | 6 +- .../monpas/compactsop/ijktabelcompact.php | 4 +- .../views/monpas/sop/indiviudeleagenda.php | 186 ++++++++++-------- .../views/monpas/sop/monbasgrafiek1.php | 26 +-- .../views/monpas/sop/ontwikkelagenda.php | 152 +++++++++----- .../views/monpas/sop/ontwikkelagenda2.php | 7 +- 10 files changed, 262 insertions(+), 151 deletions(-) diff --git a/application/libraries/monpas/Gemiddeldenafbeeldingen.php b/application/libraries/monpas/Gemiddeldenafbeeldingen.php index 8c56b01..77ad29f 100644 --- a/application/libraries/monpas/Gemiddeldenafbeeldingen.php +++ b/application/libraries/monpas/Gemiddeldenafbeeldingen.php @@ -328,7 +328,7 @@ class Gemiddeldenafbeeldingen { private function setAdvies(){ if(isset($this->ijkpunt->wens) && $this->ijkpunt->huidig < $this->ijkpunt->wens && - $this->ijkpunt->huidig != 0 && + $this->ijkpunt->wens!= 0 && isset($this->ijkpunt->omschrijving ) && $this->ijkpunt->disabled == 'F' && diff --git a/application/libraries/monpas/Schoolafbeeldingen.php b/application/libraries/monpas/Schoolafbeeldingen.php index d57a3d0..a58f81b 100644 --- a/application/libraries/monpas/Schoolafbeeldingen.php +++ b/application/libraries/monpas/Schoolafbeeldingen.php @@ -312,7 +312,7 @@ class Schoolafbeeldingen { if(isset($this->score->wens) && $this->score->huidig < $this->score->wens && - $this->score->huidig != 0 && $this->score->wens!= 0 && + $this->score->wens!= 0 && $this->score->disabled == 'F' && $this->score->disablenvt == 'F'){ $omschrijving = ""; diff --git a/application/models/monpas/Sopinhouden_model.php b/application/models/monpas/Sopinhouden_model.php index 57d372f..e958974 100644 --- a/application/models/monpas/Sopinhouden_model.php +++ b/application/models/monpas/Sopinhouden_model.php @@ -777,11 +777,13 @@ class Sopinhouden_model extends MY_Model{ $scores = $scores ? $scores : []; foreach($scores as $score){ -// $score->gem = 0; - if ($score->num > 0) { + $score->gem = 0; + if (isset($score->gem)) { $score->gem= round($score->gem); } - $score->huidig = $score->nummer; + $score->kleur = '#808080'; + if(isset($score->kleurcode)) $score->kleur = $score->kleurcode; + $score->huidig = $score->kleurnummer; if($targetversie->scoretype == 7){ if($score->gem == $grens3) $score->huidig = 4; if($score->gem < $grens3) $score->huidig = 3; @@ -789,10 +791,15 @@ class Sopinhouden_model extends MY_Model{ if($score->gem < $grens1) $score->huidig = 1; } - if ($gewenst){ + if ($gewenst){ + $score->wens = $gewenst[$i]->wens; $i = $i + 1; - }; + } + else{ + $score->wens = 3; + $score->wenskleur = '#9fdf9f'; + } }; //foreach $labels = $this->Labels_model->getalllabels($module); diff --git a/application/views/monpas/compactsop/expertisecompact.php b/application/views/monpas/compactsop/expertisecompact.php index e8eef99..cd6d0b4 100644 --- a/application/views/monpas/compactsop/expertisecompact.php +++ b/application/views/monpas/compactsop/expertisecompact.php @@ -45,12 +45,15 @@ if(isset($score->omschrijving)){ $omschrijving = $score->omschrijving; }; + $kleur = '#808080'; + if(isset($score->kleur) && $score->disabled == 'F' && $score->disablenvt =='F') $kleur = $score->kleur; + ?> labels.push(nummer ?>); scores.push({ y: gem ?>, - color: 'kleur ?>', + color: '', name: 'nummer ?>', soort: 'score', versie: periodenummer ?>, @@ -235,9 +238,9 @@ omschrijving) ? $score->omschrijving: 'Gemiddelde'?> scores[$i]->kleur) ? $lijst->scores[$i]->kleur : ''; - $gem = isset($lijst->scores[$i]->gem) ? $lijst->scores[$i]->gem : ''; ?> - !important; padding-right: 3px; text-align: right" > diff --git a/application/views/monpas/compactsop/expertisecompactsosbo.php b/application/views/monpas/compactsop/expertisecompactsosbo.php index 3c72467..14fb234 100644 --- a/application/views/monpas/compactsop/expertisecompactsosbo.php +++ b/application/views/monpas/compactsop/expertisecompactsosbo.php @@ -235,9 +235,9 @@ omschrijving) ? $score->omschrijving: 'Gemiddelde'?> scores[$i]->kleur) ? $lijst->scores[$i]->kleur : ''; - $gem = isset($lijst->scores[$i]->gem) ? $lijst->scores[$i]->gem : ''; ?> - !important; padding-right: 3px; text-align: right" > diff --git a/application/views/monpas/compactsop/ijktabelcompact.php b/application/views/monpas/compactsop/ijktabelcompact.php index f8623dd..287d805 100644 --- a/application/views/monpas/compactsop/ijktabelcompact.php +++ b/application/views/monpas/compactsop/ijktabelcompact.php @@ -45,13 +45,15 @@ $omschrijving = "gemiddelde"; if(isset($score->omschrijving)){ $omschrijving = $score->omschrijving; + $kleur = '#808080'; + if(isset($score->kleur) && $score->disabled == 'F' && $score->disablenvt =='F') $kleur = $score->kleur; }; ?> labels.push(nummer ?>); scores.push({ y: gem ?>, - color: 'kleur ?>', + color: '', name: 'nummer ?>', soort: 'score', versie: periodenummer ?>, diff --git a/application/views/monpas/sop/indiviudeleagenda.php b/application/views/monpas/sop/indiviudeleagenda.php index c4c21b7..3648a06 100644 --- a/application/views/monpas/sop/indiviudeleagenda.php +++ b/application/views/monpas/sop/indiviudeleagenda.php @@ -1,84 +1,116 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - -
huidige situatie gewenste situatie
1 2 3 4 1 2 3 4
nummer?>omschrijving?> - huidig == 1){ - echo "
"; - };?> -
- huidig == 2){ - echo "
"; - };?> -
- huidig == 3){ - echo "
"; - };?> -
- huidig == 4){ - echo "
"; - };?> -
huidige situatie gewenste situatie
1 2 3 4 1 2 3 4
nummer?>omschrijving?> + omschrijving?> + disabled == 'T'){echo ' (uit)';} ?> + disabled == 'F' && $score->disablenvt == 'T'){echo ' (nvt)';} ?> - + omschrijving)){echo $score->omschrijving;} ?> + disabled == 'T'){echo ' (uit)';} ?> + disabled == 'F' && $score->disablenvt == 'T'){echo ' (nvt)';} ?> + + huidig == 1){ ?> +
+ +
+ huidig == 2){ ?> +
+ +
+ huidig == 3){ ?> +
+ +
+ huidig == 4){ ?> +
+ +
+ disabled == 'T' || $score->disablenvt == 'T'){ ?> +
+ +
- wens) && $score->wens == 1){ - echo "
"; - };?> -
- wens) && $score->wens == 2){ - echo "
"; - };?> -
- wens) && $score->wens == 3){ - echo "
"; - };?> -
- wens) && $score->wens == 4){ - echo "
"; - };?> -
-

- + + + + wens) && $score->wens == 1){ ?> +
+ + + + + wens) && $score->wens == 2){ ?> +
+ + + + wens) && $score->wens == 3){ ?> +
+ + + + wens) && $score->wens == 4){ ?> +
+ + + + disabled == 'T' || $score->disablenvt == 'T'){ ?> +
+ + + + + +

+ diff --git a/application/views/monpas/sop/monbasgrafiek1.php b/application/views/monpas/sop/monbasgrafiek1.php index bbb4ddb..42d226b 100644 --- a/application/views/monpas/sop/monbasgrafiek1.php +++ b/application/views/monpas/sop/monbasgrafiek1.php @@ -16,18 +16,20 @@ var ambitiescore= gemscore; ?>; var lijnAt = (((100 - parseFloat(ambitiescore)) / 10 ) * 25 ) +12; var j=0; - $.each(results, function(i,p){ - // scores[i] = p.gem(); - if (p.num > 0){ - scores[i]= Number(p.gem); - } - else {scores[i]= 0;}; - slabels[i] = p.nummer; - tekstlabels[i] = p.omschrijving; - j ++; - }); // each - slabels[j]='gem'; - scores[j]= ; + $score){ ?> + + slabels.push('nummer ?>'); + tekstlabels.push('omschrijving ?>'); + scores.push({ + y: gem ?>, + color: 'kleur)? $score->kleur : "#808080" ?>', + name: 'nummer ?>', + + }); + + + + var ctxSchoolijkpunt2=$("#schoolijkpunt2").get(0).getContext("2d"); var data5 = {labels :slabels, diff --git a/application/views/monpas/sop/ontwikkelagenda.php b/application/views/monpas/sop/ontwikkelagenda.php index 2a65993..1305e7e 100644 --- a/application/views/monpas/sop/ontwikkelagenda.php +++ b/application/views/monpas/sop/ontwikkelagenda.php @@ -3,13 +3,13 @@ - + - huidige situatie + huidige situatie - gewenste situatie + gewenste situatie @@ -18,62 +18,122 @@ 2 3 4 + 1 2 3 4 + + nummer?> - omschrijving?> - - huidig == 1){ - echo "
"; - };?> - - - huidig == 2){ - echo "
"; - };?> - - - huidig == 3){ - echo "
"; - };?> - - - huidig == 4){ - echo "
"; - };?> - + + omschrijving?> + disabled == 'T'){echo ' (uit)';} ?> + disabled == 'F' && $score->disablenvt == 'T'){echo ' (nvt)';} ?> - + + + kleurnummer == 1){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#e08885'; - - wens) && $score->wens == 1){ - echo "
"; - };?> - - - - wens) && $score->wens == 2){ - echo "
"; - };?> - - - wens) && $score->wens == 3){ - echo "
"; - };?> - - - wens) && $score->wens == 4){ - echo "
"; - };?> - + ?> +
+ + + + kleurnummer == 2){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#ffcc80'; + + ?> + +
+ + + + kleurnummer == 3){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#9fdf9f'; + + ?> +
+ + + + kleurnummer == 4){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#99d6ff'; + + ?> +
+ + + + disabled == 'T' || $score->disablenvt == 'T'){ ?> +
+ + + + + + + wens) && $score->wens == 1){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#e08885'; + + + ?> +
+ + + + + wens) && $score->wens == 2){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#ffcc80'; + ?> +
+ + + + wens) && $score->wens == 3){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#99d6ff'; + + ?> +
+ + + + wens) && $score->wens == 4){ + $kleur = ''; + if($score->disabled == 'F' && $score->disablenvt == 'F') $kleur = '#99d6ff'; + ?> +
+ + + + disabled == 'T' || $score->disablenvt == 'T'){ ?> +
+ + diff --git a/application/views/monpas/sop/ontwikkelagenda2.php b/application/views/monpas/sop/ontwikkelagenda2.php index 1edadc2..20e9761 100644 --- a/application/views/monpas/sop/ontwikkelagenda2.php +++ b/application/views/monpas/sop/ontwikkelagenda2.php @@ -1,7 +1,12 @@ wens) && $score->huidig < $score->wens){?> + if (isset($score->wens) && + $score->huidig < $score->wens && + $score->wens!= 0 && + isset($score->omschrijving ) && + $score->disabled == 'F' && + $score->disablenvt == 'F'){?>
nummer?> omschrijving?>