import 'package:star_lock/tools/baseGetXController.dart'; import '../../../network/api_repository.dart'; import '../../../tools/eventBusEventManage.dart'; import '../messageList/messageList_entity.dart'; import 'messageDetail_state.dart'; class MessageDetailLogic extends BaseGetXController { final MessageDetailState state = MessageDetailState(); //请求密码钥匙列表 Future readMessageDataRequest() async { final MessageListEntity entity = await ApiRepository.to.readMessageLoadData(messageId:state.itemData.value.id!); if (entity.errorCode!.codeIsSuccessful) { eventBus.fire(ReadMessageRefreshUI()); } } @override void onReady() { super.onReady(); readMessageDataRequest(); } @override void onClose() { super.onClose(); } }