Browse Source

优化会议助手数据同步

weicu
tanlongsheng 1 year ago
parent
commit
315407f5cf
  1. 5
      lib/core/utils/synchrodata.dart

5
lib/core/utils/synchrodata.dart

@ -1,3 +1,5 @@
import 'dart:convert';
import 'package:get_storage/get_storage.dart'; import 'package:get_storage/get_storage.dart';
import '../../data/services/db/sqflite_api.dart'; import '../../data/services/db/sqflite_api.dart';
@ -74,10 +76,13 @@ class Synchrodata {
List putRecords = []; List putRecords = [];
for (var element in _records) { for (var element in _records) {
final result = await SqfliteApi.getMeetingDetails(element['number']); final result = await SqfliteApi.getMeetingDetails(element['number']);
final speakerList =
await SqfliteApi.getMeetingSpeaker(element['number']);
putRecords.add({ putRecords.add({
...result, ...result,
...result['details'], ...result['details'],
'rtype': result['type'], 'rtype': result['type'],
'original': jsonEncode(speakerList),
...element, ...element,
}); });
} }

Loading…
Cancel
Save