From 32100a3ecbcf733d143ed0a8a5906917afb4d488 Mon Sep 17 00:00:00 2001 From: suvaissov Date: Mon, 31 May 2021 14:17:57 +0600 Subject: [PATCH] XReport fix --- lib/views/home/tabs/AdditionalTab.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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,