
Renames `AuthStruct` to `AuthModel` and `ProductStruct` to `ProductModel` to align with a consistent data model naming convention. Updates all relevant imports, type declarations, and method signatures across the application to reflect these changes, improving codebase clarity and maintainability. Includes minor code style improvements and refactorings in other components.
101 lines
3.8 KiB
Dart
101 lines
3.8 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'stock_picking_model.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
_StockPickingResponse _$StockPickingResponseFromJson(
|
|
Map<String, dynamic> json,
|
|
) => _StockPickingResponse(
|
|
jsonrpc: json['jsonrpc'] as String,
|
|
id: (json['id'] as num).toInt(),
|
|
result: StockPickingResult.fromJson(json['result'] as Map<String, dynamic>),
|
|
);
|
|
|
|
Map<String, dynamic> _$StockPickingResponseToJson(
|
|
_StockPickingResponse instance,
|
|
) => <String, dynamic>{
|
|
'jsonrpc': instance.jsonrpc,
|
|
'id': instance.id,
|
|
'result': instance.result,
|
|
};
|
|
|
|
_StockPickingResult _$StockPickingResultFromJson(Map<String, dynamic> json) =>
|
|
_StockPickingResult(
|
|
length: (json['length'] as num).toInt(),
|
|
records: (json['records'] as List<dynamic>)
|
|
.map((e) => StockPickingRecord.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|
|
|
|
Map<String, dynamic> _$StockPickingResultToJson(_StockPickingResult instance) =>
|
|
<String, dynamic>{'length': instance.length, 'records': instance.records};
|
|
|
|
_StockPickingRecord _$StockPickingRecordFromJson(Map<String, dynamic> json) =>
|
|
_StockPickingRecord(
|
|
id: (json['id'] as num).toInt(),
|
|
companyId: IdOnly.fromJson(json['company_id'] as Map<String, dynamic>),
|
|
priority: json['priority'] as String,
|
|
name: json['name'] as String,
|
|
partnerId: DisplayNameId.fromJson(
|
|
json['partner_id'] as Map<String, dynamic>,
|
|
),
|
|
userId: json['user_id'],
|
|
scheduledDate: json['scheduled_date'] as String,
|
|
pickingTypeCode: json['picking_type_code'] as String,
|
|
productsAvailabilityState: json['products_availability_state'],
|
|
productsAvailability: json['products_availability'],
|
|
dateDeadline: json['date_deadline'] as String,
|
|
dateDone: json['date_done'],
|
|
origin: json['origin'] as String,
|
|
backorderId: json['backorder_id'],
|
|
pickingTypeId: DisplayNameId.fromJson(
|
|
json['picking_type_id'] as Map<String, dynamic>,
|
|
),
|
|
state: json['state'] as String,
|
|
activityExceptionDecoration: json['activity_exception_decoration'],
|
|
activityExceptionIcon: json['activity_exception_icon'],
|
|
jsonPopover: json['json_popover'],
|
|
);
|
|
|
|
Map<String, dynamic> _$StockPickingRecordToJson(_StockPickingRecord instance) =>
|
|
<String, dynamic>{
|
|
'id': instance.id,
|
|
'company_id': instance.companyId,
|
|
'priority': instance.priority,
|
|
'name': instance.name,
|
|
'partner_id': instance.partnerId,
|
|
'user_id': instance.userId,
|
|
'scheduled_date': instance.scheduledDate,
|
|
'picking_type_code': instance.pickingTypeCode,
|
|
'products_availability_state': instance.productsAvailabilityState,
|
|
'products_availability': instance.productsAvailability,
|
|
'date_deadline': instance.dateDeadline,
|
|
'date_done': instance.dateDone,
|
|
'origin': instance.origin,
|
|
'backorder_id': instance.backorderId,
|
|
'picking_type_id': instance.pickingTypeId,
|
|
'state': instance.state,
|
|
'activity_exception_decoration': instance.activityExceptionDecoration,
|
|
'activity_exception_icon': instance.activityExceptionIcon,
|
|
'json_popover': instance.jsonPopover,
|
|
};
|
|
|
|
_IdOnly _$IdOnlyFromJson(Map<String, dynamic> json) =>
|
|
_IdOnly(id: (json['id'] as num).toInt());
|
|
|
|
Map<String, dynamic> _$IdOnlyToJson(_IdOnly instance) => <String, dynamic>{
|
|
'id': instance.id,
|
|
};
|
|
|
|
_DisplayNameId _$DisplayNameIdFromJson(Map<String, dynamic> json) =>
|
|
_DisplayNameId(
|
|
id: (json['id'] as num).toInt(),
|
|
displayName: json['display_name'] as String,
|
|
);
|
|
|
|
Map<String, dynamic> _$DisplayNameIdToJson(_DisplayNameId instance) =>
|
|
<String, dynamic>{'id': instance.id, 'display_name': instance.displayName};
|