<?php
header('Content-Type: application/json');
if (session_status() !== PHP_SESSION_ACTIVE) {
  session_start();
}
require_once __DIR__ . '/../includes/session_control.php';
require_once __DIR__ . '/../cotizaciones/api/_node.php';

$token = cpn_node_token_or_fail();
$base = cpn_node_api_base();

$prov = intval($_GET['proveedor'] ?? 0);
if ($prov <= 0) {
  echo json_encode([]);
  exit;
}

$r = cpn_node_request('GET', $base . '/api/ordenes/proveedores/' . urlencode((string)$prov) . '/areas', $token, null);
if (!isset($r['ok']) || $r['ok'] !== true) {
  echo json_encode([]);
  exit;
}

echo json_encode($r['data'] ?? []);
