test_report.dart 591 B

123456789101112131415161718192021222324
  1. import 'dart:convert';
  2. import 'package:dio/dio.dart';
  3. import 'package:fis_lib_report/report/report_template_document.dart';
  4. class TestReport {
  5. TestReport() {
  6. _getDataList();
  7. }
  8. final url = '';
  9. Future<void> _getDataList() async {
  10. final jsonStr = await request(
  11. "http://cdn-bj.fis.plus/4C36E7857CF2F5E1046C9DD87A7966A6.dat.part0");
  12. final reportMap = jsonDecode(jsonStr);
  13. final report = ReportTemplateDocument.fromJson(reportMap);
  14. }
  15. Future<String> request(String url) async {
  16. Response response = await Dio().get(url);
  17. return response.data;
  18. }
  19. }