maintaince module

This commit is contained in:
2026-08-12 21:29:55 +03:00
parent 41c4838dab
commit 55d83c12b0
51 changed files with 8200 additions and 48 deletions
@@ -0,0 +1,25 @@
<?php
require_once __DIR__ . '/auth_check.php';
mnt_require_permission('maintenance.equipment.view');
try {
$id = (int)($_GET['id'] ?? 0);
if ($id <= 0) {
mnt_json_fail('ID non valido.');
}
$stmt = mnt_pdo()->prepare("SELECT * FROM inv_equipment WHERE id = ?");
$stmt->execute([$id]);
$equipment = $stmt->fetch(PDO::FETCH_ASSOC);
if (!$equipment) {
mnt_json_fail('Attrezzatura non trovata.');
}
mnt_json_ok(['equipment' => $equipment]);
} catch (Throwable $e) {
mnt_json_fail('Errore: ' . $e->getMessage());
}