mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Diverse Filter für Infocenter angepasst
This commit is contained in:
Regular → Executable
+1
-1
@@ -28,7 +28,7 @@
|
||||
/* Plaetze aus Termin oder zugeteilten Raeumen minus Schwund */
|
||||
COALESCE(
|
||||
max_teilnehmer,
|
||||
(SELECT sum(arbeitsplaetze) - ceil(sum(arbeitsplaetze)/100.0*".$schwund.")
|
||||
(SELECT sum(arbeitsplaetze) - sum(ceil(arbeitsplaetze/100.0*".$schwund."))
|
||||
FROM
|
||||
public.tbl_rt_ort
|
||||
JOIN public.tbl_ort ON(tbl_rt_ort.ort_kurzbz=tbl_ort.ort_kurzbz)
|
||||
|
||||
@@ -38,6 +38,15 @@
|
||||
ORDER BY l.zeitpunkt DESC
|
||||
LIMIT 1
|
||||
) AS "LastAction",
|
||||
(
|
||||
SELECT l.taetigkeit_kurzbz
|
||||
FROM system.tbl_log l
|
||||
WHERE l.taetigkeit_kurzbz IN('.$TAETIGKEIT_KURZBZ.')
|
||||
AND l.logdata->>\'name\' NOT IN ('.$LOGDATA_NAME.')
|
||||
AND l.person_id = p.person_id
|
||||
ORDER BY l.zeitpunkt DESC
|
||||
LIMIT 1
|
||||
) AS "LastActionType",
|
||||
(
|
||||
SELECT l.insertvon
|
||||
FROM system.tbl_log l
|
||||
@@ -237,6 +246,7 @@
|
||||
ucfirst($this->p->t('global', 'gesperrtVon')),
|
||||
ucfirst($this->p->t('global', 'parkdatum')),
|
||||
ucfirst($this->p->t('global', 'letzteAktion')),
|
||||
'Aktionstyp',
|
||||
ucfirst($this->p->t('global', 'letzterBearbeiter')),
|
||||
ucfirst($this->p->t('lehre', 'studiensemester')),
|
||||
ucfirst($this->p->t('global', 'gesendetAm')),
|
||||
|
||||
Regular → Executable
+10
-2
@@ -26,6 +26,15 @@
|
||||
ORDER BY l.zeitpunkt DESC
|
||||
LIMIT 1
|
||||
) AS "LastAction",
|
||||
(
|
||||
SELECT l.taetigkeit_kurzbz
|
||||
FROM system.tbl_log l
|
||||
WHERE l.taetigkeit_kurzbz IN('.$TAETIGKEIT_KURZBZ.')
|
||||
AND l.logdata->>\'name\' NOT IN ('.$LOGDATA_NAME.')
|
||||
AND l.person_id = p.person_id
|
||||
ORDER BY l.zeitpunkt DESC
|
||||
LIMIT 1
|
||||
) AS "LastActionType",
|
||||
(
|
||||
SELECT l.insertvon
|
||||
FROM system.tbl_log l
|
||||
@@ -181,7 +190,6 @@
|
||||
'query' => $query,
|
||||
'app' => InfoCenter::APP,
|
||||
'datasetName' => 'freigegeben',
|
||||
'filterKurzbz' => 'InfoCenterFreigegeben5days',
|
||||
'filter_id' => $this->input->get('filter_id'),
|
||||
'requiredPermissions' => 'infocenter',
|
||||
'checkboxes' => 'PersonId',
|
||||
@@ -196,6 +204,7 @@
|
||||
'Sperrdatum',
|
||||
'GesperrtVon',
|
||||
'Letzte Aktion',
|
||||
'Aktionstyp',
|
||||
'Letzter Bearbeiter',
|
||||
'StSem',
|
||||
'GesendetAm',
|
||||
@@ -278,7 +287,6 @@
|
||||
{
|
||||
$datasetRaw->{'ReihungstestApplied'} = 'Nein';
|
||||
}
|
||||
|
||||
if ($datasetRaw->{'ZGVNation'} == null)
|
||||
{
|
||||
$datasetRaw->{'ZGVNation'} = '-';
|
||||
|
||||
Regular → Executable
-1
@@ -184,7 +184,6 @@
|
||||
'query' => $query,
|
||||
'app' => InfoCenter::APP,
|
||||
'datasetName' => 'reihungstestAbsolviert',
|
||||
'filterKurzbz' => 'InfoCenterReihungstestAbsolviert5days',
|
||||
'filter_id' => $this->input->get('filter_id'),
|
||||
'requiredPermissions' => 'infocenter',
|
||||
'checkboxes' => 'PersonId',
|
||||
|
||||
Regular → Executable
+16
-10
@@ -253,8 +253,8 @@ $filters = array(
|
||||
'dataset_name' => 'freigegeben',
|
||||
'filter_kurzbz' => 'InfoCenterFreigegeben5days',
|
||||
'description' => '{"5 Tage Letzte Aktion"}',
|
||||
'sort' => 1,
|
||||
'default_filter' => true,
|
||||
'sort' => 2,
|
||||
'default_filter' => false,
|
||||
'filter' => '
|
||||
{
|
||||
"name": "Freigegeben - 5 Tage Letzte Aktion",
|
||||
@@ -288,8 +288,8 @@ $filters = array(
|
||||
'dataset_name' => 'freigegeben',
|
||||
'filter_kurzbz' => 'InfoCenterFreigegebenAlle',
|
||||
'description' => '{Alle}',
|
||||
'sort' => 2,
|
||||
'default_filter' => false,
|
||||
'sort' => 1,
|
||||
'default_filter' => true,
|
||||
'filter' => '
|
||||
{
|
||||
"name": "Freigegeben - Alle",
|
||||
@@ -298,9 +298,12 @@ $filters = array(
|
||||
{"name": "Nachname"},
|
||||
{"name": "StgAbgeschickt"},
|
||||
{"name": "LastAction"},
|
||||
{"name": "LastActionType"},
|
||||
{"name": "User/Operator"},
|
||||
{"name": "LockUser"},
|
||||
{"name": "Statusgrund"}
|
||||
{"name": "Statusgrund"},
|
||||
{"name": "Studiensemester"},
|
||||
{"name": "ReihungstestApplied"}
|
||||
],
|
||||
"filters": [
|
||||
{
|
||||
@@ -347,9 +350,12 @@ $filters = array(
|
||||
"columns": [
|
||||
{"name": "fakultaet"},
|
||||
{"name": "datum"},
|
||||
{"name": "uhrzeit"},
|
||||
{"name": "oeffentlich"},
|
||||
{"name": "studiengaenge"},
|
||||
{"name": "freie_plaetze"}
|
||||
{"name": "freie_plaetze"},
|
||||
{"name": "anzahl_angemeldet"},
|
||||
{"name": "rt_studiengang"}
|
||||
],
|
||||
"filters": []
|
||||
}
|
||||
@@ -361,8 +367,8 @@ $filters = array(
|
||||
'dataset_name' => 'reihungstestAbsolviert',
|
||||
'filter_kurzbz' => 'InfoCenterReihungstestAbsolviert5days',
|
||||
'description' => '{"Letzten 5 Tage"}',
|
||||
'sort' => 1,
|
||||
'default_filter' => true,
|
||||
'sort' => 2,
|
||||
'default_filter' => false,
|
||||
'filter' => '
|
||||
{
|
||||
"name": "Reihungstest absolviert - Letzten 5 Tage",
|
||||
@@ -395,8 +401,8 @@ $filters = array(
|
||||
'dataset_name' => 'reihungstestAbsolviert',
|
||||
'filter_kurzbz' => 'InfoCenterReihungstestAbsolviertAlle',
|
||||
'description' => '{Alle}',
|
||||
'sort' => 2,
|
||||
'default_filter' => false,
|
||||
'sort' => 1,
|
||||
'default_filter' => true,
|
||||
'filter' => '
|
||||
{
|
||||
"name": "Reihungstest absolviert - Alle",
|
||||
|
||||
Reference in New Issue
Block a user