Implemented settings, new scan, enhanced UI/UX

This commit is contained in:
Dennis Nemec
2025-11-04 16:52:39 +01:00
parent b19a6e1cd4
commit 7ea9108f62
79 changed files with 3306 additions and 566 deletions

View File

@ -6,24 +6,44 @@ part of 'delivery_update.dart';
// JsonSerializableGenerator
// **************************************************************************
DeliveryOptionUpdateDTO _$DeliveryOptionUpdateDTOFromJson(
Map<String, dynamic> json,
) => DeliveryOptionUpdateDTO(
numerical: json['numerical'] as bool,
value: json['value'] as String,
key: json['key'] as String,
);
Map<String, dynamic> _$DeliveryOptionUpdateDTOToJson(
DeliveryOptionUpdateDTO instance,
) => <String, dynamic>{
'numerical': instance.numerical,
'value': instance.value,
'key': instance.key,
};
DeliveryUpdateDTO _$DeliveryUpdateDTOFromJson(Map<String, dynamic> json) =>
DeliveryUpdateDTO(
deliveryId: json['delivery_id'] as String,
note: json['note'] as String?,
finishedDate: json['finished_date'] as String?,
discount: (json['discount'] as num?)?.toDouble(),
selectedPaymentMethodId: json['selected_payment_method_id'] as String?,
options:
(json['options'] as List<dynamic>?)
?.map(
(e) =>
DeliveryOptionUpdateDTO.fromJson(e as Map<String, dynamic>),
)
.toList(),
state: json['state'] as String?,
carId: (json['car_id'] as num?)?.toInt(),
carId: json['car_id'] as String?,
);
Map<String, dynamic> _$DeliveryUpdateDTOToJson(DeliveryUpdateDTO instance) =>
<String, dynamic>{
'delivery_id': instance.deliveryId,
'note': instance.note,
'finished_date': instance.finishedDate,
'state': instance.state,
'car_id': instance.carId,
'selected_payment_method_id': instance.selectedPaymentMethodId,
'discount': instance.discount,
'options': instance.options,
};