Showing unit OAID & preorder count in Preorder/Form

This commit is contained in:
Frank Schubert
2024-12-11 13:04:26 +01:00
parent 72367e2a63
commit 2154b326c2
4 changed files with 29 additions and 2 deletions
@@ -7,6 +7,7 @@ class ADBWohneinheit extends mfBaseModel {
private $ftu_data;
private $status;
private $statusflags; // TODO
private $preorders;
protected function init() {
$this->db = FronkDB::singleton(ADDRESSDB_DBHOST, ADDRESSDB_DBUSER, ADDRESSDB_DBPASS, ADDRESSDB_DBNAME);
@@ -283,6 +284,15 @@ class ADBWohneinheit extends mfBaseModel {
return $this->rimo_workorders;
}
if($name == "preorders") {
$preorders = PreorderModel::search(["adb_wohneinheit_id" => $this->id]);
if(!count($preorders)) {
return [];
}
$this->preorders = $preorders;
return $this->preorders;
}
if($name == "ftu_data") {
$rimo_data = $this->getExternalRimoData();