From de657a4bcefae6e6cfef248ea431ed3e4d64998e Mon Sep 17 00:00:00 2001 From: Manish Date: Thu, 13 Nov 2025 15:27:13 +0530 Subject: [PATCH] All Employees fetching task done in advance payment screen --- lib/helpers/services/api_service.dart | 28 +++------------------------ 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/lib/helpers/services/api_service.dart b/lib/helpers/services/api_service.dart index 6061bcc..4247ea1 100644 --- a/lib/helpers/services/api_service.dart +++ b/lib/helpers/services/api_service.dart @@ -427,35 +427,20 @@ class ApiService { } /// Get details of a single service project - static Future getServiceProjectDetailApi( - String projectId) async { - final endpoint = "${ApiEndpoints.getServiceProjectDetail}/$projectId"; - logSafe("Fetching details for Service Project ID: $projectId"); static Future getServiceProjectDetailApi( String projectId) async { final endpoint = "${ApiEndpoints.getServiceProjectDetail}/$projectId"; logSafe("Fetching details for Service Project ID: $projectId"); - try { - final response = await _getRequest(endpoint); try { final response = await _getRequest(endpoint); - if (response == null) { - logSafe("Service Project Detail request failed: null response", - level: LogLevel.error); - return null; - } if (response == null) { logSafe("Service Project Detail request failed: null response", level: LogLevel.error); return null; } - final jsonResponse = _parseResponseForAllData( - response, - label: "Service Project Detail", - ); final jsonResponse = _parseResponseForAllData( response, label: "Service Project Detail", @@ -469,19 +454,9 @@ class ApiService { level: LogLevel.error); logSafe("StackTrace: $stack", level: LogLevel.debug); } - if (jsonResponse != null) { - return ServiceProjectDetailModel.fromJson(jsonResponse); - } - } catch (e, stack) { - logSafe("Exception during getServiceProjectDetailApi: $e", - level: LogLevel.error); - logSafe("StackTrace: $stack", level: LogLevel.debug); - } return null; } - return null; - } /// Get Service Project List static Future getServiceProjectsListApi({ @@ -2116,10 +2091,13 @@ class ApiService { } /// Fetch employees with optional query. Returns raw list (List) + static Future> getEmployees( + {Map? queryParams}) async { static Future> getEmployees( {Map? queryParams}) async { try { final endpoint = ApiEndpoints.getEmployeesWithoutPermission; + final endpoint = ApiEndpoints.getEmployeesWithoutPermission; final resp = await _getRequest(endpoint, queryParams: queryParams); if (resp == null) return [];