refactor shipping attachments and changed shipment to shipping for coherence
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import 'package:equatable/equatable.dart';
|
||||
import 'package:flux/core/utils/extensions.dart';
|
||||
import 'package:flux/features/customers/models/customer_model.dart';
|
||||
import 'package:flux/features/tickets/models/shipment_document_model.dart';
|
||||
import 'package:flux/features/tickets/models/shipping_document_model.dart';
|
||||
|
||||
/// Enum per il tipo di ticket
|
||||
enum TicketType {
|
||||
@@ -121,8 +121,7 @@ class TicketModel extends Equatable {
|
||||
final String? assignedToId;
|
||||
final String? assignedToName;
|
||||
final String? includedAccessories;
|
||||
final ShipmentDocumentModel?
|
||||
shippingDocument; // Per tenere in memoria i dati del DDT associato al ticket
|
||||
final ShippingDocumentModel? shippingDocument;
|
||||
|
||||
const TicketModel({
|
||||
this.id,
|
||||
@@ -215,7 +214,7 @@ class TicketModel extends Equatable {
|
||||
String? assignedToId,
|
||||
String? assignedToName,
|
||||
String? includedAccessories,
|
||||
ShipmentDocumentModel? shippingDocument,
|
||||
ShippingDocumentModel? shippingDocument,
|
||||
}) {
|
||||
return TicketModel(
|
||||
id: id ?? this.id,
|
||||
@@ -312,7 +311,7 @@ class TicketModel extends Equatable {
|
||||
assignedToName: (map['assigned_to']?['name'] as String?)?.myFormat(),
|
||||
includedAccessories: map['included_accessories'] as String?,
|
||||
shippingDocument: map['shipping_document'] != null
|
||||
? ShipmentDocumentModel.fromMap(
|
||||
? ShippingDocumentModel.fromMap(
|
||||
map['shipping_document'] as Map<String, dynamic>,
|
||||
)
|
||||
: null,
|
||||
|
||||
Reference in New Issue
Block a user