|
@@ -1,7 +1,8 @@
|
|
|
import 'package:domain/generated/json/base/json_convert_content.dart';
|
|
|
import 'package:domain/entity/service_order_detail_entity.dart';
|
|
|
|
|
|
-ServiceOrderDetailEntity $ServiceOrderDetailEntityFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailEntity $ServiceOrderDetailEntityFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailEntity serviceOrderDetailEntity = ServiceOrderDetailEntity();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -23,39 +24,50 @@ ServiceOrderDetailEntity $ServiceOrderDetailEntityFromJson(Map<String, dynamic>
|
|
|
if (notes != null) {
|
|
|
serviceOrderDetailEntity.notes = notes;
|
|
|
}
|
|
|
- final ServiceOrderDetailAccount? account = jsonConvert.convert<ServiceOrderDetailAccount>(json['account']);
|
|
|
+ final ServiceOrderDetailAccount? account = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailAccount>(json['account']);
|
|
|
if (account != null) {
|
|
|
serviceOrderDetailEntity.account = account;
|
|
|
}
|
|
|
- final ServiceOrderDetailOrderService? orderService = jsonConvert.convert<ServiceOrderDetailOrderService>(json['order_service']);
|
|
|
+ final ServiceOrderDetailOrderService? orderService = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailOrderService>(json['order_service']);
|
|
|
if (orderService != null) {
|
|
|
serviceOrderDetailEntity.orderService = orderService;
|
|
|
}
|
|
|
- final ServiceOrderDetailMerchant? merchant = jsonConvert.convert<ServiceOrderDetailMerchant>(json['merchant']);
|
|
|
+ final ServiceOrderDetailMerchant? merchant = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailMerchant>(json['merchant']);
|
|
|
if (merchant != null) {
|
|
|
serviceOrderDetailEntity.merchant = merchant;
|
|
|
}
|
|
|
- final ServiceOrderDetailStaff? staff = jsonConvert.convert<ServiceOrderDetailStaff>(json['staff']);
|
|
|
+ final ServiceOrderDetailStaff? staff = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailStaff>(json['staff']);
|
|
|
if (staff != null) {
|
|
|
serviceOrderDetailEntity.staff = staff;
|
|
|
}
|
|
|
- final List<ServiceOrderDetailOrderProducts>? orderProducts = (json['order_products'] as List<dynamic>?)?.map(
|
|
|
- (e) => jsonConvert.convert<ServiceOrderDetailOrderProducts>(e) as ServiceOrderDetailOrderProducts).toList();
|
|
|
+ final List<
|
|
|
+ ServiceOrderDetailOrderProducts>? orderProducts = (json['order_products'] as List<
|
|
|
+ dynamic>?)?.map(
|
|
|
+ (e) =>
|
|
|
+ jsonConvert.convert<ServiceOrderDetailOrderProducts>(
|
|
|
+ e) as ServiceOrderDetailOrderProducts).toList();
|
|
|
if (orderProducts != null) {
|
|
|
serviceOrderDetailEntity.orderProducts = orderProducts;
|
|
|
}
|
|
|
- final ServiceOrderDetailEstate? estate = jsonConvert.convert<ServiceOrderDetailEstate>(json['estate']);
|
|
|
+ final ServiceOrderDetailEstate? estate = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailEstate>(json['estate']);
|
|
|
if (estate != null) {
|
|
|
serviceOrderDetailEntity.estate = estate;
|
|
|
}
|
|
|
- final ServiceOrderDetailEstateUnit? estateUnit = jsonConvert.convert<ServiceOrderDetailEstateUnit>(json['estate_unit']);
|
|
|
+ final ServiceOrderDetailEstateUnit? estateUnit = jsonConvert.convert<
|
|
|
+ ServiceOrderDetailEstateUnit>(json['estate_unit']);
|
|
|
if (estateUnit != null) {
|
|
|
serviceOrderDetailEntity.estateUnit = estateUnit;
|
|
|
}
|
|
|
return serviceOrderDetailEntity;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailEntityToJson(ServiceOrderDetailEntity entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailEntityToJson(
|
|
|
+ ServiceOrderDetailEntity entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['sn'] = entity.sn;
|
|
@@ -66,7 +78,8 @@ Map<String, dynamic> $ServiceOrderDetailEntityToJson(ServiceOrderDetailEntity en
|
|
|
data['order_service'] = entity.orderService?.toJson();
|
|
|
data['merchant'] = entity.merchant?.toJson();
|
|
|
data['staff'] = entity.staff?.toJson();
|
|
|
- data['order_products'] = entity.orderProducts?.map((v) => v.toJson()).toList();
|
|
|
+ data['order_products'] =
|
|
|
+ entity.orderProducts?.map((v) => v.toJson()).toList();
|
|
|
data['estate'] = entity.estate?.toJson();
|
|
|
data['estate_unit'] = entity.estateUnit?.toJson();
|
|
|
return data;
|
|
@@ -103,7 +116,8 @@ extension ServiceOrderDetailEntityExtension on ServiceOrderDetailEntity {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailAccount $ServiceOrderDetailAccountFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailAccount $ServiceOrderDetailAccountFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailAccount serviceOrderDetailAccount = ServiceOrderDetailAccount();
|
|
|
final int? id = jsonConvert.convert<int>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -124,7 +138,8 @@ ServiceOrderDetailAccount $ServiceOrderDetailAccountFromJson(Map<String, dynamic
|
|
|
return serviceOrderDetailAccount;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailAccountToJson(ServiceOrderDetailAccount entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailAccountToJson(
|
|
|
+ ServiceOrderDetailAccount entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['name'] = entity.name;
|
|
@@ -148,7 +163,8 @@ extension ServiceOrderDetailAccountExtension on ServiceOrderDetailAccount {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailOrderService $ServiceOrderDetailOrderServiceFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailOrderService $ServiceOrderDetailOrderServiceFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailOrderService serviceOrderDetailOrderService = ServiceOrderDetailOrderService();
|
|
|
final int? id = jsonConvert.convert<int>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -158,14 +174,16 @@ ServiceOrderDetailOrderService $ServiceOrderDetailOrderServiceFromJson(Map<Strin
|
|
|
if (name != null) {
|
|
|
serviceOrderDetailOrderService.name = name;
|
|
|
}
|
|
|
- final double? evaluationsAvgScore = jsonConvert.convert<double>(json['evaluations_avg_score']);
|
|
|
+ final double? evaluationsAvgScore = jsonConvert.convert<double>(
|
|
|
+ json['evaluations_avg_score']);
|
|
|
if (evaluationsAvgScore != null) {
|
|
|
serviceOrderDetailOrderService.evaluationsAvgScore = evaluationsAvgScore;
|
|
|
}
|
|
|
return serviceOrderDetailOrderService;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailOrderServiceToJson(ServiceOrderDetailOrderService entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailOrderServiceToJson(
|
|
|
+ ServiceOrderDetailOrderService entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['name'] = entity.name;
|
|
@@ -186,7 +204,8 @@ extension ServiceOrderDetailOrderServiceExtension on ServiceOrderDetailOrderServ
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailMerchant $ServiceOrderDetailMerchantFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailMerchant $ServiceOrderDetailMerchantFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailMerchant serviceOrderDetailMerchant = ServiceOrderDetailMerchant();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -196,14 +215,16 @@ ServiceOrderDetailMerchant $ServiceOrderDetailMerchantFromJson(Map<String, dynam
|
|
|
if (name != null) {
|
|
|
serviceOrderDetailMerchant.name = name;
|
|
|
}
|
|
|
- final String? contactPhone = jsonConvert.convert<String>(json['contact_phone']);
|
|
|
+ final String? contactPhone = jsonConvert.convert<String>(
|
|
|
+ json['contact_phone']);
|
|
|
if (contactPhone != null) {
|
|
|
serviceOrderDetailMerchant.contactPhone = contactPhone;
|
|
|
}
|
|
|
return serviceOrderDetailMerchant;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailMerchantToJson(ServiceOrderDetailMerchant entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailMerchantToJson(
|
|
|
+ ServiceOrderDetailMerchant entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['name'] = entity.name;
|
|
@@ -224,7 +245,8 @@ extension ServiceOrderDetailMerchantExtension on ServiceOrderDetailMerchant {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailStaff $ServiceOrderDetailStaffFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailStaff $ServiceOrderDetailStaffFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailStaff serviceOrderDetailStaff = ServiceOrderDetailStaff();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -241,7 +263,8 @@ ServiceOrderDetailStaff $ServiceOrderDetailStaffFromJson(Map<String, dynamic> js
|
|
|
return serviceOrderDetailStaff;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailStaffToJson(ServiceOrderDetailStaff entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailStaffToJson(
|
|
|
+ ServiceOrderDetailStaff entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['name'] = entity.name;
|
|
@@ -262,7 +285,8 @@ extension ServiceOrderDetailStaffExtension on ServiceOrderDetailStaff {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailOrderProducts $ServiceOrderDetailOrderProductsFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailOrderProducts $ServiceOrderDetailOrderProductsFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailOrderProducts serviceOrderDetailOrderProducts = ServiceOrderDetailOrderProducts();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -272,15 +296,18 @@ ServiceOrderDetailOrderProducts $ServiceOrderDetailOrderProductsFromJson(Map<Str
|
|
|
if (productName != null) {
|
|
|
serviceOrderDetailOrderProducts.productName = productName;
|
|
|
}
|
|
|
- final String? productAmount = jsonConvert.convert<String>(json['product_amount']);
|
|
|
+ final String? productAmount = jsonConvert.convert<String>(
|
|
|
+ json['product_amount']);
|
|
|
if (productAmount != null) {
|
|
|
serviceOrderDetailOrderProducts.productAmount = productAmount;
|
|
|
}
|
|
|
- final String? urgentAmount = jsonConvert.convert<String>(json['urgent_amount']);
|
|
|
+ final String? urgentAmount = jsonConvert.convert<String>(
|
|
|
+ json['urgent_amount']);
|
|
|
if (urgentAmount != null) {
|
|
|
serviceOrderDetailOrderProducts.urgentAmount = urgentAmount;
|
|
|
}
|
|
|
- final String? holidayAmount = jsonConvert.convert<String>(json['holiday_amount']);
|
|
|
+ final String? holidayAmount = jsonConvert.convert<String>(
|
|
|
+ json['holiday_amount']);
|
|
|
if (holidayAmount != null) {
|
|
|
serviceOrderDetailOrderProducts.holidayAmount = holidayAmount;
|
|
|
}
|
|
@@ -296,14 +323,16 @@ ServiceOrderDetailOrderProducts $ServiceOrderDetailOrderProductsFromJson(Map<Str
|
|
|
if (totalAmount != null) {
|
|
|
serviceOrderDetailOrderProducts.totalAmount = totalAmount;
|
|
|
}
|
|
|
- final String? plannedServiceAt = jsonConvert.convert<String>(json['planned_service_at']);
|
|
|
+ final String? plannedServiceAt = jsonConvert.convert<String>(
|
|
|
+ json['planned_service_at']);
|
|
|
if (plannedServiceAt != null) {
|
|
|
serviceOrderDetailOrderProducts.plannedServiceAt = plannedServiceAt;
|
|
|
}
|
|
|
return serviceOrderDetailOrderProducts;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailOrderProductsToJson(ServiceOrderDetailOrderProducts entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailOrderProductsToJson(
|
|
|
+ ServiceOrderDetailOrderProducts entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['product_name'] = entity.productName;
|
|
@@ -342,7 +371,8 @@ extension ServiceOrderDetailOrderProductsExtension on ServiceOrderDetailOrderPro
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailEstate $ServiceOrderDetailEstateFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailEstate $ServiceOrderDetailEstateFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailEstate serviceOrderDetailEstate = ServiceOrderDetailEstate();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -355,7 +385,8 @@ ServiceOrderDetailEstate $ServiceOrderDetailEstateFromJson(Map<String, dynamic>
|
|
|
return serviceOrderDetailEstate;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailEstateToJson(ServiceOrderDetailEstate entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailEstateToJson(
|
|
|
+ ServiceOrderDetailEstate entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['name'] = entity.name;
|
|
@@ -373,7 +404,8 @@ extension ServiceOrderDetailEstateExtension on ServiceOrderDetailEstate {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-ServiceOrderDetailEstateUnit $ServiceOrderDetailEstateUnitFromJson(Map<String, dynamic> json) {
|
|
|
+ServiceOrderDetailEstateUnit $ServiceOrderDetailEstateUnitFromJson(
|
|
|
+ Map<String, dynamic> json) {
|
|
|
final ServiceOrderDetailEstateUnit serviceOrderDetailEstateUnit = ServiceOrderDetailEstateUnit();
|
|
|
final String? id = jsonConvert.convert<String>(json['id']);
|
|
|
if (id != null) {
|
|
@@ -390,7 +422,8 @@ ServiceOrderDetailEstateUnit $ServiceOrderDetailEstateUnitFromJson(Map<String, d
|
|
|
return serviceOrderDetailEstateUnit;
|
|
|
}
|
|
|
|
|
|
-Map<String, dynamic> $ServiceOrderDetailEstateUnitToJson(ServiceOrderDetailEstateUnit entity) {
|
|
|
+Map<String, dynamic> $ServiceOrderDetailEstateUnitToJson(
|
|
|
+ ServiceOrderDetailEstateUnit entity) {
|
|
|
final Map<String, dynamic> data = <String, dynamic>{};
|
|
|
data['id'] = entity.id;
|
|
|
data['unit'] = entity.unit;
|