opt del later view

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-08-05 19:06:31 +08:00
parent b954c6f893
commit e2639b6951
4 changed files with 40 additions and 60 deletions

View File

@@ -1,4 +1,3 @@
import 'package:PiliPlus/common/widgets/dialog/dialog.dart';
import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/http/user.dart';
import 'package:PiliPlus/models_new/later/data.dart';
@@ -6,7 +5,6 @@ import 'package:PiliPlus/models_new/later/list.dart';
import 'package:PiliPlus/pages/common/multi_select/base.dart';
import 'package:PiliPlus/pages/common/search/common_search_controller.dart';
import 'package:PiliPlus/pages/later/controller.dart' show BaseLaterController;
import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
class LaterSearchController
@@ -28,25 +26,4 @@ class LaterSearchController
List<LaterItemModel>? getDataList(LaterData response) {
return response.list;
}
@override
void onRemove() {
showConfirmDialog(
context: Get.context!,
content: '确认删除所选稍后再看吗?',
title: '提示',
onConfirm: () async {
final removeList = allChecked;
SmartDialog.showLoading(msg: '请求中');
var res = await UserHttp.toViewDel(
aids: removeList.map((item) => item.aid).join(','),
);
if (res['status']) {
afterDelete(removeList);
}
SmartDialog.dismiss();
SmartDialog.showToast(res['msg']);
},
);
}
}