findDocument method
Implementation
@override
Future<Map> findDocument(String? accessToken, String number, DocumentTypes type) async {
switch (type) {
case DocumentTypes.pdf:
Map response = await apiController.get(accessToken, 'v1/bills/download-pdf/$number');
return response['data'] ?? response;
case DocumentTypes.xml:
Map response = await apiController.get(accessToken, 'v1/bills/download-xml/$number');
return response['data'] ?? response;
case DocumentTypes.invoice:
Map response = await apiController.get(accessToken, 'v1/bills/show/$number');
return response['data'] ?? response;
default: return {};
}
}