提交 19ae549e authored 作者: 张国庆's avatar 张国庆

fix:修改接收消息解析

上级 abaa9895
......@@ -239,9 +239,9 @@ class NoticeDialogWidgetController extends GetxController {
}
}
void setNotice(List<dynamic> data) {
void setNotice(List<MessageData> data) {
for (var element in data) {
_insertNode(MessageData.fromJson(element));
_insertNode(element);
}
_initData();
......
......@@ -13,7 +13,7 @@ mixin NoticeManager {
noticeDialogWidgetController?.clear();
}
void setNotice(List<dynamic> data) {
void setNotice(List<MessageData> data) {
noticeDialogWidgetController?.setNotice(data);
}
}
......@@ -7,7 +7,7 @@ import 'notification_layout/notification_layout_widget.dart';
mixin NotificationManager {
OverlayEntry? _overlayEntry;
NotificationLayoutController? notificationLayoutController;
NotificationLayoutController? notificationLayoutController;
/// 显示悬浮布局
void showNotification(BuildContext? context) {
......@@ -35,10 +35,8 @@ mixin NotificationManager {
}
/// 缓存之前的消息列表
void setNotification(List<dynamic> data) {
notificationLayoutController?.setCashMessage(
data.map<MessageData>((e) => MessageData.fromJson(e)).toList(),
);
void setNotification(List<MessageData> data) {
notificationLayoutController?.setCashMessage(data);
}
void insertNotification(MessageData data) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论