attachment parameter fixes for sparepart request

main_production
WaseemAbbasi22 2 days ago
parent 50df0fb5b8
commit 08d8bd9304

@ -189,6 +189,15 @@ class GenericAttachmentModel {
data['documentTypeId'] = documentType?.id;
return data;
}
Map<String, dynamic> toSparePartJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['id'] = id;
data['name'] = name;
data['createdBy'] = createdBy;
data['originalName'] = originalName;
data['attachmentTypeId'] = documentType?.id;
return data;
}
Map<String, dynamic> toWorkOrderJson() {
final Map<String, dynamic> data = <String, dynamic>{};

@ -44,7 +44,7 @@ class SparePartHelperModel {
}
data['comment'] = comment;
if (sparePartAttachments != null) {
data['acitiySparePartAttachments'] = sparePartAttachments!.map((v) => v?.toJson() ?? {}).toList();
data['acitiySparePartAttachments'] = sparePartAttachments!.map((v) => v?.toSparePartJson() ?? {}).toList();
}
return data;
}
@ -59,7 +59,7 @@ class SparePartHelperModel {
data['installQty'] = installQty;
data['returnQty'] = returnQty;
if (sparePartAttachments?.isNotEmpty ?? false) {
data['acitiySparePartAttachments'] = sparePartAttachments!.map((v) => v.toJson()).toList();
data['acitiySparePartAttachments'] = sparePartAttachments!.map((v) => v.toSparePartJson()).toList();
}
return data;
}

Loading…
Cancel
Save