Merge branch 'feature/draganddrop' into develop

# Conflicts:
#	application/core/MY_Controller.php
#	public/js/monpas/models/ontwikkelmodel.js
This commit is contained in:
Monique
2022-10-09 12:01:17 +02:00
6 changed files with 36 additions and 42 deletions
@@ -94,4 +94,8 @@ class Pdfmaker extends MY_Controller{
// //
} }
} }
+2 -2
View File
@@ -76,8 +76,8 @@ class MY_Controller extends CI_Controller{
// public $version = '1.18.00';// alle instrumenten in het compact sop // public $version = '1.18.00';// alle instrumenten in het compact sop
// public $version = '1.18.02';// fout in resultaatmatrix // public $version = '1.18.02';// fout in resultaatmatrix
// public $version = '1.18.04';// invul status // public $version = '1.18.04';// invul status
// public $version = '1.18.05';// fout schoolgegevens compactsop // public $version = '1.18.05';// drag and drop
public $version = '1.18.08';// kleurenfout public $version = '1.18.06';// drag and drop zichtbaar na switchen
+1 -1
View File
@@ -173,7 +173,7 @@
<li data-bind="text: nummer + '. ' + omschrijving"></li> <li data-bind="text: nummer + '. ' + omschrijving"></li>
</ul> </ul>
</div> </div>
<div style="margin-top: 50px;"> <div id="ontwikkellegenda" style="margin-top: 50px;">
<h4>Legenda</h4> <h4>Legenda</h4>
<table> <table>
<tr> <tr>
@@ -1,4 +1,4 @@
<div class="row"> <div class="row" id="huidigdragdrop">
<h4>Huidige situatie</h4> <h4>Huidige situatie</h4>
<div class="col-xs-12"> <div class="col-xs-12">
@@ -38,9 +38,12 @@
</div> </div>
<div class="row" > <div class="row" id="gewenstdragdrop">
<h4>Gewenste situatie
<span style="font-size: 14px;">(Schuif de iconen naar het streefniveau.)</span>
</h4>
<h4>Gewenste situatie</h4>
<div class="col-xs-5" > <div class="col-xs-5" >
<table style="width: 100%; "> <table style="width: 100%; ">
@@ -1,5 +1,5 @@
<table style="width: 100%; margin-bottom: 40px;"> <table id="standaardagenda" style="width: 100%; margin-bottom: 40px;">
<colgroup> <colgroup>
<col style="width: 25px"> <col style="width: 25px">
<col > <col >
+22 -35
View File
@@ -200,14 +200,10 @@ ls.initOntwikkelModel = function(){
if (!ko.dataFor(document.getElementById('pagontwikkel')) ) { if (!ko.dataFor(document.getElementById('pagontwikkel')) ) {
ko.applyBindings(ls.OntwikkelModel, document.getElementById("pagontwikkel")); ko.applyBindings(ls.OntwikkelModel, document.getElementById("pagontwikkel"));
} }
self.initModel(); $.post("index.php/monpas/rapijkpunten/checkLevel", function(data){
},
initModel: function() {
var self = ls.OntwikkelModel;
$.post("index.php/monpas/rapijkpunten/checkLevel", function(data){
if(data){ if(data){
if(data === 1) if(data === 1)
self.level123(true); self.level123(true);
} }
$.post("index.php/monpas/rapontwikkel/getModule", function(result){ $.post("index.php/monpas/rapontwikkel/getModule", function(result){
if(result){ if(result){
@@ -219,6 +215,13 @@ ls.initOntwikkelModel = function(){
self.fGetOrganisaties(); self.fGetOrganisaties();
},'json') },'json')
},'json') },'json')
self.initModel();
},
initModel: function() {
var self = ls.OntwikkelModel;
}, },
@@ -243,8 +246,6 @@ ls.initOntwikkelModel = function(){
self.usernivo(result); self.usernivo(result);
self.selectedOrg(self.toporg()); self.selectedOrg(self.toporg());
self.fGetWriteAutorisatie(self.fSwitchLevel()); self.fGetWriteAutorisatie(self.fSwitchLevel());
},'json'); },'json');
} // if } // if
self.bezig(false); self.bezig(false);
@@ -256,7 +257,6 @@ ls.initOntwikkelModel = function(){
if(self.selectedUser()){ if(self.selectedUser()){
user = self.selectedUser().id; user = self.selectedUser().id;
} }
var submitData = {'orgsoort' : self.selectedOrg().soort, var submitData = {'orgsoort' : self.selectedOrg().soort,
'orgid' : self.selectedOrg().id, 'orgid' : self.selectedOrg().id,
'user' : user } 'user' : user }
@@ -268,13 +268,11 @@ ls.initOntwikkelModel = function(){
},'json'); },'json');
}, },
fToggleGeopend: function(){ fToggleGeopend: function(){
this.geopend(!this.geopend()); this.geopend(!this.geopend());
}, },
fUpdateGewenst: function(num){ fUpdateGewenst: function(num){
var self=ls.OntwikkelModel; var self=ls.OntwikkelModel;
if(this.huidig() != 5 ) this.gewenst(num); if(this.huidig() != 5 ) this.gewenst(num);
@@ -374,7 +372,6 @@ ls.initOntwikkelModel = function(){
},'json'); // post },'json'); // post
}, },
fChangeVersion2: function(){ fChangeVersion2: function(){
var self = ls.OntwikkelModel; var self = ls.OntwikkelModel;
if (self.selectedOrgversion() == undefined) return; if (self.selectedOrgversion() == undefined) return;
@@ -394,8 +391,6 @@ ls.initOntwikkelModel = function(){
self.fCheckEigenLijst(); self.fCheckEigenLijst();
self.fGetUserScores(); self.fGetUserScores();
} }
} }
else { else {
@@ -414,8 +409,6 @@ ls.initOntwikkelModel = function(){
self.orgversie(self.selectedOrgversion().id) self.orgversie(self.selectedOrgversion().id)
self.geentoegang(true) self.geentoegang(true)
var submitData = {orgversieid : self.selectedOrgversion().id, var submitData = {orgversieid : self.selectedOrgversion().id,
orgid : self.selectedOrg().id orgid : self.selectedOrg().id
} }
@@ -473,8 +466,6 @@ ls.initOntwikkelModel = function(){
break; break;
case 4: self.acceptaties([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('acceptBlauw')]); case 4: self.acceptaties([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('acceptBlauw')]);
break; break;
} }
}, },
@@ -496,7 +487,6 @@ ls.initOntwikkelModel = function(){
case 4: self.betrokkenen([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('samenBlauw')]); case 4: self.betrokkenen([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('samenBlauw')]);
break; break;
} }
}, },
fVulDiffs: function(gewenst){ fVulDiffs: function(gewenst){
@@ -515,7 +505,6 @@ ls.initOntwikkelModel = function(){
break; break;
case 4: self.diffs([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('diffBlauw')]); case 4: self.diffs([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('diffBlauw')]);
break; break;
} }
}, },
@@ -535,7 +524,6 @@ ls.initOntwikkelModel = function(){
break; break;
case 4: self.extras([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('extraBlauw')]); case 4: self.extras([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('extraBlauw')]);
break; break;
} }
}, },
@@ -555,7 +543,6 @@ ls.initOntwikkelModel = function(){
break; break;
case 4: self.omgevingen([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('omgevingBlauw')]); case 4: self.omgevingen([new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'), new fIcoon('leeg'),new fIcoon('omgevingBlauw')]);
break; break;
} }
// for(let i = 0; i< 5; i++){ // for(let i = 0; i< 5; i++){
@@ -580,8 +567,6 @@ ls.initOntwikkelModel = function(){
// } // }
}, },
fGetUserScores: function(){ fGetUserScores: function(){
var self = ls.OntwikkelModel; var self = ls.OntwikkelModel;
self.results.removeAll(); self.results.removeAll();
@@ -903,7 +888,7 @@ ls.initOntwikkelModel = function(){
fPrintOntwikkelmatrix: function(){ fPrintOntwikkelmatrixOUD: function(){
var self = ls.OntwikkelModel; var self = ls.OntwikkelModel;
var orgid = self.selectedOrg().id; var orgid = self.selectedOrg().id;
var orgversieid = self.selectedOrgversion().id; var orgversieid = self.selectedOrgversion().id;
@@ -922,20 +907,22 @@ ls.initOntwikkelModel = function(){
"user" : self.selectedUser() ? self.selectedUser().usernaam : ''} "user" : self.selectedUser() ? self.selectedUser().usernaam : ''}
var submitUrl = "index.php/monpas/rapontwikkel/printontwikkelmatrix/?json=" + JSON.stringify(data); var submitUrl = "index.php/monpas/rapontwikkel/printontwikkelmatrix/?json=" + JSON.stringify(data);
window.open(submitUrl); window.open(submitUrl);
},
fPrintOntwikkelmatrix: function(){
var self = ls.OntwikkelModel;
var orgid = self.selectedOrg().id;
var orgversieid = self.selectedOrgversion().id;
var submitUrl = "index.php/monpas/rapontwikkel/printontwikkelmatrix/?json=" + JSON.stringify(data);
window.open(submitUrl);
} }
} ; // definition van model } ; // definition van model
ls.OntwikkelModel.initBindings(); ls.OntwikkelModel.initBindings();
// ls.OntwikkelModel.wijzigRecht = ko.pureComputed(function () { //
// var self = ls.OntwikkelModel;
// if(!self.ingevuld()) return 'Verberg';
// if(self.selectedOrgversion().vorm == 1 && self.writeOK()) return 'Toon';
// if(self.selectedOrgversion().vorm == 2 && self.eigenLijst()) return 'Toon';
// if(self.selectedOrgversion().vorm == 2 && self.writeOK() && self.selectedUser() == undefined) return 'Toon';
// return 'Verberg';
//
// });
}; // else }; // else
}// function initOntwikkelModel }// function initOntwikkelModel