Revert "fix: search member arc"

This reverts commit 2aeecb05d3.
This commit is contained in:
bggRGjQaUbCoE
2025-04-22 21:38:33 +08:00
parent 2aeecb05d3
commit 0dc209d30a
2 changed files with 11 additions and 3 deletions

View File

@@ -347,6 +347,7 @@ class MemberHttp {
String? keyword,
String order = 'pubdate',
bool orderAvoided = true,
String? wwebid,
}) async {
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
String dmCoverImgStr = Utils.base64EncodeRandomString(32, 128);
@@ -355,7 +356,7 @@ class MemberHttp {
'ps': ps,
'tid': tid,
'pn': pn,
if (keyword != null) 'keyword': keyword,
'keyword': keyword ?? '',
'order': order,
'platform': 'web',
'web_location': '333.1387',
@@ -364,14 +365,14 @@ class MemberHttp {
'dm_img_str': dmImgStr,
'dm_cover_img_str': dmCoverImgStr,
'dm_img_inter': '{"ds":[],"wh":[0,0,0],"of":[0,0,0]}',
'w_webid': wwebid,
});
var res = await Request().get(
Api.memberArchive,
queryParameters: params,
options: Options(headers: {
HttpHeaders.userAgentHeader: Request.headerUa(type: 'pc'),
HttpHeaders.refererHeader:
'${HttpString.spaceBaseUrl}/$mid/search?keyword=$keyword',
HttpHeaders.refererHeader: HttpString.spaceBaseUrl,
'origin': HttpString.spaceBaseUrl,
}),
);

View File

@@ -2,6 +2,7 @@ import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/models/dynamics/result.dart';
import 'package:PiliPlus/models/member/archive.dart';
import 'package:PiliPlus/utils/extension.dart';
import 'package:PiliPlus/utils/request_utils.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:PiliPlus/http/member.dart';
@@ -31,11 +32,16 @@ class MemberSearchController extends GetxController
Rx<LoadingState<List<DynamicItemModel>?>> dynamicState =
LoadingState<List<DynamicItemModel>?>.loading().obs;
dynamic wwebid;
@override
void onInit() {
super.onInit();
mid = int.parse(Get.parameters['mid']!);
uname.value = Get.parameters['uname']!;
RequestUtils.getWwebid(mid).then((res) {
wwebid = res;
});
}
// 清空搜索
@@ -127,6 +133,7 @@ class MemberSearchController extends GetxController
pn: archivePn,
keyword: textEditingController.text,
order: 'pubdate',
wwebid: wwebid,
);
if (res['status']) {
MemberArchiveDataModel data = res['data'];