From 1fd3d8ffe95196b7713f67306949f9ec7298ba85 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sun, 6 Oct 2024 17:21:18 +0800 Subject: [PATCH] fix: del history from menu --- lib/pages/history/controller.dart | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/lib/pages/history/controller.dart b/lib/pages/history/controller.dart index 333058b6..93294482 100644 --- a/lib/pages/history/controller.dart +++ b/lib/pages/history/controller.dart @@ -123,20 +123,21 @@ class HistoryController extends GetxController { } // 删除某条历史记录 - // Future delHistory(kid, business) async { - // String resKid = 'archive_$kid'; - // if (business == 'live') { - // resKid = 'live_$kid'; - // } else if (business.contains('article')) { - // resKid = 'article_$kid'; - // } + Future delHistory(kid, business) async { + // String resKid = 'archive_$kid'; + // if (business == 'live') { + // resKid = 'live_$kid'; + // } else if (business.contains('article')) { + // resKid = 'article_$kid'; + // } - // var res = await UserHttp.delHistory(resKid); - // if (res['status']) { - // historyList.removeWhere((e) => e.kid == kid); - // SmartDialog.showToast(res['msg']); - // } - // } + // var res = await UserHttp.delHistory(resKid); + // if (res['status']) { + // historyList.removeWhere((e) => e.kid == kid); + // SmartDialog.showToast(res['msg']); + // } + _onDelete(historyList.where((e) => e.kid == kid).toList()); + } // 删除已看历史记录 void onDelHistory() {