From f2eb4d7432c01f353c77a34b3e8712f7f8a33594 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Thu, 14 Aug 2025 16:06:08 +0300 Subject: [PATCH] update asset details improvement. --- lib/modules/cm_module/service_request_detail_provider.dart | 4 ++-- .../views/forms/asset_retired/verify_asset_detail.dart | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/modules/cm_module/service_request_detail_provider.dart b/lib/modules/cm_module/service_request_detail_provider.dart index 7f597320..50636738 100644 --- a/lib/modules/cm_module/service_request_detail_provider.dart +++ b/lib/modules/cm_module/service_request_detail_provider.dart @@ -612,11 +612,11 @@ class ServiceRequestDetailProvider extends ChangeNotifier { } //engineerUpdateWorkOrder...... - Future engineerUpdateWorkOrder(EngineerUpdateWorkOrderHelperModel updateAssetModel) async { + Future engineerUpdateWorkOrder() async { isLoading = true; Response response; try { - response = await ApiManager.instance.post(URLs.engineerUpdateWorkOrderUrl, body: updateAssetModel.toJson()); + response = await ApiManager.instance.post(URLs.engineerUpdateWorkOrderUrl, body: engineerUpdateWorkOrderHelperModel!.toJson()); stateCode = response.statusCode; isLoading = false; notifyListeners(); diff --git a/lib/modules/cm_module/views/forms/asset_retired/verify_asset_detail.dart b/lib/modules/cm_module/views/forms/asset_retired/verify_asset_detail.dart index 68abaf60..f48d0f76 100644 --- a/lib/modules/cm_module/views/forms/asset_retired/verify_asset_detail.dart +++ b/lib/modules/cm_module/views/forms/asset_retired/verify_asset_detail.dart @@ -337,7 +337,8 @@ class _VerifyAssetDetailsState extends State with TickerProv onPressed: () async { if (validateForm(requestDetailProvider: requestDetailProvider)) { showDialog(context: context, barrierDismissible: false, builder: (context) => const AppLazyLoading()); - await requestDetailProvider.engineerUpdateWorkOrder(updateAssetModel!).then((success) { + requestDetailProvider.engineerUpdateWorkOrderHelperModel = updateAssetModel; + await requestDetailProvider.engineerUpdateWorkOrder().then((success) { Navigator.pop(context); if (success) { Navigator.pop(context);