| 123456789101112131415161718192021222324252627282930313233343536 |
- import 'package:electronic_assistant/base/base_controller.dart';
- import 'package:electronic_assistant/data/repositories/talk_repository.dart';
- import 'package:electronic_assistant/utils/error_handler.dart';
- import 'package:get/get.dart';
- import '../../../data/bean/agenda.dart';
- import '../../../data/bean/agenda_list_all_bean.dart';
- import '../../../data/bean/talk_info.dart';
- import '../controller.dart';
- class SummaryController extends BaseController {
- final TalkController talkController = Get.find();
- final talkInfo = TalkInfo().obs;
- RxList<AgendaListAllBean> get agendaAllList => talkController.agendaAllList;
- @override
- void onReady() {
- super.onReady();
- refreshSummaryData();
- }
- void refreshSummaryData() {
- String? id = talkController.talkBean.value.id;
- if (id == null) {
- return;
- }
- talkRepository.talkInfo(id).then((data) {
- if (data.talkInfo != null) {
- talkInfo.value = data.talkInfo!;
- }
- });
- talkController.refreshAgendaAllData();
- }
- }
|