attachment parameter fixes for sparepart request

main_production
WaseemAbbasi22 3 weeks ago
parent 50df0fb5b8
commit 08d8bd9304

@ -189,6 +189,15 @@ class GenericAttachmentModel {
data['documentTypeId'] = documentType?.id; data['documentTypeId'] = documentType?.id;
return data; 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() { Map<String, dynamic> toWorkOrderJson() {
final Map<String, dynamic> data = <String, dynamic>{}; final Map<String, dynamic> data = <String, dynamic>{};

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

Loading…
Cancel
Save