feat(webstatement): sesuaikan opsi parameter proses pada migrasi harian

- Menghapus opsi `--date` dan `--type` dari command `webstatement:process-daily-migration` dan menggantinya dengan opsi baru `--process_parameter`.
- Memperbarui pesan log pada eksekusi command untuk mencatat nilai `process_parameter` sebagai pengganti parameter `date` dan `type`.
- Memperbarui logika pengiriman parameter ke controller:
  - Sebelumnya mengirimkan `date` dan `type`, kini diganti menjadi `process_parameter`.
- Tujuan perubahan ini:
  - Menyederhanakan pengaturan parameter untuk command migrasi harian.
  - Memberikan fleksibilitas lebih dalam penanganan parameter proses migrasi.

Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
Daeng Deni Mardaeni
2025-06-04 14:50:37 +07:00
parent 10fcdb5ea2
commit f624a629f5

View File

@@ -30,18 +30,15 @@
*/
public function handle()
{
$date = $this->option('date');
$type = $this->option('type');
$processParameter = $this->option('process_parameter');
$this->info('Starting daily data migration process...');
$this->info('Date: ' . ($date ?? 'Not specified'));
$this->info('Type: ' . ($type ?? 'Not specified'));
$this->info('Process Parameter: ' . ($processParameter ?? 'False'));
try {
$controller = app(MigrasiController::class);
$response = $controller->index([
'date' => $date,
'type' => $type
'process_parameter' => $processParameter
]);
$responseData = json_decode($response->getContent(), true);