ijkpunten & ontwikelagenda

This commit is contained in:
Monique
2021-11-18 14:15:47 +01:00
parent 6c82268ae5
commit bdf313ae64
13 changed files with 108 additions and 88 deletions
+6
View File
@@ -920,6 +920,12 @@ tr.selected, td.selected{
.rood{
background-color:#e08885;
}
.grijs{
background-color:#808080;
}
.submenupage{
display:none;
}
+9 -15
View File
@@ -149,14 +149,14 @@ ls.initIJkpuntenModel = function(){
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){
else if(l.vergelijkingen){
var meegeven = 'vergelijkingen';
$.each(l.vergelijkingen, function (x, v){
dit.scores.push(new fAddScore(x,v, meegeven))
@@ -188,22 +188,18 @@ ls.initIJkpuntenModel = function(){
this.omschrijving = s.omschrijving;
this.toelichting = s.toelichting;
if (meegeven == 'vergelijkingen'){
this.gem = s.gem;
if(s.disablenvt =='T') dit.gem ='nvt';
if(s.disabled =='T') dit.gem ='uitgezet';
this.gemV = s.gem;
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';
this.disabled = ko.observable(false);
if(s.disabled == 'T') dit.disabled(true)
this.disabledV = ko.observable(false);
if(s.disabledV =='T') dit.gem ='uitgezet';
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 = ko.observable ='lightgray';
if(s.disabled == 'F' && s.disablenvt == 'F')this.kleurV =s.kleurV;
@@ -224,9 +220,9 @@ ls.initIJkpuntenModel = function(){
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;
if(s.disabled == 'F' && s.disablenvt == 'F')this.kleur = s.kleur;
this.kleurV = 'lightgray';
if(s.disabled == 'F' && s.disablenvt == 'F')this.kleurV =s.kleurV;
if(s.disabledV == 'F' && s.disablenvtV == 'F')this.kleurV =s.kleurV;
}
}
@@ -497,8 +493,6 @@ ls.initIJkpuntenModel = function(){
self.nieuwsteVersie(nieuw);
}
$.each(result.lijsten, function(j,l){
console.log(l, "l")
if(j == 0){
self.label(l.label)
+17 -24
View File
@@ -88,21 +88,32 @@ ls.initOntwikkelModel = function(){
,this)
}
function fAddResult(p){
console.log(p, "p result")
var dit = this;
this.ijkpuntid = p.ijkpunt_id;
this.wensid = 0;
if (p.gewenstid) { this.wensid = p.gewenstid; }
// if (p.gewenstid) { this.wensid = p.gewenstid; }
this.scoretype = p.scoretype;
this.huidig = ko.observable( p.huidig); // observable is niet nodig maar dit was eerst een computed
this.disabled = p.disabled;
this.disablentv = p.disablenvt;
this.huidig = ko.observable( p.huidig);
if(p.disabled == 'T' || p.disablenvt == 'T') this.huidig(5)
// observable is niet nodig maar dit was eerst een computed
this.gewenst = ko.observable(3);
if (p.gewenst) {this.gewenst(p.gewenst)};
if(p.disabled == 'T' || p.disablenvt == 'T') this.gewenst(5)
this.nummer = p.nummer;
this.omschrijving = p.omschrijving;
this.toelichting = p.toelichting;
this.aantalscholen = p.aantalscholen;
console.log(this.disablentv, 'disablenvt')
}
if (ls.OntwikkelModel !== undefined){
@@ -205,8 +216,7 @@ ls.initOntwikkelModel = function(){
},
fUpdateGewenst: function(num){
var self=ls.OntwikkelModel;
this.gewenst(num);
if(this.huidig() != 5 ) this.gewenst(num);
},
fSwitchOrg: function(){
var self = ls.OntwikkelModel;
@@ -341,27 +351,12 @@ ls.initOntwikkelModel = function(){
self.ingevuld(false);
if (self.selectedOrgversion() == undefined) return;
var submitData = {orgversieid : self.selectedOrgversion().id,
orgid : self.selectedOrg().id
}
$.post("index.php/monpas/rapontwikkel/getscores", submitData, function(data){
self.results.removeAll();
if (data){
$.each(data.scores, function(i,p){
self.results.push(new fAddResult(p));
self.ingevuld(true);
})
self.fGetWriteAutorisatie();
}
},'json');
var submitData = {orgversieid : self.selectedOrgversion().id,
orgid : self.selectedOrg().id
}
$.post("index.php/monpas/rapontwikkel/getscores", submitData, function(data){
self.results.removeAll();
if (data){
$.each(data.scores, function(i,p){
@@ -371,8 +366,6 @@ ls.initOntwikkelModel = function(){
self.fGetWriteAutorisatie();
}
},'json');