<?php
// Đảm bảo các file cần thiết được nhúng
require_once __DIR__ . '/../../core/init.php';
require_once __DIR__ . '/../../ajax/imports_ajax.php';

// Thiết lập header để hiển thị tiếng Việt và định dạng dễ đọc
header('Content-Type: text/html; charset=utf-8');
echo '<pre style="font-family: monospace; background-color: #333; color: #fff; padding: 20px; border-radius: 5px; line-height: 1.6;">';

echo "<h1>BÁO CÁO DỮ LIỆU TỪ SERVER</h1>";
echo "<p>File này đang kiểm tra dữ liệu trả về cho trang 1 của danh sách phiếu nhập.</p>";
echo "<hr>";

// Giả lập các tham số mà DataTables gửi đi cho trang 1
$_POST['draw'] = 1;
$_POST['start'] = 0;
$_POST['length'] = 10;
// Bỏ qua các bộ lọc để lấy danh sách mới nhất
$_POST['ma_phieu'] = '';
$_POST['trang_thai'] = '';
$_POST['tu_ngay'] = '';
$_POST['den_ngay'] = '';


// Chạy hàm xử lý chính từ file ajax và lấy kết quả
ob_start();
handle_get_imports_list($conn);
$json_output = ob_get_clean();

// In kết quả thô
echo "<h3>Dữ liệu JSON thô mà Server trả về:</h3>";
echo htmlspecialchars($json_output);
echo "\n\n<hr>\n\n";

// In kết quả đã được giải mã để dễ đọc
echo "<h3>Dữ liệu JSON sau khi giải mã:</h3>";
$decoded_data = json_decode($json_output, true);
print_r($decoded_data);

echo "</pre>";
?>