<?php
session_start();
require_once 'config/database.php';
require_once 'includes/functions.php';
require_once 'includes/translation.php';

// التحقق من تسجيل الدخول
if (!isset($_SESSION['user_id'])) {
    header("Location: " . (isset($_SERVER["HTTPS"]) ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . rtrim(dirname($_SERVER["SCRIPT_NAME"]), "/\\") . "/" . "login.php");
    exit();
}

$database = new Database();
$conn = $database->getConnection();

$report_id = $_GET['id'] ?? 0;
$page_title = __('view_icu_report_details_page');

// جلب بيانات التقرير
$stmt = $conn->prepare("
    SELECT 
        idr.*,
        u.full_name as created_by_name,
        u.role as created_by_role
    FROM icu_daily_reports idr
    LEFT JOIN users u ON idr.created_by = u.id
    WHERE idr.id = ?
");
$stmt->execute([$report_id]);
$report = $stmt->fetch(PDO::FETCH_ASSOC);

if (!$report) {
    header("Location: " . (isset($_SERVER["HTTPS"]) ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . rtrim(dirname($_SERVER["SCRIPT_NAME"]), "/\\") . "/" . "icu_management.php");
    exit();
}

// فك تشفير بيانات JSON
$patients_data = json_decode($report['patients_data'], true) ?? [];
$patients_isolation = json_decode($report['patients_isolation'], true) ?? [];

include 'includes/header.php';
?>


        <div class="container-fluid">
    <div class="row">
        <div class="col-12">
            <div class="card shadow-sm">
                <div class="card-header bg-primary text-white d-flex justify-content-between align-items-center">
                    <h4 class="mb-0">
                        <i class="fas fa-clipboard-list me-2"></i>
                        تفاصيل تقرير الرعايات
                    </h4>
                    <div class="btn-group">
                        <a href="print_icu_report.php?id=<?php echo $report['id']; ?>" 
                           class="btn btn-light btn-sm" target="_blank">
                            <i class="fas fa-print me-1"></i> طباعة
                        </a>
                        <a href="edit_icu_report.php?id=<?php echo $report['id']; ?>" 
                           class="btn btn-warning btn-sm">
                            <i class="fas fa-edit me-1"></i> تعديل
                        </a>
                        <a href="icu_management.php" class="btn btn-secondary btn-sm">
                            <i class="fas fa-arrow-right me-1"></i> العودة
                        </a>
                    </div>
                </div>
                
                <div class="card-body">
                    <!-- معلومات التقرير الأساسية -->
                    <div class="row mb-4">
                        <div class="col-md-6">
                            <div class="card bg-light">
                                <div class="card-body">
                                    <h6 class="card-title text-primary">
                                        <i class="fas fa-info-circle me-1"></i>
                                        معلومات التقرير
                                    </h6>
                                    <table class="table table-sm table-borderless">
                                        <tr>
                                            <td><strong>التاريخ:</strong></td>
                                            <td><?php echo formatArabicDate($report['report_date']); ?></td>
                                        </tr>
                                        <tr>
                                            <td><strong>الصيدلي:</strong></td>
                                            <td><?php echo htmlspecialchars($report['pharmacist_shift']); ?></td>
                                        </tr>
                                        <tr>
                                            <td><strong>عدد الصيادلة على الشفت:</strong></td>
                                            <td><?php echo $report['pharmacists_count'] ?? 0; ?></td>
                                        </tr>
                                        <tr>
                                            <td><strong>رقم الهاتف:</strong></td>
                                            <td><?php echo htmlspecialchars($report['ph_no'] ?? 'غير محدد'); ?></td>
                                        </tr>
                                        <tr>
                                            <td><strong>تم الإنشاء بواسطة:</strong></td>
                                            <td>
                                                <?php echo htmlspecialchars($report['created_by_name'] ?? 'غير معروف'); ?>
                                                <small class="text-muted">(<?php echo htmlspecialchars($report['created_by_role'] ?? ''); ?>)</small>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td><strong>تاريخ الإنشاء:</strong></td>
                                            <td><?php echo formatArabicDate($report['created_at']); ?></td>
                                        </tr>
                                    </table>
                                </div>
                            </div>
                        </div>
                        
                        <div class="col-md-6">
                            <div class="card bg-light">
                                <div class="card-body">
                                    <h6 class="card-title text-success">
                                        <i class="fas fa-chart-bar me-1"></i>
                                        إحصائيات المرضى
                                    </h6>
                                    <div class="row text-center">
                                        <div class="col-4">
                                            <div class="border rounded p-2 bg-white">
                                                <h4 class="text-info mb-1"><?php echo $report['no_of_pt']; ?></h4>
                                                <small class="text-muted">عدد المرضى</small>
                                            </div>
                                        </div>
                                        <div class="col-4">
                                            <div class="border rounded p-2 bg-white">
                                                <h4 class="text-primary mb-1"><?php echo $report['total_patients']; ?></h4>
                                                <small class="text-muted">إجمالي المرضى</small>
                                            </div>
                                        </div>
                                        <div class="col-4">
                                            <div class="border rounded p-2 bg-white">
                                                <h4 class="text-success mb-1"><?php echo $report['total_discharged']; ?></h4>
                                                <small class="text-muted">المخرجين</small>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <!-- إحصائيات الحالات المختلفة -->
                    <div class="row mb-4">
                        <div class="col-12">
                            <div class="card bg-light">
                                <div class="card-body">
                                    <h6 class="card-title text-info">
                                        <i class="fas fa-hospital me-1"></i>
                                        إحصائيات الحالات المختلفة
                                    </h6>
                                    <div class="row text-center">
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-warning mb-1"><?php echo $report['icu_cases'] ?? 0; ?></h5>
                                                <small class="text-muted">حالات ICU</small>
                                            </div>
                                        </div>
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-danger mb-1"><?php echo $report['cardiac_care_cases'] ?? 0; ?></h5>
                                                <small class="text-muted">حالات CCU</small>
                                            </div>
                                        </div>
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-dark mb-1"><?php echo $report['critical_cases'] ?? 0; ?></h5>
                                                <small class="text-muted">الحالات الحرجة</small>
                                            </div>
                                        </div>
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-info mb-1"><?php echo $report['dialysis_cases'] ?? 0; ?></h5>
                                                <small class="text-muted">حالات الغسيل الكلوي</small>
                                            </div>
                                        </div>
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-secondary mb-1"><?php echo $report['narcotic_cases'] ?? 0; ?></h5>
                                                <small class="text-muted">حالات على مخدر</small>
                                            </div>
                                        </div>
                                        <div class="col-md-2 col-6 mb-2">
                                            <div class="border rounded p-2 bg-white">
                                                <h5 class="text-primary mb-1"><?php echo $report['narcotic_disposal_reports'] ?? 0; ?></h5>
                                                <small class="text-muted">محاضر إعدام المخدرات</small>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    
                    <!-- جدول المرضى -->
                    <div class="mb-4">
                        <h5 class="mb-3">
                            <i class="fas fa-users me-2"></i>
                            بيانات المرضى
                        </h5>
                        
                        <?php if (!empty($patients_data)): ?>
                        <div class="table-responsive">
                            <table class="table table-bordered table-hover">
                                <thead class="table-primary">
                                    <tr>
                                        <th>اسم المريض</th>
                                        <th class="text-center">DAMA</th>
                                        <th class="text-center">تحسن</th>
                                        <th class="text-center">حالة الخروج</th>
                                        <th>السبب</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php foreach ($patients_data as $patient): ?>
                                    <tr>
                                        <td>
                                            <strong><?php echo htmlspecialchars($patient['name']); ?></strong>
                                        </td>
                                        <td class="text-center">
                                            <?php if (!empty($patient['dama'])): ?>
                                                <span class="badge bg-warning">
                                                    <i class="fas fa-check"></i>
                                                </span>
                                            <?php else: ?>
                                                <span class="text-muted">-</span>
                                            <?php endif; ?>
                                        </td>
                                        <td class="text-center">
                                            <?php if (!empty($patient['improved'])): ?>
                                                <span class="badge bg-success">
                                                    <i class="fas fa-check"></i>
                                                </span>
                                            <?php else: ?>
                                                <span class="text-muted">-</span>
                                            <?php endif; ?>
                                        </td>
                                        <td class="text-center">
                                            <?php if (!empty($patient['discharged'])): ?>
                                                <span class="badge <?php echo $patient['discharged'] == 'approved' ? 'bg-success' : 'bg-danger'; ?>">
                                                    <?php echo $patient['discharged'] == 'approved' ? 'موافق عليه' : 'غير موافق عليه'; ?>
                                                </span>
                                            <?php else: ?>
                                                <span class="text-muted">-</span>
                                            <?php endif; ?>
                                        </td>
                                        <td>
                                            <?php echo htmlspecialchars($patient['reason'] ?? '-'); ?>
                                        </td>
                                    </tr>
                                    <?php endforeach; ?>
                                </tbody>
                            </table>
                        </div>
                        <?php else: ?>
                        <div class="alert alert-info">
                            <i class="fas fa-info-circle me-2"></i>
                            لا توجد بيانات مرضى مسجلة في هذا التقرير
                        </div>
                        <?php endif; ?>
                    </div>
                    
                    <!-- المرضى في العزل -->
                    <div class="mb-4">
                        <h5 class="mb-3">
                            <i class="fas fa-shield-alt me-2"></i>
                            المرضى في العزل
                        </h5>
                        
                        <?php if (!empty(array_filter($patients_isolation))): ?>
                        <div class="card bg-light">
                            <div class="card-body">
                                <ol class="mb-0">
                                    <?php foreach ($patients_isolation as $isolation): ?>
                                        <?php if (!empty($isolation)): ?>
                                        <li class="mb-2">
                                            <strong><?php echo htmlspecialchars($isolation); ?></strong>
                                        </li>
                                        <?php endif; ?>
                                    <?php endforeach; ?>
                                </ol>
                            </div>
                        </div>
                        <?php else: ?>
                        <div class="alert alert-info">
                            <i class="fas fa-info-circle me-2"></i>
                            لا توجد مرضى في العزل
                        </div>
                        <?php endif; ?>
                    </div>
                    
                    <!-- الملاحظات -->
                    <div class="mb-4">
                        <h5 class="mb-3">
                            <i class="fas fa-sticky-note me-2"></i>
                            الملاحظات
                        </h5>
                        
                        <?php if (!empty($report['notes'])): ?>
                        <div class="card bg-light">
                            <div class="card-body">
                                <p class="mb-0"><?php echo nl2br(htmlspecialchars($report['notes'])); ?></p>
                            </div>
                        </div>
                        <?php else: ?>
                        <div class="alert alert-info">
                            <i class="fas fa-info-circle me-2"></i>
                            لا توجد ملاحظات إضافية
                        </div>
                        <?php endif; ?>
                    </div>
                </div>
            </div>
        </div>
        </div>
    </div>
</div>

<?php include 'includes/footer.php'; ?>
