From 1a4b0be6782dff1d09aba7ce7076c030b7a02645 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Tue, 16 Jan 2024 11:48:24 +0300 Subject: [PATCH] assistant employee on select fixed. --- .../work_order/create_service_report.dart | 4 +--- .../service_report_assistant_employee_menu.dart | 15 ++++++++------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/lib/views/pages/user/requests/work_order/create_service_report.dart b/lib/views/pages/user/requests/work_order/create_service_report.dart index 815f10fe..f8638a94 100644 --- a/lib/views/pages/user/requests/work_order/create_service_report.dart +++ b/lib/views/pages/user/requests/work_order/create_service_report.dart @@ -204,9 +204,7 @@ class _CreateServiceReportState extends State with TickerPr SingleItemDropDownMenu( context: context, title: context.translation.serviceType, - onSelect: (value) { - - }, + onSelect: (value) {}, ), 8.height, ServiceReportLastCallsMenu( diff --git a/lib/views/widgets/status/report/service_report_assistant_employee_menu.dart b/lib/views/widgets/status/report/service_report_assistant_employee_menu.dart index 0f3f2a82..2c355c16 100644 --- a/lib/views/widgets/status/report/service_report_assistant_employee_menu.dart +++ b/lib/views/widgets/status/report/service_report_assistant_employee_menu.dart @@ -1,5 +1,3 @@ - - import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:test_sa/models/new_models/assistant_employee.dart'; @@ -17,7 +15,7 @@ class ServiceReportAssistantEmployeeMenu extends StatelessWidget { final num assetId; final bool enable; - const ServiceReportAssistantEmployeeMenu({Key key, @required this.onSelect,this.title, this.initialValue, this.assetId, this.enable = true}) : super(key: key); + const ServiceReportAssistantEmployeeMenu({Key key, @required this.onSelect, this.title, this.initialValue, this.assetId, this.enable = true}) : super(key: key); @override Widget build(BuildContext context) { @@ -34,16 +32,19 @@ class ServiceReportAssistantEmployeeMenu extends StatelessWidget { initialStatus: initialValue, title: title, statuses: menuProvider.assistantEmployees, - onSelect: onSelect, + onSelect: (employee) { + if (employee.id == -1) { + onSelect(null); + } else { + onSelect(employee); + } + }, enable: enable, ), ); } } - - - // import 'package:flutter/material.dart'; // import 'package:provider/provider.dart'; // import 'package:test_sa/new_views/common_widgets/single_item_drop_down_menu.dart';