|
|
|
|
@ -13,6 +13,7 @@ import 'package:test_sa/models/new_models/work_order_detail_model.dart';
|
|
|
|
|
import 'package:test_sa/new_views/app_style/app_color.dart';
|
|
|
|
|
import 'package:test_sa/new_views/common_widgets/app_filled_button.dart';
|
|
|
|
|
import 'package:test_sa/new_views/common_widgets/app_lazy_loading.dart';
|
|
|
|
|
import 'package:test_sa/new_views/common_widgets/app_text_form_field.dart';
|
|
|
|
|
import 'package:test_sa/new_views/common_widgets/single_item_drop_down_menu.dart';
|
|
|
|
|
import 'package:test_sa/providers/loading_list_notifier.dart';
|
|
|
|
|
import 'package:test_sa/providers/service_request_providers/equipment_status_provider.dart';
|
|
|
|
|
@ -74,6 +75,7 @@ class _VerifyAssetDetailsState extends State<VerifyAssetDetails> with TickerProv
|
|
|
|
|
solution: currentWorkOrderData.faultDescription?.workPerformed,
|
|
|
|
|
returnToService: currentWorkOrderData.returnToService,
|
|
|
|
|
serviceType: currentWorkOrderData.serviceType,
|
|
|
|
|
callResponse: currentWorkOrderData.callResponse,
|
|
|
|
|
);
|
|
|
|
|
if (currentWorkOrderData.assetLoan != null) {
|
|
|
|
|
loanAvailabilityAsset = Asset(
|
|
|
|
|
@ -219,9 +221,22 @@ class _VerifyAssetDetailsState extends State<VerifyAssetDetails> with TickerProv
|
|
|
|
|
context.translation.solutions.heading6(context).custom(color: AppColor.neutral50),
|
|
|
|
|
8.height,
|
|
|
|
|
requestDetailProvider.engineerUpdateWorkOrderHelperModel?.solution != null
|
|
|
|
|
? requestDetailProvider.engineerUpdateWorkOrderHelperModel!.solution!.bodyText2(context).custom(color: AppColor.neutral120)
|
|
|
|
|
? requestDetailProvider.engineerUpdateWorkOrderHelperModel!.solution!.bodyText2(context).custom(color: AppColor.neutral120,align: TextAlign.justify)
|
|
|
|
|
: const SizedBox(),
|
|
|
|
|
]
|
|
|
|
|
],
|
|
|
|
|
8.height,
|
|
|
|
|
AppTextFormField(
|
|
|
|
|
labelText: context.translation.callResponse,
|
|
|
|
|
backgroundColor: AppColor.neutral100,
|
|
|
|
|
initialValue: requestDetailProvider.engineerUpdateWorkOrderHelperModel?.callResponse,
|
|
|
|
|
textAlign: TextAlign.center,
|
|
|
|
|
labelStyle: AppTextStyles.textFieldLabelStyle,
|
|
|
|
|
showShadow: false,
|
|
|
|
|
onChange: (value){
|
|
|
|
|
requestDetailProvider.engineerUpdateWorkOrderHelperModel?.callResponse = value;
|
|
|
|
|
},
|
|
|
|
|
style: Theme.of(context).textTheme.titleMedium,
|
|
|
|
|
),
|
|
|
|
|
],
|
|
|
|
|
).toShadowContainer(context).paddingAll(16),
|
|
|
|
|
).expanded,
|
|
|
|
|
|