|
|
|
@ -6,6 +6,7 @@ import '../../modules/login/controllers/googleLogin.dart'; |
|
|
|
import '../../modules/login/controllers/facebookLogin.dart'; |
|
|
|
import '../services/network/api.dart'; |
|
|
|
import 'db/database_helper.dart'; |
|
|
|
import 'meeting/meeting_task_service.dart'; |
|
|
|
|
|
|
|
/// 账号管理服务 |
|
|
|
/// |
|
|
|
@ -79,6 +80,10 @@ class AccountService extends GetxService { |
|
|
|
/// 返回操作结果,包含成功状态和错误信息 |
|
|
|
Future<AccountOperationResult> signOut() async { |
|
|
|
try { |
|
|
|
// 清除会议记录任务列表 |
|
|
|
final taskService = Get.find<MeetingTaskService>(); |
|
|
|
taskService.cancelTask(); |
|
|
|
|
|
|
|
// 上传会议记录操作记录 |
|
|
|
await Synchrodata.uploadOperationRecords(); |
|
|
|
|
|
|
|
|