tussenopslag
This commit is contained in:
@@ -102,4 +102,41 @@ class Ambities_model extends MY_Model{
|
||||
};
|
||||
return $ambitie;
|
||||
}
|
||||
|
||||
function get_ambities_orgversie($orgversieid, $ambitieorgs, $toporgs)
|
||||
{
|
||||
$this->sql = "
|
||||
SELECT A.id,
|
||||
A.gem_score AS gemscore,
|
||||
A.z_procent AS zprocent,
|
||||
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, OV.actief, V.naam,
|
||||
O.soort
|
||||
FROM tb_orgversies OV
|
||||
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
|
||||
WHERE A.organisatie_id IN ({$ambitieorgs})
|
||||
AND OV.organisatie_id IN ({$toporgs})
|
||||
AND OV.id = {$orgversieid}
|
||||
ORDER BY soort DESC
|
||||
LIMIT 1;
|
||||
|
||||
|
||||
|
||||
";
|
||||
|
||||
return $this->get_query_result();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -43,6 +43,29 @@ class Orgversies_model extends MY_Model{
|
||||
return $this->get_query_result();
|
||||
}
|
||||
|
||||
|
||||
function getorgversies($toporgs, $module){
|
||||
$this->sql="SELECT OV.id,
|
||||
periodenummer,
|
||||
OV.actief,
|
||||
DATE_FORMAT(geldigvanaf,'%d-%m-%Y') as geldigvanaf,
|
||||
DATE_FORMAT(geldigtm,'%d-%m-%Y') as geldigtm,
|
||||
V.naam,
|
||||
COUNT(Y.id) AS aantalY
|
||||
|
||||
|
||||
FROM tb_orgversies OV
|
||||
JOIN tb_versies V ON V.id = versie_id
|
||||
JOIN tb_ijkpunten Y ON V.id = Y.versie_id
|
||||
WHERE OV.organisatie_id IN ({$toporgs})
|
||||
AND V.modulenr = {$module}
|
||||
AND Y.disabled = 'F' ";
|
||||
|
||||
$this->sql .=" GROUP BY OV.id
|
||||
ORDER BY periodenummer DESC";
|
||||
return $this->get_query_result();
|
||||
}
|
||||
|
||||
function getVersieinfo($orgversieid){
|
||||
$this->sql="SELECT OV.id AS orgversieid,
|
||||
OV.organisatie_id,
|
||||
|
||||
Reference in New Issue
Block a user