toJson method
override
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> jsonMap = {
"serialNumber": serialNumber,
"signatureAlgorithm": signatureAlgorithm,
"logTimeFormat": logTimeFormat,
"certificate": certificate,
"timestampStart": timestampStart.toIso8601String(),
"timestampEnd": timestampEnd.toIso8601String(),
"firstOrder": firstOrder.toIso8601String(),
"transactionNumber": transactionNumber,
"signatureNumber": signatureNumber,
"processData": processData,
"processType": processType,
"signature": signature,
"posInspectionQrData": posInspectionQrData,
"additionalLegalText": additionalLegalText,
"additionalTseData":
additionalTseData?.map((element) => element.toJson()).toList(),
"type": TseTypeDtoEnumMap[type],
};
return jsonMap;
}