tussenopslag

This commit is contained in:
Monique
2022-11-17 11:34:44 +01:00
parent 8d3553318b
commit a7bc12a254
25 changed files with 2433 additions and 1986 deletions
+28 -61
View File
@@ -131,25 +131,33 @@ ls.initIJkpuntenModel = function(){
this.gemscore = l.ambities.gemscore;
this.ijkpunten = l.ambities.xijkpunten;
this.zprocent = l.ambities.zprocent;
this.ambitievan = l.ambities.ambitievan;
this.ambitievan = l.ambities.ambitievan === 'standaard' ? '(standaard ingestelde ambitie)':
'(ambitie van: ' + l.ambities.ambitievan + ')';
console.log(this.ambitievan, "ambitievan");
this.gemscoreV = l.ambitiesV.gemscore ? l.ambitiesV.gemscore: false ;
this.ijkpuntenV = l.ambitiesV.xijkpunten ? l.ambitiesV.xijkpunten: false;
this.zprocentV = l.ambitiesV.zprocent ? l.ambitiesV.zprocent: false;
this.ambitievanV = l.ambitiesV.ambitievan ? l.ambitiesV.ambitievan === 'standaard' ?
'(standaard ingestelde ambitie)': '(ambitie van: ' + l.ambitiesV.ambitievan: false ;
this.scores = ko.observableArray([]);
this.erzijnscores = ko.observable(true);
if(l.scores){
var meegeven = 'scores';
$.each(l.scores, function (i, s){
dit.scores.push(new fAddScore(i,s, meegeven))
})
}
else if(l.vergelijkingen){
var meegeven = 'vergelijkingen';
$.each(l.vergelijkingen, function (x, v){
dit.scores.push(new fAddScore(x,v, meegeven))
dit.scores.push(new fAddScore(i,s))
})
}
//
//
// var meegeven = 'vergelijkingen';
// $.each(l.vergelijkingen, function (x, v){
// dit.scores.push(new fAddScore(x,v, meegeven))
// })
// }
else{
this.erzijnscores(false);
}
@@ -164,55 +172,20 @@ ls.initIJkpuntenModel = function(){
}
function fAddScore(i,s, meegeven){
function fAddScore(i,s){
var index = i;
var dit = this;
// dit.aantalScores = ko.observable(0);
// if(index){
// dit.aantalScores(index + 1);
// }
this.nummer = s.nummer;
this.omschrijving = s.omschrijving;
this.toelichting = s.toelichting;
if (meegeven == 'vergelijkingen'){
this.gem = '';
this.gemV = s.gemV;
this.disabled = ko.observable(false);
this.disabledV = ko.observable(false);
if(s.disablenvtV =='T') dit.gemV ='nvt';
if(s.disabledV =='T') dit.gemV ='uitgezet';
if(s.disabledV =='T') dit.gem ='uitgezet';
if(s.disabledV == 'T') dit.disabledV(true)
this.disablenvt = ko.observable(false);
this.disablenvtV = ko.observable(false);
if(s.disablenvtV == 'T') dit.disablenvtV(true);
this.kleur = 'lightgray';
this.kleurV = ko.observable ='lightgray';
if(s.disabled == 'F' && s.disablenvt == 'F')this.kleurV =s.kleurV;
this.disabled = ko.observable(s.disabled === 'T');
this.disabledV = ko.observable(s.disabledV === 'T');
this.disablenvt = ko.observable(s.disablenvt === 'T');
this.disablenvtV = ko.observable(s.disablenvtV === 'T');
this.gem = s.disablenvt ==='T'? 'nvt' : s.disabled ==='T' ?'uitgezet': s.gem;
this.gemV = s.disablenvt ==='T'? 'nvt' : s.disabledV ==='T' ? 'uitgezet' : s.gemV;
this.kleur = s.disabled === 'F' && s.disablenvt === 'F'? s.kleur : 'lightgray';
this.kleurV = s.disabledV === 'F' && s.disablenvtV === 'F'? s.kleur : 'lightgray';
}
else {
this.gem = s.gem;
if(s.disablenvt =='T') dit.gem ='nvt';
if(s.disabled =='T') dit.gem ='uitgezet';
this.gemV = s.gemV;
if(s.disablenvtV =='T') dit.gemV ='nvt';
if(s.disabledV =='T') dit.gemV ='uitgezet';
this.disabled = ko.observable(false);
if(s.disabled == 'T') dit.disabled(true);
this.disabledV = ko.observable(false);
if(s.disabledV == 'T') dit.disabledV(true)
this.disablenvt = ko.observable(false);
if(s.disablenvt == 'T') dit.disablenvt(true);
this.disablenvtV = ko.observable(false);
if(s.disablenvtV == 'T') dit.disablenvtV(true);
this.kleur = 'lightgray';
if(s.disabled == 'F' && s.disablenvt == 'F')this.kleur = s.kleur;
this.kleurV = 'lightgray';
if(s.disabledV == 'F' && s.disablenvtV == 'F')this.kleurV =s.kleurV;
}
}
function fAddUser(p){
@@ -328,7 +301,7 @@ ls.initIJkpuntenModel = function(){
if (self.selectedOrg() === undefined) return;
$.post('index.php/monpas/rapijkpunten/getvergelijkbareversies/'+ self.selectedOrg().id, function(result) {
if (result && result.series. length > 0 ) {
if (result && result.series.length > 0 ) {
self.series.removeAll();
@@ -545,17 +518,13 @@ ls.initIJkpuntenModel = function(){
},
fGetUserScores: function(data, event){
var self = ls.IJkpuntenModel;
if ( self.selectedOrg() === undefined ||
self.users() === undefined ||
self.usernivo > 1 ) return;
if (self.selectedUser() === undefined) return;
if(! event.originalEvent || ! event.originalEvent.isTrusted) return;
if(self.selectedUser().userid === '0') self.fHaalLijstenOp();
@@ -604,9 +573,7 @@ ls.initIJkpuntenModel = function(){
self.nieuwsteVersie(nieuw);
}
$.each(result.lijsten, function (j, l) {
self.lijsten.push(new fAddLijst(j, l, nieuw))
});
if (result.aantal) {
@@ -9,6 +9,7 @@ ls.initStreefcijfersModel = function(){
var timeout;
function fAddVersieAmbitie(i, p, toporgsoort){
console.log(p, "p")
let dit = this;
this.id = p.ambitieID; // ambitie id
this.orgID = p.orgID;
@@ -104,7 +105,7 @@ ls.initStreefcijfersModel = function(){
}
else {
ls.StreefcijfersModel = {
versieambities : ko.observable(),
ambities : ko.observable(),
toporg : ko.observableArray([]),
orgsoort : ko.observable(1),
orgversions : ko.observableArray([]),
@@ -163,10 +164,6 @@ ls.initStreefcijfersModel = function(){
},'json');
},'json');
},
fToggleGeopend: function(){
@@ -188,13 +185,14 @@ ls.initStreefcijfersModel = function(){
fGetAmbitie : function() {
var self = ls.StreefcijfersModel;
self.versieambities('');
self.ambities('');
$.post("index.php/monpas/streefcijfers/getambitie/" + self.selectedOrg().id, function(data){
console.log(data, "data")
if (data){
let soort = self.toporg().soort;
$.each(data, function(i,p){
self.versieambities(new fAddVersieAmbitie(i,p, soort ));
self.ambities(new fAddVersieAmbitie(i,p, soort ));
});
}
},'json');
@@ -266,8 +264,6 @@ ls.initStreefcijfersModel = function(){
},
fAnnuleer: function(){
var self = ls.StreefcijfersModel;
self.insert(false);