From 962d91cf71699bf90ceda0df7afeb664c0918d06 Mon Sep 17 00:00:00 2001 From: Monique Date: Mon, 5 Dec 2022 12:52:06 +0100 Subject: [PATCH] kamerversies bij swv en scholen --- .../controllers/monpas/Streefcijfers.php | 219 ++++++++++++++---- application/core/MY_Controller.php | 3 +- application/models/monpas/Ambities_model.php | 51 +++- .../models/monpas/Orgversies_model.php | 33 ++- .../views/monpas/pages/streefcijfers.php | 111 ++++----- public/js/monpas/models/streefcijfersmodel.js | 144 +++++------- 6 files changed, 351 insertions(+), 210 deletions(-) diff --git a/application/controllers/monpas/Streefcijfers.php b/application/controllers/monpas/Streefcijfers.php index 2512fe6..4262ebf 100644 --- a/application/controllers/monpas/Streefcijfers.php +++ b/application/controllers/monpas/Streefcijfers.php @@ -119,11 +119,11 @@ class Streefcijfers extends MY_Controller{ echo json_encode($ambities); } - function getAmbitieOrgs($orgid, $ambitieorgs){ + function setBovenliggend($orgid, $ambitieorgs){ $ambitieorgs .= $orgid . ','; $valtonder = $this->Organisaties_model->get_fieldvalue(['id' => $orgid], 'valtonder_id'); if($valtonder != $orgid){ - return $this->getAmbitieOrgs($valtonder, $ambitieorgs); + return $this->setBovenliggend($valtonder, $ambitieorgs); } return $ambitieorgs; @@ -146,72 +146,191 @@ class Streefcijfers extends MY_Controller{ } -function getambities(){ +function setSWVKamer($org){ + $kamer = ''; + $swv = ''; + switch($org->soort ){ + case 2: $kamer = $this->globorgid; + $swv = $org->valtonder_id; + break; + case 3: $kamer = $org->valtonder_id; + $swv = $this->Organisaties_model->get_fieldvalue(['id' => $org->valtonder_id], 'valtonder_id'); + break; + case 4: $kamer = $this->Organisaties_model->get_fieldvalue(['id' => $org->valtonder_id], 'valtonder_id'); + $swv = $this->Organisaties_model->get_fieldvalue(['id' => $kamer], 'valtonder_id'); + break; + + } + + + return ['swv'=>$swv, + 'kamer' =>$kamer]; + +} + +function getambities() +{ if (!$this->userid) die; - $module = $this->session->userdata('module'); - $modulenaam = $this->Modules_model->get_fieldvalue(['sysnr'=>$module], 'naam'); - $org = $this->Organisaties_model->get_record_by_id($this->globorgid); - $bovenliggend = ''; - $bovenliggend = $this->getAmbitieOrgs($this->globorgid, $bovenliggend); - $bovenliggend = rtrim($bovenliggend, ','); - - $toporgsarray = explode(',', $bovenliggend); - $toporgs = ''; - $index = 0; - for($i = count($toporgsarray)-1; $i >= 0 ; $i--) { - if($index < 2) { - $toporgs .= $toporgsarray[$i] . ','; - $index++; - } - } - $toporgs = rtrim($toporgs, ',' ); - $onderliggend = ''; + $module = $this->session->userdata('module'); + $modulenaam = $this->Modules_model->get_fieldvalue(['sysnr' => $module], 'naam'); + $standaardNodig = true; + $org = $this->Organisaties_model->get_record_by_id($this->globorgid); + $orgversiesK = []; + $ambities = []; + $ambities2 = []; + $kamerids = []; + $bovenliggend = ''; + $bovenliggend = $this->setBovenliggend($this->globorgid, $bovenliggend); + $bovenliggend = rtrim($bovenliggend, ','); + $onderliggend = ''; if($org->soort < 4){ - $orgs = $this->Organisaties_model->getlistrecursief($this->globorgid, []); - $onderliggend = implode(',', $orgs); - $ambitieorgs = $onderliggend .','. $bovenliggend; + $orgs = $this->Organisaties_model->getlistrecursief($this->globorgid, []); + $onderliggend = implode(',', $orgs); + $ambitieorgs = $onderliggend .','. $bovenliggend; } - if($org->soort == 4 ) $ambitieorgs = $bovenliggend; - $standaardNodig = true; - $ambities = []; - $aantalY = $this->Ijkpunten_model->telijkpunten_bij_orgs($toporgs, $module); - $ambities = $this->Ambities_model->mh_get_ambities($module, $ambitieorgs, $toporgs); + if($org->soort == 1) { + $kamers = $this->Organisaties_model->get_onderliggende_orgs($this->globorgid); + $orgids = []; + + $ambities = $this->Ambities_model->mh_get_ambities($module, $ambitieorgs, FALSE); if($ambities){ - foreach( $ambities AS $ambitie){ - if($ambitie->soort <= $org->soort){ - $standaardNodig = false; + $orgids = []; + $array = []; + foreach($ambities AS $ambitie) { + if ($ambitie->orgID != $this->globorgid) { + $orgids[] = $ambitie->orgID; + $array[] = $ambitie; } } + $ambities = $array; + } + foreach($kamers as $kamer){ + if(! in_array( $kamer->id, $orgids,)){ + $orgversie = $this->Orgversies_model->getOrgversie($kamer->id, $module); + if ($orgversie) $orgversiesK [] = $orgversie; + } } - if(!$ambities || $standaardNodig) { - $orgversie = $this->Orgversies_model->getAmbitieVersie($toporgs, $module); - if (!$orgversie) { - $this->json("geen results"); - return; - } - else { + $this->Orgversies_model->getOrgVersie($this->globorgid, $module); + if ($orgversiesK){ + foreach($orgversiesK AS $orgversie){ + + $aantalY = $this->Ijkpunten_model->telijkpunten($orgversie->orgversieID); $ambitie = new stdClass(); - $ambitie->ambitievan = 'standaard'; - $ambitie->id = 0; - $ambitie->geldigtm = $orgversie->geldigtm; + $ambitie->ambitievan = 'standaard'; + $ambitie->id = 0; + $ambitie->geldigtm = $orgversie->geldigtm; $ambitie->geldigvanaf = $orgversie->geldigvanaf; - $ambitie->gemscore = 80; - $ambitie->naam = $orgversie->naam; - - $ambitie->orgversie_id = $orgversie->orgversie_id; + $ambitie->gemscore = 80; + $ambitie->naam = $orgversie->naam; + $ambitie->orgnaam = $org->naamkort; + $ambitie->versievan = $orgversie->versievan; + $ambitie->orgversieID = $orgversie->orgversieID; $ambitie->periodenummer = $orgversie->periodenummer; $ambitie->soort = 0; $ambitie->xijkpunten = ROUND($aantalY * 0.8); $ambitie->zprocent = 60; $ambities[] = $ambitie; } + + } - $this->json(['aantalY' => $aantalY, - 'ambities' => $ambities, - 'module' => $modulenaam]); + + $ambitie = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, FALSE); + if($ambitie) $ambities = array_merge($ambities,$ambitie); + else $standaardNodig = true; + + } + if ($org->soort > 1) { + $orgs = $this->setSWVKamer($org); + $kamer = $orgs['kamer']; + $swv = $orgs['swv']; + $orgversie = $this->Orgversies_model->getOrgVersie($kamer, $module); + + } + if($org->soort == 2) { + if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $ambitieorgs, $orgversie->orgversieID); + if (!$orgversie) { + $orgversie = $this->Orgversies_model->getOrgVersie($swv, $module); + if ($orgversie) { + $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID); + } + if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $swv, $orgversie->orgversieID); + $ambities2 = $this->Ambities_model->mh_get_ambities($module, $onderliggend, $orgversie->orgversieID); + } + } + if($org->soort == 3){ + if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID); + if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $kamer, $orgversie->orgversieID); + if (!$orgversie) { + $orgversie = $this->Orgversies_model->getOrgVersie($swv, $module); + if ($orgversie) $ambities = $this->Ambities_model->mh_get_ambities($module, $this->globorgid, $orgversie->orgversieID); + if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $kamer, $orgversie->orgversieID); + if (!$ambities) $ambities = $this->Ambities_model->mh_get_ambities($module, $swv, $orgversie->orgversieID); + $ambities2 = $this->Ambities_model->mh_get_ambities($module, $onderliggend, $orgversie->orgversieID); + } + } + if($org->soort == 4) { + if ($orgversie) { + $ambitie = $this->Ambities_model->mh_get_ambitie_orgversie($orgversie->orgversieID, $bovenliggend, $kamer); + if($ambitie) $ambities[] = $ambitie; + } + if (!$orgversie) { + $orgversie = $this->Orgversies_model->getOrgVersie($swv, $module); + if ($orgversie){ + $ambitie = $this->Ambities_model->mh_get_ambitie_orgversie($orgversie->orgversieID, $bovenliggend, $swv); + if($ambitie) $ambities[] = $ambitie; + } + } + } + +if(!$orgversie) { + $this->json('geen actieve versie gevonden'); + return; +} + + if ($ambities) { + if(count($ambities2) > 0) $ambities[] = $ambities2; + foreach ($ambities as $ambitie) { + if (intval($ambitie->soort) <= intval($org->soort)) { + $standaardNodig = false; + } + $ambitie->aantalY = $this->Ijkpunten_model->telijkpunten($ambitie->orgversieID); + } + } + $orgversie->aantalY = $this->Ijkpunten_model->telijkpunten($orgversie->orgversieID); + $orgversie->ambitievan = $org->naamkort; + + + + if ( $standaardNodig) { + $aantalY = $this->Ijkpunten_model->telijkpunten($orgversie->orgversieID); + $ambitie = new stdClass(); + $ambitie->ambitievan = 'standaard'; + $ambitie->id = 0; + $ambitie->geldigtm = $orgversie->geldigtm; + $ambitie->geldigvanaf = $orgversie->geldigvanaf; + $ambitie->gemscore = 80; + $ambitie->naam = $orgversie->naam; + $ambitie->orgnaam = $org->naamkort; + $ambitie->versievan = $orgversie->versievan; + $ambitie->orgversieID = $orgversie->orgversieID; + $ambitie->periodenummer = $orgversie->periodenummer; + $ambitie->soort = 0; + $ambitie->xijkpunten = ROUND($aantalY * 0.8); + $ambitie->zprocent = 60; + $ambities[] = $ambitie; + } + + + + $this->json([ + 'orgversie' => $orgversie, + 'ambities' => $ambities, + 'module' => $modulenaam]); + } @@ -317,7 +436,7 @@ function saveAmbitie(){ if ($id ==0 || !$alaanwezig ){ $data=array("organisatie_id" => $this->globorgid, "orgversie_id" => $this->clean_input("orgversie_id"), - "gem_score" => $this->clean_input("gemscore"), + "gem_score" => $this->clean_input("gemscore"), "x_ijkpunten" => $this->clean_input("xijkpunten"), "z_procent" => $this->clean_input("zprocent")); $newid= $this->Ambities_model->insert_record($data); diff --git a/application/core/MY_Controller.php b/application/core/MY_Controller.php index 214db37..d93f77d 100644 --- a/application/core/MY_Controller.php +++ b/application/core/MY_Controller.php @@ -79,7 +79,8 @@ class MY_Controller extends CI_Controller{ // public $version = '1.18.05';// fout schoolgegevens compactsop // public $version = '1.18.08';// kleurenfout // public $version = '1.19.00';// ambities per org - public $version = '1.19.01';// compactdiv met orgid ipv globorg +// public $version = '1.19.01';// compactdiv met orgid ipv globorg + public $version = '1.19.02';// ambities per org incl kamerversies diff --git a/application/models/monpas/Ambities_model.php b/application/models/monpas/Ambities_model.php index 99c36b9..0cf4681 100644 --- a/application/models/monpas/Ambities_model.php +++ b/application/models/monpas/Ambities_model.php @@ -103,18 +103,20 @@ class Ambities_model extends MY_Model{ return $ambitie; } -function mh_get_ambities($moduleid, $ambitieorgs, $toporgs){ +function mh_get_ambities($moduleid, $ambitieorgs, $orgversieid = FALSE){ $this->sql = " SELECT A.id AS ambitieID, A.gem_score AS gemscore, A.x_ijkpunten AS xijkpunten, A.z_procent AS zprocent, - OV.id AS orgversie_id, + OV.id AS orgversieID, DATE_FORMAT( OV.geldigvanaf, '%d-%m-%Y') as geldigvanaf, DATE_FORMAT( OV.geldigtm, '%d-%m-%Y') as geldigtm, OV.periodenummer, V.naam, O.soort AS soort, concat_ws(' ', O.brin, O.naamkort) AS organisatie, O.id AS orgID, + O2.naamkort AS versievan, + CASE WHEN O.soort = 1 THEN 'swv' WHEN O.soort = 2 THEN @@ -123,17 +125,21 @@ function mh_get_ambities($moduleid, $ambitieorgs, $toporgs){ 'bestuur' WHEN O.soort = 4 THEN 'school' - END AS ambitievan - + END AS ambitievan + FROM tb_orgversies OV - JOIN tb_versies V ON OV.versie_id = V.id + JOIN tb_versies V ON OV.versie_id = V.id JOIN tb_ambities A ON A.orgversie_id = OV.id JOIN tb_organisaties O ON A.organisatie_id = O.id + JOIN tb_organisaties O2 ON OV.organisatie_id = O2.id WHERE A.organisatie_id IN ({$ambitieorgs}) - AND OV.organisatie_id IN ({$toporgs}) AND V.modulenr = {$moduleid} - AND OV.actief = 1 - ORDER BY soort DESC "; + AND OV.actief = 1 "; + if($orgversieid) { + + $this->sql .= " AND OV.id = {$orgversieid} "; + } + $this->sql.= " ORDER BY O.soort DESC "; return $this->get_query_result(); } @@ -142,17 +148,38 @@ function mh_get_ambitie_orgversie($orgversieid, $ambitieorgs, $toporgs){ A.gem_score AS gemscore, A.x_ijkpunten AS xijkpunten, A.z_procent AS zprocent, - O.naam AS ambitievan + O.naamkort AS ambitievan, + OV.id AS orgversieID, + DATE_FORMAT( OV.geldigvanaf, '%d-%m-%Y') as geldigvanaf, + DATE_FORMAT( OV.geldigtm, '%d-%m-%Y') as geldigtm, + OV.periodenummer, V.naam, + O.soort AS soort, + concat_ws(' ', O.brin, O.naamkort) AS organisatie, + O.id AS orgID, + O2.naamkort AS versievan, + CASE WHEN O.soort = 1 THEN + 'swv' + WHEN O.soort = 2 THEN + 'regio' + WHEN O.soort = 3 THEN + 'bestuur' + WHEN O.soort = 4 THEN + 'school' + END AS ambitievan + + + + FROM tb_orgversies OV - JOIN tb_versies V ON OV.versie_id = V.id - JOIN tb_ijkpunten Y ON V.id = Y.versie_id + JOIN tb_versies V ON OV.versie_id = V.id JOIN tb_ambities A ON A.orgversie_id = OV.id JOIN tb_organisaties O ON A.organisatie_id = O.id + JOIN tb_organisaties O2 ON OV.organisatie_id = O2.id + WHERE A.organisatie_id IN ({$ambitieorgs}) AND OV.organisatie_id IN ({$toporgs}) AND OV.id = {$orgversieid} - AND Y.disabled = 'F' ORDER BY soort DESC LIMIT 1 "; return $this->get_query_row(); diff --git a/application/models/monpas/Orgversies_model.php b/application/models/monpas/Orgversies_model.php index 63fa147..ef8e48d 100644 --- a/application/models/monpas/Orgversies_model.php +++ b/application/models/monpas/Orgversies_model.php @@ -265,20 +265,43 @@ class Orgversies_model extends MY_Model{ return $this->get_query_result(); } - function getAmbitieVersie($toporgs, $moduleid){ + function getAmbitieVersie( $orgversieid){ $this->sql = "SELECT - OV.id AS orgversie_id, + OV.id AS orgversie_id, + DATE_FORMAT( OV.geldigvanaf, '%d-%m-%Y') as geldigvanaf, DATE_FORMAT( OV.geldigtm, '%d-%m-%Y') as geldigtm, - OV.periodenummer, V.naam + OV.periodenummer, V.naam, + O.naamkort AS versievan + FROM tb_orgversies OV JOIN tb_versies V ON OV.versie_id = V.id - WHERE OV.organisatie_id IN ({$toporgs}) - AND V.modulenr = {$moduleid} + JOIN tb_organisaties O ON O.id = OV.organisatie_id + WHERE OV.id = {$orgversieid} + AND OV.actief = 1 "; return $this->get_query_row(); } + function getOrgversie($orgid, $module){ + + $this->sql = "SELECT OV.id AS orgversieID, + DATE_FORMAT( OV.geldigvanaf, '%d-%m-%Y') as geldigvanaf, + DATE_FORMAT( OV.geldigtm, '%d-%m-%Y') as geldigtm, + OV.periodenummer, V.naam, + O.naamkort AS versievan, + O.id AS orgID + FROM tb_orgversies OV + JOIN tb_organisaties O ON OV.organisatie_id = O.id + JOIN tb_versies V ON OV.versie_id = V.id + WHERE OV.actief = 1 + AND V.modulenr = {$module} + AND OV.organisatie_id = ({$orgid}) "; + + return $this->get_query_row(); + } + + } \ No newline at end of file diff --git a/application/views/monpas/pages/streefcijfers.php b/application/views/monpas/pages/streefcijfers.php index e16fbce..8131c4d 100644 --- a/application/views/monpas/pages/streefcijfers.php +++ b/application/views/monpas/pages/streefcijfers.php @@ -10,56 +10,58 @@ - - - - - - - - + + + + + + + + + + + - - - - - - + + + - + + - - + + - - - - - - - + + + + + + - - + + + + - - + - +
nrversievant/m gem. scoreminimumcriteria vannrversienaamvant/m gem. scoreminimumstreefcijfers vanversie van
- - - + + - - + + - - + + - - + + %% + ijkpunten - op + ijkpunten op % + @@ -69,60 +71,65 @@ +
% ijkpunten - op - % + +
% ijkpunten op + % + + -
+
diff --git a/public/js/monpas/models/streefcijfersmodel.js b/public/js/monpas/models/streefcijfersmodel.js index d198aa9..53e1b2f 100644 --- a/public/js/monpas/models/streefcijfersmodel.js +++ b/public/js/monpas/models/streefcijfersmodel.js @@ -11,74 +11,39 @@ ls.initStreefcijfersModel = function(){ function fAddVersieAmbitie(i, p){ let dit = this; - this.id = p.ambitieID; // ambitie id - this.orgID = p.orgID; - this.gemscore = ko.observable(p.gemscore); - this.zprocent = ko.observable(p.zprocent); - this.xijkpunten = ko.observable(p.xijkpunten); - this.ambitievan = ko.observable(p.ambitievan); - this.organisatie = p.organisatie ? p.organisatie : ''; - this.soort = p.soort; - console.log(p.soort, "soort") + this.id = p.ambitieID; // ambitie id + this.orgID = p.orgID; + this.gemscore = ko.observable(p.gemscore); + this.zprocent = ko.observable(p.zprocent); + this.xijkpunten = ko.observable(p.xijkpunten); + this.ambitievan = ko.observable(p.ambitievan); + this.versievan = ko.observable(p.versievan); + this.organisatie = p.organisatie ? p.organisatie : ''; + this.soort = p.soort; + this.aantalY = p.xijkpunten; + this.periodenummer = p.periodenummer; + this.naam = p.naam; + this.geldigvanaf = p.geldigvanaf; + this.geldigtm = p.geldigtm; + this.orgversieID = p.orgversieID; + } + function fAddOrgversie(o){ - function fAddSWV(p){ - var dit = this; - this.id = p.id; - this.soort = p.soort; - this.brin = p.brin; - this.naam = p.naamkort; - this.plaats = p.plaats; - this.geopend = ko.observable(false); - dit.kamers = ko.observableArray([]); - if (p.kamers ){ - $.each(p.kamers, function(j,k){ - dit.kamers.push(new fAddKamer(k)); - }) - } - } + this.orgversieid = o.orgversieID; + this.geldigvanaf = o.geldigvanaf; + this.geldigtm = o.geldigtm; + this.periodenummer = o.periodenummer; + this.ambitievan = o.ambitievan; + this.naam = o.naam; - function fAddKamer(p){ - var dit = this; - this.id = p.id; - this.soort = p.soort; - this.brin = p.brin; - this.naam = p.naamkort; - this.plaats = p.plaats; - this.geopend = ko.observable(false); - this.bgs = ko.observableArray([]); - if (p.bgs){ - $.each(p.bgs, function(x,z){ - dit.bgs.push(new fAddBG(z)); - }) - } - } + this.versievan = o.versievan; + this.gemscore = ko.observable(100); + this.aantalY = ko.observable(o.aantalY); + this.zprocent = ko.observable(100); - function fAddBG(p){ - var dit = this; - this.id = p.id; - this.soort = p.soort; - this.brin = p.brin; - this.naam = p.naamkort; - this.plaats = p.plaats; - this.geopend = ko.observable(false); - this.scholen = ko.observableArray([]); - if (p.scholen){ - $.each(p.scholen, function(a,b){ - dit.scholen.push(new fAddSchool(b)); - }) - } - } - - function fAddSchool(p){ - var dit = this; - this.id = p.id; - this.soort = p.soort; - this.brin = p.brin; - this.naam = p.naamkort; - this.plaats = p.plaats; } if (ls.StreefcijfersModel !== undefined){ @@ -94,19 +59,18 @@ ls.initStreefcijfersModel = function(){ bezig : ko.observable(false), isSWV : ko.observable(false), insert : ko.observable(false), - scoreNieuw : ko.observable(100), - ijkNieuw : ko.observable(0), - procentNieuw : ko.observable(100), - aantalY : ko.observable(0), + instrument : ko.observable(''), - periodenummer : ko.observable(''), - naam : ko.observable(''), - geldigvanaf : ko.observable(''), - geldigtm : ko.observable(''), ambitievan : ko.observable(''), orgversieid : ko.observable(''), soortNaam : ko.observable(''), eigenAmbitie : ko.observable(false), + orgversie : ko.observable(), + gemscoreNew : ko.observable(100), + aantalYNew : ko.observable(0), + zprocentNew : ko.observable(100), + orgversieID : ko.observable(), + @@ -164,14 +128,13 @@ ls.initStreefcijfersModel = function(){ } self.ambities.push(new fAddVersieAmbitie(i, a)) }); - self.aantalY(data.aantalY); + + self.orgversie(new fAddOrgversie(data.orgversie)); + self.aantalYNew(data.orgversie.aantalY); + self.orgversieID(data.orgversie.orgversieID); + self.instrument(data.module); - self.periodenummer(data.ambities[0].periodenummer); - self.naam(data.ambities[0].naam); - self.geldigvanaf(data.ambities[0].geldigvanaf); - self.geldigtm(data.ambities[0].geldigtm); - self.orgversieid(data.ambities[0].orgversie_id); - } + } },'json'); }, @@ -198,10 +161,11 @@ ls.initStreefcijfersModel = function(){ }, fNew: function(){ var self = ls.StreefcijfersModel; + console.log(self, "self") self.insert(true); - self.scoreNieuw(100); - self.ijkNieuw(self.aantalY()); - self.procentNieuw(100); + self.gemscoreNew(100); + self.aantalYNew(); + self.zprocentNew(100); }, fOpslaan: function (){ @@ -215,19 +179,19 @@ ls.initStreefcijfersModel = function(){ timeout = setTimeout(function(){ self.bezig(true); var submitData={ - "orgversieid" : self.orgversieid(), - "gemscore" : self.scoreNieuw(), - "xijkpunten" : self.ijkNieuw(), - "zprocent" : self.procentNieuw() + "orgversieid" : self.orgversieID(), + "gemscore" : self.gemscoreNew(), + "xijkpunten" : self.aantalYNew(), + "zprocent" : self.zprocentNew(), } + console.log(submitData, "sd") + $.post("index.php/monpas/streefcijfers/saveAmbitie", submitData, function(newid){ if (newid) {self.fGetAmbities()} self.bezig(false); self.insert(false); - self.scoreNieuw(0); - self.ijkNieuw(0); - self.procentNieuw(0); + },'json'); },700); @@ -238,9 +202,9 @@ ls.initStreefcijfersModel = function(){ fAnnuleer: function(){ var self = ls.StreefcijfersModel; self.insert(false); - self.scoreNieuw(0); - self.ijkNieuw(0); - self.procentNieuw(0); + this.gemscore(0); + this.aantalY(0); + this.zprocent(0); },