added navigation and selection of workspaces
This commit is contained in:
@@ -108,11 +108,11 @@ class HistoryController extends ChangeNotifier {
|
||||
|
||||
Future<void> searchTransactions(
|
||||
String workspaceId, {
|
||||
String? search,
|
||||
String? billName,
|
||||
String? status,
|
||||
String? type,
|
||||
}) async {
|
||||
model.searchQuery = search ?? '';
|
||||
model.searchQuery = billName ?? '';
|
||||
model.statusFilter = status;
|
||||
model.typeFilter = type;
|
||||
final params = <String, String>{
|
||||
@@ -121,13 +121,8 @@ class HistoryController extends ChangeNotifier {
|
||||
'size': '20',
|
||||
'sort': 'createdAt,desc',
|
||||
};
|
||||
if (search != null && search.isNotEmpty) {
|
||||
params['creditAccount'] = search;
|
||||
params['creditEmail'] = search;
|
||||
params['creditPhone'] = search;
|
||||
params['creditName'] = search;
|
||||
params['billName'] = search;
|
||||
params['amount'] = search;
|
||||
if (billName != null && billName.isNotEmpty) {
|
||||
params['billName'] = billName;
|
||||
}
|
||||
if (status != null && status.isNotEmpty) {
|
||||
params['status'] = status;
|
||||
@@ -149,12 +144,7 @@ class HistoryController extends ChangeNotifier {
|
||||
'sort': 'createdAt,desc',
|
||||
};
|
||||
if (model.searchQuery.isNotEmpty) {
|
||||
params['creditAccount'] = model.searchQuery;
|
||||
params['creditEmail'] = model.searchQuery;
|
||||
params['creditPhone'] = model.searchQuery;
|
||||
params['creditName'] = model.searchQuery;
|
||||
params['billName'] = model.searchQuery;
|
||||
params['amount'] = model.searchQuery;
|
||||
}
|
||||
if (model.statusFilter != null && model.statusFilter!.isNotEmpty) {
|
||||
params['status'] = model.statusFilter!;
|
||||
|
||||
Reference in New Issue
Block a user