refactor the web services

This commit is contained in:
2025-03-08 14:48:03 +03:30
parent 03e2bcfdf9
commit 5f2cbf5f12
5 changed files with 99 additions and 48 deletions

View File

@@ -2,6 +2,7 @@
namespace App\Console\Commands;
use Illuminate\Support\Facades\Log;
use SoapFault;
use SoapClient;
use Illuminate\Console\Command;
@@ -84,6 +85,7 @@ class RoadObservationProblems extends Command
$msg .= $e->getMessage();
// self::sms_sender('09398586633', $msg);
// self::sms_sender('09367487107', $msg);
Log::channel('nikarayan')->error($e->getMessage());
return 0;
}
$result = serialize($result);
@@ -2723,6 +2725,7 @@ class RoadObservationProblems extends Command
]
];
$affectedRows = 0;
$cities = [];
foreach ($xml as $value) {
// if ($value->fk_FeatureType >= 1 && $value->fk_FeatureType <= 6) { //// code ghabli
@@ -2781,6 +2784,7 @@ class RoadObservationProblems extends Command
'city_fa' => $cityModel ? $cityModel->name_fa : null,
]
);
$affectedRows += 1;
}
}
} else {
@@ -2788,9 +2792,11 @@ class RoadObservationProblems extends Command
$msg = 'rms: error in get data roadobserved babe!!!!' . "\n";
// self::sms_sender('09398586633', $msg);
// self::sms_sender('09367487107', $msg);
$this->info('the received body is empty');
return $result;
}
echo 'done at: ' . date("Y-m-d H:i:s") . "\n";
$this->info("{$affectedRows} row's affected");
return 0;
}
public function sms_sender($mobile, $msg)