Merge branch 'feature/labels' into develop
This commit is contained in:
@@ -87,9 +87,10 @@ class Bestemmingen extends MY_Controller{
|
|||||||
$bestemmingID = $this->clean_input("id");
|
$bestemmingID = $this->clean_input("id");
|
||||||
$targetjaar = $this->Toewijzingen_model->getNextJaar($this->globorgid);
|
$targetjaar = $this->Toewijzingen_model->getNextJaar($this->globorgid);
|
||||||
$bestemmingjaar = $this->Finbestemmingen_model->get(['id'=>$bestemmingID], 'kalenderjaar', true);
|
$bestemmingjaar = $this->Finbestemmingen_model->get(['id'=>$bestemmingID], 'kalenderjaar', true);
|
||||||
if ($targetjaar >= $bestemmingjaar){
|
// if ($targetjaar >= $bestemmingjaar){
|
||||||
$this->Finbestemmingen_model->update_record(['bedrag'=>$this->clean_input('bedrag')], $bestemmingID);
|
$this->Finbestemmingen_model->update_record(['bedrag'=>$this->clean_input('bedrag')], $bestemmingID);
|
||||||
}
|
|
||||||
|
// }
|
||||||
$record = $this->Finbestemmingen_model->get_record_by_id($bestemmingID);
|
$record = $this->Finbestemmingen_model->get_record_by_id($bestemmingID);
|
||||||
json_encode(['record'=>$record]);
|
json_encode(['record'=>$record]);
|
||||||
}
|
}
|
||||||
@@ -99,9 +100,9 @@ class Bestemmingen extends MY_Controller{
|
|||||||
$bestemmingID = $this->clean_input("id");
|
$bestemmingID = $this->clean_input("id");
|
||||||
$targetjaar = $this->Toewijzingen_model->getNextJaar($this->globorgid);
|
$targetjaar = $this->Toewijzingen_model->getNextJaar($this->globorgid);
|
||||||
$bestemmingjaar = $this->Finbestemmingen_model->get(['id'=>$bestemmingID], 'kalenderjaar', true);
|
$bestemmingjaar = $this->Finbestemmingen_model->get(['id'=>$bestemmingID], 'kalenderjaar', true);
|
||||||
if ($targetjaar >= $bestemmingjaar) {
|
// if ($targetjaar >= $bestemmingjaar) {
|
||||||
$this->Finbestemmingen_model->update_record(['budget' => $this->clean_input('budget')], $bestemmingID);
|
$this->Finbestemmingen_model->update_record(['budget' => $this->clean_input('budget')], $bestemmingID);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -157,6 +157,8 @@ class Rapijkpunten extends MY_Controller{
|
|||||||
if (!$this->userid) die;
|
if (!$this->userid) die;
|
||||||
$targetid = $this->uri->segment(4);// orgid
|
$targetid = $this->uri->segment(4);// orgid
|
||||||
$module = $this->session->userdata('module');
|
$module = $this->session->userdata('module');
|
||||||
|
$label = $this->Labels_model->get_label_by_id($module, '1');
|
||||||
|
|
||||||
// get de lijst van scholen onder de target
|
// get de lijst van scholen onder de target
|
||||||
$idlijst = $this->Organisaties_model->getscholenondertarget2($targetid);
|
$idlijst = $this->Organisaties_model->getscholenondertarget2($targetid);
|
||||||
if($idlijst) {
|
if($idlijst) {
|
||||||
@@ -169,7 +171,8 @@ class Rapijkpunten extends MY_Controller{
|
|||||||
foreach ($versies as $versie) {
|
foreach ($versies as $versie) {
|
||||||
$versie->scoreomschrijving = $this->Antwoordtypes_model->gettype($versie->scoretype);
|
$versie->scoreomschrijving = $this->Antwoordtypes_model->gettype($versie->scoretype);
|
||||||
}
|
}
|
||||||
echo json_encode($versies);
|
echo json_encode(['versies' =>$versies,
|
||||||
|
'label' =>$label]);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
echo json_encode(false);
|
echo json_encode(false);
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ class Rapontwikkel extends MY_Controller {
|
|||||||
$scores = NULL;
|
$scores = NULL;
|
||||||
$gewenst = NULL;
|
$gewenst = NULL;
|
||||||
$orgversie = $this->Orgversies_model->get_record_by_id($orgversieid);
|
$orgversie = $this->Orgversies_model->get_record_by_id($orgversieid);
|
||||||
if($orgversie->scoretype == 7){
|
if($orgversie && $orgversie->scoretype == 7){
|
||||||
$grens1 = 33;
|
$grens1 = 33;
|
||||||
$grens2 = 66;
|
$grens2 = 66;
|
||||||
$grens3 = 100;
|
$grens3 = 100;
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ class MY_Controller extends CI_Controller{
|
|||||||
// public $version = '1.19.06';// monfin met budgetten
|
// public $version = '1.19.06';// monfin met budgetten
|
||||||
// public $version = '1.20.03';// monfin met budgetten
|
// public $version = '1.20.03';// monfin met budgetten
|
||||||
// public $version = '1.20.04';// monfin met budgetten update
|
// public $version = '1.20.04';// monfin met budgetten update
|
||||||
public $version = '1.20.05';// monfin met budgetten update
|
public $version = '1.20.07';// monfin met budgetten update hogere kalenderjaren
|
||||||
public $partituurid;
|
public $partituurid;
|
||||||
public $globProfielVersieID = 1;
|
public $globProfielVersieID = 1;
|
||||||
public $userid; //id of the user that is logged in
|
public $userid; //id of the user that is logged in
|
||||||
|
|||||||
@@ -2,60 +2,68 @@
|
|||||||
|
|
||||||
/** Labels_model januari 2015 */
|
/** Labels_model januari 2015 */
|
||||||
|
|
||||||
class Labels_model extends MY_Model{
|
class Labels_model extends MY_Model
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
protected $tablename = 'tb_labels';
|
protected $tablename = 'tb_labels';
|
||||||
|
|
||||||
function __construct(){
|
|
||||||
parent::__construct();
|
|
||||||
$models = array();
|
|
||||||
$this->load->model($models);
|
|
||||||
}
|
|
||||||
|
|
||||||
function getLabel($sysnr){
|
function __construct()
|
||||||
$this->sql="SELECT waarde
|
{
|
||||||
|
parent::__construct();
|
||||||
|
$models = array();
|
||||||
|
$this->load->model($models);
|
||||||
|
}
|
||||||
|
|
||||||
|
function getLabel($sysnr)
|
||||||
|
{
|
||||||
|
$this->sql = "SELECT waarde
|
||||||
FROM tb_translate
|
FROM tb_translate
|
||||||
WHERE modulenr = {$sysnr} ";
|
WHERE modulenr = {$sysnr} ";
|
||||||
return $this->get_query_row("waarde");
|
return $this->get_query_row("waarde");
|
||||||
}
|
}
|
||||||
|
|
||||||
function getLabels($module){
|
function getLabels($module)
|
||||||
$this->sql="SELECT *
|
{
|
||||||
|
$this->sql = "SELECT *
|
||||||
FROM tb_translate
|
FROM tb_translate
|
||||||
WHERE modulenr = {$module} ";
|
WHERE modulenr = {$module} ";
|
||||||
|
|
||||||
return $this->get_query_result();
|
return $this->get_query_result();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function getalllabels($module = false){
|
function getalllabels($module = false)
|
||||||
if (! $module) $module = $this->session->userdata('module');
|
{
|
||||||
$this->sql="SELECT L.omschrijving, T.waarde
|
if (!$module) $module = $this->session->userdata('module');
|
||||||
|
$this->sql = "SELECT L.omschrijving, T.waarde
|
||||||
FROM tb_translate T
|
FROM tb_translate T
|
||||||
JOIN tb_labels L on L.id = T.labelid
|
JOIN tb_labels L on L.id = T.labelid
|
||||||
WHERE modulenr = {$module}";
|
WHERE modulenr = {$module}";
|
||||||
$labels = $this->get_query_result();
|
$labels = $this->get_query_result();
|
||||||
$lbl = array();
|
$lbl = array();
|
||||||
if ($labels){
|
if ($labels) {
|
||||||
foreach($labels as $label){
|
foreach ($labels as $label) {
|
||||||
$lbl[$label->omschrijving]=$label->waarde;
|
$lbl[$label->omschrijving] = $label->waarde;
|
||||||
};// foreach
|
};// foreach
|
||||||
}
|
}
|
||||||
return $lbl;
|
return $lbl;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function gettabellabel($modulenr){
|
function gettabellabel($modulenr)
|
||||||
$this->sql="SELECT waarde
|
{
|
||||||
|
$this->sql = "SELECT waarde
|
||||||
FROM tb_translate T
|
FROM tb_translate T
|
||||||
WHERE modulenr = {$modulenr}
|
WHERE modulenr = {$modulenr}
|
||||||
AND labelid = 2 ";
|
AND labelid = 2 ";
|
||||||
return $this->get_query_row("waarde");
|
return $this->get_query_row("waarde");
|
||||||
|
|
||||||
}
|
}
|
||||||
function getresultaatlabel($modulenr){
|
|
||||||
$this->sql="SELECT waarde
|
function getresultaatlabel($modulenr)
|
||||||
|
{
|
||||||
|
$this->sql = "SELECT waarde
|
||||||
FROM tb_translate T
|
FROM tb_translate T
|
||||||
WHERE modulenr = {$modulenr}
|
WHERE modulenr = {$modulenr}
|
||||||
AND labelid = 1 ";
|
AND labelid = 1 ";
|
||||||
@@ -63,4 +71,13 @@ class Labels_model extends MY_Model{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function get_label_by_id($module, $id)
|
||||||
|
{
|
||||||
|
$this->sql = "SELECT waarde
|
||||||
|
FROM tb_translate T
|
||||||
|
WHERE modulenr = {$module}
|
||||||
|
AND labelid = {$id} ";
|
||||||
|
return $this->get_query_row("waarde");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -180,7 +180,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<div style="overflow-y:scroll" data-bind="visible: erzijnscores()"> <!-- anders valt de header niet over de onderliggende table -->
|
<div style="overflow-y:scroll" data-bind="visible: erzijnscores()"> <!-- anders valt de header niet over de onderliggende table -->
|
||||||
<span style="padding-left: 3px;padding-bottom: 10px;">Klik op een ijkpuntnummer voor toelichting.</span>
|
<span style="padding-left: 3px;padding-bottom: 10px;">Klik op een </span><span data-bind="text : ijknummer"></span><span>nummer voor toelichting.</span>
|
||||||
<table style="table-layout:fixed; font-size:0.8em; margin-top: 5px; max-height: 800px; overflow-y: scroll">
|
<table style="table-layout:fixed; font-size:0.8em; margin-top: 5px; max-height: 800px; overflow-y: scroll">
|
||||||
<thead >
|
<thead >
|
||||||
<tr >
|
<tr >
|
||||||
|
|||||||
@@ -169,6 +169,7 @@ $(function () {
|
|||||||
bezig : ko.observable(false),
|
bezig : ko.observable(false),
|
||||||
druk : ko.observable(false),
|
druk : ko.observable(false),
|
||||||
data : ko.observable(false),
|
data : ko.observable(false),
|
||||||
|
ijknummer :ko.observable('ijkpuntnummer'),
|
||||||
kolombreedte : ko.pureComputed(function(){
|
kolombreedte : ko.pureComputed(function(){
|
||||||
var row = 708;
|
var row = 708;
|
||||||
var orgbreedte = 250
|
var orgbreedte = 250
|
||||||
@@ -268,7 +269,9 @@ $(function () {
|
|||||||
self.orgversions.removeAll();
|
self.orgversions.removeAll();
|
||||||
|
|
||||||
if (data) {
|
if (data) {
|
||||||
$.each(data, function (i, p) {
|
self.ijknummer(data.label);
|
||||||
|
$.each(data.versies, function (i, p) {
|
||||||
|
|
||||||
self.orgversions.push(new fAddOrgversion(p));
|
self.orgversions.push(new fAddOrgversion(p));
|
||||||
})
|
})
|
||||||
if(versieid != null ){
|
if(versieid != null ){
|
||||||
|
|||||||
@@ -198,6 +198,7 @@ ls.initBestemmingenModel = function(){
|
|||||||
'bedrag': subtotaal,
|
'bedrag': subtotaal,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd, function(data){
|
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd, function(data){
|
||||||
|
|
||||||
}, 'json');
|
}, 'json');
|
||||||
@@ -444,6 +445,7 @@ ls.initBestemmingenModel = function(){
|
|||||||
'bedrag': invoer
|
'bedrag': invoer
|
||||||
|
|
||||||
}
|
}
|
||||||
|
console.log(sd, 'bedrag')
|
||||||
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd);
|
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd);
|
||||||
|
|
||||||
var sd2 = {
|
var sd2 = {
|
||||||
@@ -452,6 +454,7 @@ ls.initBestemmingenModel = function(){
|
|||||||
|
|
||||||
}
|
}
|
||||||
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd2);
|
$.post("index.php/monfin2/bestemmingen/updatebedrag", sd2);
|
||||||
|
console.log(sd, 'regeltotaal')
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
@@ -515,6 +518,8 @@ ls.initBestemmingenModel = function(){
|
|||||||
dit.budget(invoer);
|
dit.budget(invoer);
|
||||||
stuurMelding = false;
|
stuurMelding = false;
|
||||||
totaalgebudget = Number(totaalgebudget) + Number(s.uitgavetypes()[0].budget())
|
totaalgebudget = Number(totaalgebudget) + Number(s.uitgavetypes()[0].budget())
|
||||||
|
|
||||||
|
console.log(subbudget , 'subbudget bij wijzigen scholing')
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -533,7 +538,7 @@ ls.initBestemmingenModel = function(){
|
|||||||
else dit.budgetFormat('');
|
else dit.budgetFormat('');
|
||||||
var restant = Number(s.uitgavetypes()[0].budget()) - subbudget;
|
var restant = Number(s.uitgavetypes()[0].budget()) - subbudget;
|
||||||
s.uitgavetypes()[4].budget(restant);
|
s.uitgavetypes()[4].budget(restant);
|
||||||
if(restant > 0 ) s.uitgavetypes()[4].budgetFormat(parseFloat(restant).format(2, 3, '.', ','));
|
Number(restant) === 0 ? s.uitgavetypes()[4].budgetFormat(''): s.uitgavetypes()[4].budgetFormat(parseFloat(restant).format(2, 3, '.', ','));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -547,6 +552,8 @@ ls.initBestemmingenModel = function(){
|
|||||||
})
|
})
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
if(stuurMelding) return;
|
if(stuurMelding) return;
|
||||||
if (parseFloat(totaalgebudget) > 0) {
|
if (parseFloat(totaalgebudget) > 0) {
|
||||||
totaalgebudgetForm = parseFloat(totaalgebudget).format(2, 3, '.', ',');
|
totaalgebudgetForm = parseFloat(totaalgebudget).format(2, 3, '.', ',');
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ ls.initMonfinOverzicht2Model = function(){
|
|||||||
if (!ko.dataFor(document.getElementById('pagmonfinoverzicht2')) ) {
|
if (!ko.dataFor(document.getElementById('pagmonfinoverzicht2')) ) {
|
||||||
ko.applyBindings(ls.MonfinOverzicht2Model, document.getElementById("pagmonfinoverzicht2"));
|
ko.applyBindings(ls.MonfinOverzicht2Model, document.getElementById("pagmonfinoverzicht2"));
|
||||||
}
|
}
|
||||||
$.post("index.php/monpas/monfinoverzicht/getkalenderjarenMetMax", function(data){
|
$.post("index.php/monpas/monfinoverzicht/getkalenderjaren", function(data){
|
||||||
self.kalenderjaren.removeAll();
|
self.kalenderjaren.removeAll();
|
||||||
if (data){
|
if (data){
|
||||||
$.each(data, function(j,k){
|
$.each(data, function(j,k){
|
||||||
|
|||||||
@@ -221,6 +221,7 @@ ls.initOntwikkelModel = function(){
|
|||||||
},
|
},
|
||||||
initModel: function() {
|
initModel: function() {
|
||||||
var self = ls.OntwikkelModel;
|
var self = ls.OntwikkelModel;
|
||||||
|
console.log('nu hier')
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -303,7 +304,7 @@ ls.initOntwikkelModel = function(){
|
|||||||
self.wijzigRecht(false);
|
self.wijzigRecht(false);
|
||||||
self.bezig(true);
|
self.bezig(true);
|
||||||
if (data){
|
if (data){
|
||||||
$.each(data,function(i,p){
|
$.each(data.versies,function(i,p){
|
||||||
self.orgversions.push(new fAddOrgversion(p));
|
self.orgversions.push(new fAddOrgversion(p));
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user