Browse Source

fix(meeting): 修复会议任务类型更新逻辑并添加加载状态

在编辑会议任务类型时添加加载状态指示,并修复任务类型更新逻辑以根据服务类型区分更新不同的任务服务。同时优化了会议详情的刷新机制。
weicu
lxm 11 months ago
parent
commit
450e35b828
  1. 14
      lib/modules/meeting/controllers/meeting_details_controller.dart

14
lib/modules/meeting/controllers/meeting_details_controller.dart

@ -328,8 +328,20 @@ class MeetingDetailsController extends GetxController
text += '${element['content']}\n'; text += '${element['content']}\n';
} }
_everType = 3; _everType = 3;
EasyLoading.show();
await SqfliteApi.editMeeting(id, {'tasktype': 2}); await SqfliteApi.editMeeting(id, {'tasktype': 2});
_meetingTaskService.tasktype.value = 2; meetingDetails.value.tasktype = 2;
meetingDetails.refresh();
final storage = GetStorage();
final String svc =
(storage.read("meeting_service_type_$id") ?? '').toString();
final bool isFast = svc == 'fast';
if (isFast) {
_meetingTaskService2.tasktype.value = 2;
} else {
_meetingTaskService.tasktype.value = 2;
}
_summaryTaskService.addTaskList(id, text, prompt, outline); _summaryTaskService.addTaskList(id, text, prompt, outline);
EasyLoading.dismiss();
} }
} }

Loading…
Cancel
Save