Browse Source

优化会议助手总结

weicu
tanlongsheng 1 year ago
parent
commit
1e210001d9
  1. 12
      lib/modules/meeting/controllers/meeting_details_controller.dart

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

@ -81,6 +81,17 @@ class MeetingDetailsController extends GetxController
_meetingTaskService.meetingId = id;
_getDataDetails();
_loadJS();
ever(_meetingTaskService.tasktype, (value) {
meetingDetails.value.tasktype = value;
if (value == 2) {
textList.value = _meetingTaskService.textList;
} else if (value == 3) {
meetingDetails.value.summary = _meetingTaskService.summary;
meetingDetails.value.overview = _meetingTaskService.overview;
}
meetingDetails.refresh();
});
}
@override
@ -103,6 +114,7 @@ class MeetingDetailsController extends GetxController
final data = await SqfliteApi.getMeetingDetails(id);
meetingData.value = MeetingModel.fromJson(data);
meetingDetails.value = MeetingDetailsModel.fromJson(data['details']);
_meetingTaskService.tasktype.value = meetingDetails.value.tasktype;
if (meetingDetails.value.tasktype >= 3) {
dragOffset.value = 0;
isTop.value = true;

Loading…
Cancel
Save