mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-01-10 22:53:52 +01:00
Adeguamento ricevute
This commit is contained in:
parent
1b43a74dcd
commit
65560a1074
@ -392,7 +392,6 @@ if ($read_only || !empty($block_edit)) {
|
||||
};
|
||||
|
||||
window.addEventListener("unload", function(e) {
|
||||
//console.log(e);
|
||||
$("#main_loading").show();
|
||||
});
|
||||
|
||||
|
@ -27,23 +27,22 @@ switch (filter('op')) {
|
||||
|
||||
$results = [];
|
||||
foreach ($list as $name) {
|
||||
$file = Interaction::getReceipt($name);
|
||||
$content = Interaction::getReceipt($name);
|
||||
|
||||
$result = [];
|
||||
if (!empty($file)) {
|
||||
try {
|
||||
$receipt = new Ricevuta($name, $file['content']);
|
||||
$fattura = null;
|
||||
try {
|
||||
$receipt = new Ricevuta($name, $content);
|
||||
|
||||
$result = [
|
||||
'fattura' => $receipt->getFattura()->numero_esterno,
|
||||
];
|
||||
} catch (UnexpectedValueException $e) {
|
||||
}
|
||||
$fattura = $receipt->getFattura()->numero_esterno;
|
||||
|
||||
Interaction::processReceipt($name);
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
|
||||
$results[] = array_merge([
|
||||
$results[] = [
|
||||
'file' => $name,
|
||||
], $result);
|
||||
'fattura' => $fattura,
|
||||
];
|
||||
}
|
||||
|
||||
echo json_encode($results);
|
||||
|
@ -45,8 +45,8 @@ echo '
|
||||
|
||||
count = data.length;
|
||||
buttonRestore(btn, restore);
|
||||
|
||||
if( count == 0 ){
|
||||
|
||||
if(count == 0){
|
||||
swal({
|
||||
title: "'.tr('Non ci sono ricevute da importare').'",
|
||||
showCancelButton: false,
|
||||
@ -91,7 +91,6 @@ echo '
|
||||
|
||||
var html = "'.tr('Sono state elaborate le seguenti ricevute:').'";
|
||||
|
||||
console.log(data);
|
||||
data.forEach(function(element) {
|
||||
var text = "";
|
||||
if(element.fattura) {
|
||||
|
@ -26,6 +26,21 @@ class Interaction extends Connection
|
||||
]);
|
||||
$body = static::responseBody($response);
|
||||
|
||||
return $body;
|
||||
return $body['content'];
|
||||
}
|
||||
|
||||
public static function processReceipt($filename)
|
||||
{
|
||||
$response = static::request('POST', 'notifica_xml_salvata', [
|
||||
'filename' => $filename,
|
||||
]);
|
||||
$body = static::responseBody($response);
|
||||
|
||||
$result = true;
|
||||
if ($body['status'] != '200') {
|
||||
$result = $body['status'].' - '.$body['message'];
|
||||
}
|
||||
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user