feat(migrasi): aktifkan kembali pemrosesan data untuk berbagai periode

- Mengubah daftar periode yang diproses dengan mengaktifkan subset baru ('20250520', '20250521', '20250522') dan menonaktifkan subset lama dengan kondisi komentar.
- Mengaktifkan kembali berbagai metode pemrosesan data:
  - `ProcessCategoryData` dan `ProcessCompanyData` diaktifkan untuk setiap periode.
  - `processCustomerData` serta `processAccountData` mendapatkan aktifasi penuh.
  - Pemrosesan detail: `processStmtEntryData`, `ProcessDataCaptureData`, `processFundsTransferData`, `ProcessTellerData`, dan `ProcessAtmTransaction` juga diaktifkan.
- Metode `processArrangementData` dan `processBillDetailData` juga dimasukkan kembali dalam workflow pemrosesan.

Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
Daeng Deni Mardaeni
2025-05-23 19:59:39 +07:00
parent ac6d139b4a
commit ed4ffb4254

View File

@@ -191,7 +191,7 @@ class MigrasiController extends Controller
});*/ });*/
$periods = [ $periods = [
'20250510', /*'20250510',
'20250512', '20250512',
'20250513', '20250513',
'20250514', '20250514',
@@ -199,10 +199,10 @@ class MigrasiController extends Controller
'20250516', '20250516',
'20250517', '20250517',
'20250518', '20250518',
'20250519', '20250519',*/
//'20250520', '20250520',
//'20250521', '20250521',
//'20250522' '20250522'
]; ];
// Sort periods by date (descending) // Sort periods by date (descending)
@@ -215,20 +215,20 @@ class MigrasiController extends Controller
} }
foreach($periods as $period){ foreach($periods as $period){
//$this->ProcessCategoryData($period); $this->ProcessCategoryData([$period]);
//$this->ProcessCompanyData($period); $this->ProcessCompanyData([$period]);
//$this->processCustomerData($period); $this->processCustomerData([$period]);
$this->processAccountData($period); $this->processAccountData([$period]);
//$this->processStmtEntryData($period); $this->processStmtEntryData([$period]);
//$this->ProcessDataCaptureData($period); $this->ProcessDataCaptureData([$period]);
//$this->processFundsTransferData($period); $this->processFundsTransferData([$period]);
//$this->ProcessTellerData($period); $this->ProcessTellerData([$period]);
//$this->ProcessAtmTransaction($period); $this->ProcessAtmTransaction([$period]);
//$this->processArrangementData($period); $this->processArrangementData([$period]);
//$this->processBillDetailData($period); $this->processBillDetailData([$period]);
} }
return response()->json(['message' => 'Data processing job has been successfully']); return response()->json(['message' => 'Data processing job has been successfully']);