From cee0f99dc9b0e519383c2e95ead0eab09b2ed685 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Thu, 10 Feb 2022 10:50:17 +0800 Subject: [PATCH] clean up wallet --- app/Http/Resources/WalletResource.php | 2 +- .../CustomerTransactionSectionComponent.vue | 2 - .../elements/WalletTopUpHistoryComponent.vue | 142 +++++++++++++----- 3 files changed, 109 insertions(+), 37 deletions(-) diff --git a/app/Http/Resources/WalletResource.php b/app/Http/Resources/WalletResource.php index 35cdedf2..143af1c4 100644 --- a/app/Http/Resources/WalletResource.php +++ b/app/Http/Resources/WalletResource.php @@ -22,7 +22,7 @@ class WalletResource extends JsonResource 'amount' => (double) $this->amount, 'company_id' => (int) $this->owner->id, 'transactions' => WalletTransactionResource::collection($this->transactions()->whereIn('status', [2, 3])->orderBy('id', 'DESC')->get()), - 'top_up_records' => WalletTransactionResource::collection($this->transactions()->where('type', TransactionType::TOP_UP)->orderBy('id', 'DESC')->get()) + 'top_up_records' => WalletTransactionResource::collection($this->transactions()->whereNotIn('status', [0])->where('type', TransactionType::TOP_UP)->orderBy('id', 'DESC')->get()) ]; } } diff --git a/resources/assets/vue/components/wallets/elements/CustomerTransactionSectionComponent.vue b/resources/assets/vue/components/wallets/elements/CustomerTransactionSectionComponent.vue index 6e5e370d..25577b5c 100644 --- a/resources/assets/vue/components/wallets/elements/CustomerTransactionSectionComponent.vue +++ b/resources/assets/vue/components/wallets/elements/CustomerTransactionSectionComponent.vue @@ -60,13 +60,11 @@
Top Up Records
-
-
diff --git a/resources/assets/vue/components/wallets/elements/WalletTopUpHistoryComponent.vue b/resources/assets/vue/components/wallets/elements/WalletTopUpHistoryComponent.vue index 8cff4152..f827134d 100644 --- a/resources/assets/vue/components/wallets/elements/WalletTopUpHistoryComponent.vue +++ b/resources/assets/vue/components/wallets/elements/WalletTopUpHistoryComponent.vue @@ -1,50 +1,124 @@