fix: 搜索建议词为空

This commit is contained in:
guozhigq
2023-09-15 00:08:39 +08:00
parent 33413cdb51
commit 481d5e77d7
2 changed files with 9 additions and 3 deletions

View File

@ -27,10 +27,14 @@ class SearchHttp {
var res = await Request().get(Api.serachSuggest, var res = await Request().get(Api.serachSuggest,
data: {'term': term, 'main_ver': 'v1', 'highlight': term}); data: {'term': term, 'main_ver': 'v1', 'highlight': term});
if (res.data['code'] == 0) { if (res.data['code'] == 0) {
res.data['result']['term'] = term; if (res.data['result'] is Map) {
res.data['result']['term'] = term;
}
return { return {
'status': true, 'status': true,
'data': SearchSuggestModel.fromJson(res.data['result']), 'data': res.data['result'] is Map
? SearchSuggestModel.fromJson(res.data['result'])
: [],
}; };
} else { } else {
return { return {

View File

@ -103,7 +103,9 @@ class SSearchController extends GetxController {
Future querySearchSuggest(String value) async { Future querySearchSuggest(String value) async {
var result = await SearchHttp.searchSuggest(term: value); var result = await SearchHttp.searchSuggest(term: value);
if (result['status']) { if (result['status']) {
searchSuggestList.value = result['data'].tag; if (result['data'].isNotEmpty) {
searchSuggestList.value = result['data'].tag;
}
} }
} }