Faserplanung Vorbereitung für Kabelverschaltung

* Menüpunkt Kabelverschaltung hinzugefügt
 * Initialfiles für Kabelverschaltung
This commit is contained in:
Daniel Spitzer
2024-06-30 12:01:56 +02:00
parent dc94204b9c
commit 1554d6cf72
21 changed files with 4261 additions and 9 deletions

View File

@@ -73,5 +73,30 @@ class PoprackmoduleModel
exit;
}
public static function getpoprackmoduleall($pop_id)
{
$items = [];
$db = FronkDB::singleton();
$sql = "SELECT `Poprackmodule`.`id`, `Poprackmodule`.`name`, `Poprackmodule`.`start_he`,`Poprackmodule`.`end_he`,`Poprackmodule`.`plug`,`Poprackmodule`.`ports`,`Poprack`.id poprackid ,`Poprack`.name poprackname FROM `Poprackmodule` INNER JOIN
`Poprack` ON (`Poprack`.`id` = `Poprackmodule`.`poprack_id`)
WHERE `Poprack`.`pop_id`='" . $pop_id . "' AND `Poprackmodule`.`type` ='0' ORDER by `Poprack`.`sort`,`Poprackmodule`.`start_he`,`Poprackmodule`.`position`";
$res = $db->query($sql);
if ($db->num_rows($res)) {
while ($data = $db->fetch_array($res)) {
$items[$data['poprackname']][] = $data;
}
$response['data'] = $items;
$response['success'] = true;
} else {
$response['success'] = false;
}
echo json_encode($response);
exit;
}
}