refactor function getHeader, get mitarbeiter_uid as prop instead of using function getMitarbeiterUid

This commit is contained in:
ma0068
2025-07-08 15:01:54 +02:00
parent d1e35b1851
commit 3ca49c5574
7 changed files with 55 additions and 83 deletions
@@ -29,7 +29,6 @@ class Vertraege extends FHCAPI_Controller
'getHeader' => ['vertrag/mitarbeiter:r'],
'getPersonAbteilung' => ['vertrag/mitarbeiter:r'],
'getLeitungOrg' => ['vertrag/mitarbeiter:r'],
'getMitarbeiterUid' => ['vertrag/mitarbeiter:r'],
]);
//Load Models and Libraries
@@ -684,11 +683,11 @@ class Vertraege extends FHCAPI_Controller
return $this->terminateWithSuccess(getData($result));
}
public function getPersonAbteilung($person_id)
public function getPersonAbteilung($mitarbeiter_uid)
{
$this->load->model('ressource/Mitarbeiter_model', 'Mitarbeitermodel');
$result = $this->Mitarbeitermodel->getPersonAbteilung($person_id);
$result = $this->Mitarbeitermodel->getPersonAbteilung($mitarbeiter_uid);
$data = $this->getDataOrTerminateWithError($result);
@@ -716,15 +715,4 @@ class Vertraege extends FHCAPI_Controller
$this->terminateWithSuccess(current($data));
}
public function getMitarbeiterUid($person_id)
{
$this->load->model('ressource/Mitarbeiter_model', 'Mitarbeitermodel');
$result = $this->Mitarbeitermodel->getMitarbeiterUid($person_id);
//no error here: ma_uid | null as result
$this->terminateWithSuccess($result);
}
}