From c35731c92f08ff0eb9e26cc1d34df7fc3d8586a4 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 15 May 2025 20:55:17 +0700 Subject: [PATCH] fix(webstatement): tambahkan filter where 'flag' pada query Atmcard di BiayaKartu dan GenerateBiayaKartuCsvJob - Menambahkan kondisi filter `where('flag', '')` pada query di fungsi BiayaKartu untuk memastikan data yang diproses hanya kartu dengan flag kosong. - Melakukan penyesuaian yang sama pada query terkait di fungsi GenerateBiayaKartuCsvJob untuk konsistensi logika filter. - Perubahan ini bertujuan untuk menyaring data yang lebih spesifik sesuai kebutuhan, menghindari pengolahan kartu dengan flag yang tidak sesuai. Signed-off-by: Daeng Deni Mardaeni --- app/Jobs/BiayaKartu.php | 2 ++ app/Jobs/GenerateBiayaKartuCsvJob.php | 1 + 2 files changed, 3 insertions(+) diff --git a/app/Jobs/BiayaKartu.php b/app/Jobs/BiayaKartu.php index 046ae1c..d122e43 100644 --- a/app/Jobs/BiayaKartu.php +++ b/app/Jobs/BiayaKartu.php @@ -270,6 +270,7 @@ $totalCards = Atmcard::where('crsts', 1) ->whereNotNull('accflag') ->where('accflag', '!=', '') + ->where('flag','') ->where(function ($query) { $query->whereNull('branch') ->orWhere('branch', '') @@ -291,6 +292,7 @@ $cards = Atmcard::where('crsts', 1) ->whereNotNull('accflag') ->where('accflag', '!=', '') + ->where('flag','') ->where(function ($query) { $query->whereNull('branch') ->orWhere('branch', '') diff --git a/app/Jobs/GenerateBiayaKartuCsvJob.php b/app/Jobs/GenerateBiayaKartuCsvJob.php index fd94648..02334bd 100644 --- a/app/Jobs/GenerateBiayaKartuCsvJob.php +++ b/app/Jobs/GenerateBiayaKartuCsvJob.php @@ -164,6 +164,7 @@ return Atmcard::where('crsts', 1) ->whereNotNull('accflag') ->where('accflag', '!=', '') + ->where('flag','') ->whereNotNull('branch') ->where('branch', '!=', '') ->whereNotNull('currency')