pruebas presupuestocliente

This commit is contained in:
2025-01-17 14:53:14 +01:00
parent ceaaf7b2dc
commit 88e503067a
2 changed files with 209 additions and 15 deletions

View File

@ -68,7 +68,9 @@ class ImprimelibrosApi extends ResourceController
),
'tirada' => array
(
'0' => 50
'0' => 50,
'1' => 100,
),
'paginas' => 320,
'paginasColor' => 0,
@ -125,22 +127,11 @@ class ImprimelibrosApi extends ResourceController
'id' => 334
);
// Crear el cliente HTTP
$client = \Config\Services::curlrequest();
// Realizar la solicitud POST
$response = $client->post('https://sk-imn.imnavajas.es/presupuestocliente/calcular', [
'headers' => [
'X-Requested-With' => 'XMLHttpRequest', // Esto simula una solicitud AJAX
'Content-Type' => 'application/x-www-form-urlencoded',
],
'form_params' => $data_tmp, // Enviar datos como si fueran enviados por un formulario
]);
// Procesar la respuesta
$responseData = json_decode($response->getBody(), true);
$presupuestocliente = new Presupuestocliente();
$response = $presupuestocliente->calcular2($data_tmp);
/*$response = [
'status' => 200,
@ -149,7 +140,7 @@ class ImprimelibrosApi extends ResourceController
'success' => 'Data updated'
]
];*/
return $this->respond(json_encode($responseData));
return $this->respond($response['precio_u']);
}
public function delete($id = null)