diff --git a/lib/views/home/tabs/AdditionalTab.dart b/lib/views/home/tabs/AdditionalTab.dart index aeeb3d1..85a0a08 100644 --- a/lib/views/home/tabs/AdditionalTab.dart +++ b/lib/views/home/tabs/AdditionalTab.dart @@ -1,5 +1,8 @@ +import 'dart:convert'; + import 'package:aman_kassa_flutter/core/entity/Voucher.dart'; import 'package:aman_kassa_flutter/core/locator.dart'; +import 'package:aman_kassa_flutter/core/models/check_image_modal.dart'; import 'package:aman_kassa_flutter/core/models/money.dart'; import 'package:aman_kassa_flutter/core/models/response.dart'; import 'package:aman_kassa_flutter/core/models/dialog_models.dart'; @@ -99,9 +102,11 @@ class _AdditionalTabState extends State { User user = Redux.store.state.userState.user; Response response = await _api.xReport(user.token); if (response.operation) { + String check = response.body['check']; + var checkText = response.body['check_text']; _navigator.push(ImageShowRoute, arguments: - ImageShowModel(data: response.body['check'], title: 'X Отчет')); + ImageShowModel(data: CheckImageModal(base64Data: check, textData: checkText !=null ? jsonEncode(checkText) : null ), title: 'X Отчет')); String url = response?.body['link']; _dataService.insertVoucher( user: user,