feat: msg like detail

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-19 10:14:46 +08:00
parent 30a8b4d25c
commit f440edf43b
11 changed files with 351 additions and 3 deletions

View File

@@ -6,6 +6,7 @@ import 'package:PiliPlus/models_new/msg/im_user_infos/datum.dart';
import 'package:PiliPlus/models_new/msg/msg_at/data.dart';
import 'package:PiliPlus/models_new/msg/msg_dnd/uid_setting.dart';
import 'package:PiliPlus/models_new/msg/msg_like/data.dart';
import 'package:PiliPlus/models_new/msg/msg_like_detail/data.dart';
import 'package:PiliPlus/models_new/msg/msg_reply/data.dart';
import 'package:PiliPlus/models_new/msg/msg_sys/data.dart';
import 'package:PiliPlus/models_new/msg/session_ss/data.dart';
@@ -77,6 +78,29 @@ class MsgHttp {
}
}
static Future<LoadingState<MsgLikeDetailData>> msgLikeDetail({
required dynamic cardId,
required int pn,
}) async {
var res = await Request().get(
Api.msgLikeDetail,
queryParameters: {
'card_id': cardId,
'pn': pn,
'last_view_at': 0,
'platform': 'web',
'build': 0,
'mobi_app': 'web',
'web_location': 333.40164,
},
);
if (res.data['code'] == 0) {
return Success(MsgLikeDetailData.fromJson(res.data['data']));
} else {
return Error(res.data['message']);
}
}
static Future<LoadingState<List<MsgSysItem>?>> msgFeedNotify(
{int? cursor, int pageSize = 20}) async {
var res = await Request().get(