From 749566f574ffe05c76699c2f08f9813c76f7655a Mon Sep 17 00:00:00 2001 From: Wikzyy Date: Fri, 2 May 2025 09:32:23 +0700 Subject: [PATCH] add filter msisdn OR fullname and set limit to 100 --- src/pages/master/wallet/hooks/ManageWalletContext.tsx | 1 + .../disbursement-saldo/TransactionDisbursement.tsx | 11 +++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/pages/master/wallet/hooks/ManageWalletContext.tsx b/src/pages/master/wallet/hooks/ManageWalletContext.tsx index cb46e6b..15e8469 100644 --- a/src/pages/master/wallet/hooks/ManageWalletContext.tsx +++ b/src/pages/master/wallet/hooks/ManageWalletContext.tsx @@ -147,6 +147,7 @@ const ManageWalletContextProvider = ({ children }: { children: React.ReactNode } try { sorting = sorting.length == 0 ? [{ id: 'name', desc: false }] : sorting; filter = filter.length == 0 ? {} : { 'wallets.name': { like: `%${filter[0].value?.toLowerCase()}%` } }; + const response = await GetData(`${API_URL_MASTER_DATA}/wallet/list`, { limit, page: page + 1, diff --git a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx index 7dca888..d5b6642 100644 --- a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx +++ b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx @@ -60,10 +60,17 @@ const TransactionDisbursement = () => { const fetchCustomerMsisdn = async (sorting: any, filterValue: string) => { const filter: any = - filterValue.trim().length === 0 ? {} : { msisdn: { like: `%${filterValue}%` } }; + filterValue.trim().length === 0 + ? {} + : { + or: [ + { msisdn: { like: `%${filterValue}%` } }, + { fullname: { like: `%${filterValue}%` } } + ] + }; const query: any = { - limit: 25, + limit: 100, page: 1, with_deleted: false, order_field: sorting[0].id,