feat: 私信已读状态更新+补充部分api

This commit is contained in:
orz12
2024-01-25 15:50:58 +08:00
parent 16d2bbec17
commit 144e6c25b7
5 changed files with 65 additions and 1 deletions

View File

@@ -1,3 +1,4 @@
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
import 'package:pilipala/http/msg.dart';
import 'package:pilipala/models/msg/session.dart';
@@ -25,4 +26,19 @@ class WhisperDetailController extends GetxController {
}
return res;
}
Future ackSessionMsg() async {
if (messageList.isEmpty){
return;
}
var res = await MsgHttp.ackSessionMsg(
talkerId: talkerId,
ackSeqno: messageList.last.msgSeqno,
);
if (res['status']) {
SmartDialog.showToast("已读成功");
} else {
SmartDialog.showToast(res['msg']);
}
}
}