Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-03-06 12:06:00 +08:00
parent b5c7ed1c34
commit 46110adb8f

View File

@@ -16,8 +16,10 @@ class SysMsgController extends CommonController {
@override @override
List? handleListResponse(List currentList, List dataList) { List? handleListResponse(List currentList, List dataList) {
if (cursor == -1) {
msgSysUpdateCursor(dataList.first.cursor!);
}
cursor = dataList.last.cursor ?? -1; cursor = dataList.last.cursor ?? -1;
msgSysUpdateCursor(dataList.first.cursor!);
if (isEnd.not && dataList.length + 1 < pageSize) { if (isEnd.not && dataList.length + 1 < pageSize) {
isEnd = true; isEnd = true;
} }
@@ -25,14 +27,7 @@ class SysMsgController extends CommonController {
} }
Future msgSysUpdateCursor(int cursor) async { Future msgSysUpdateCursor(int cursor) async {
var res = await MsgHttp.msgSysUpdateCursor(cursor); MsgHttp.msgSysUpdateCursor(cursor);
if (res['status']) {
SmartDialog.showToast('已读成功');
return true;
} else {
SmartDialog.showToast(res['msg']);
return false;
}
} }
@override @override