Refactor Status, Adaptions Prestudent

This commit is contained in:
ma0068
2024-05-14 09:25:21 +02:00
parent d1b813b1cc
commit 33267de4be
5 changed files with 70 additions and 41 deletions
@@ -67,7 +67,7 @@ class Config extends FHCAPI_Controller
'title' => $this->p->t('stv', 'tab_prestudent'),
'component' => './Stv/Studentenverwaltung/Details/Prestudent.js'
];
$result['multistatus'] = [
$result['status'] = [
'title' => 'Status',
'component' => './Stv/Studentenverwaltung/Details/MultiStatus.js'
];
@@ -114,7 +114,7 @@ class Config extends FHCAPI_Controller
'additionalCols' => []
]
];
$result['multistatus'] = [
$result['status'] = [
'title' => 'Status',
'component' => './Stv/Studentenverwaltung/Details/MultiStatus.js',
'config' => [
@@ -12,15 +12,15 @@ class Prestudent extends FHCAPI_Controller
'get' => ['admin:r', 'assistenz:r'],
'updatePrestudent' => ['admin:w', 'assistenz:w'],
'getHistoryPrestudents' => ['admin:r', 'assistenz:r'],
'getBezeichnungZGV' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getBezeichnungDZgv' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getBezeichnungMZgv' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getAusbildung' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getAufmerksamdurch' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getBerufstaetigkeit' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getTypenStg' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getStudiensemester' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getStudienplaene' => 'assistenz:r', // TODO(manu): self::PERM_LOGGED
'getBezeichnungZGV' => self::PERM_LOGGED,
'getBezeichnungDZgv' => self::PERM_LOGGED,
'getBezeichnungMZgv' => self::PERM_LOGGED,
'getAusbildung' => self::PERM_LOGGED,
'getAufmerksamdurch' => self::PERM_LOGGED,
'getBerufstaetigkeit' => self::PERM_LOGGED,
'getTypenStg' => self::PERM_LOGGED,
'getStudiensemester' => self::PERM_LOGGED,
'getStudienplaene' => self::PERM_LOGGED
]);
// Load Libraries