feat: 私信显示分享视频内容、富文本表情,补充信息类型枚举

This commit is contained in:
orz12
2024-01-25 20:24:13 +08:00
parent 144e6c25b7
commit 692d178e9b
4 changed files with 188 additions and 35 deletions

View File

@@ -1,3 +1,5 @@
import 'dart:convert';
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
import 'package:pilipala/http/msg.dart';
@@ -9,6 +11,8 @@ class WhisperDetailController extends GetxController {
late String face;
late String mid;
RxList<MessageItem> messageList = <MessageItem>[].obs;
//表情转换图片规则
List<dynamic>? eInfos;
@override
void onInit() {
@@ -23,6 +27,9 @@ class WhisperDetailController extends GetxController {
var res = await MsgHttp.sessionMsg(talkerId: talkerId);
if (res['status']) {
messageList.value = res['data'].messages;
if (messageList.isNotEmpty && res['data'].eInfos != null) {
eInfos = res['data'].eInfos;
}
}
return res;
}