opt models

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-04 15:20:35 +08:00
parent f50b1d2beb
commit b960359a39
858 changed files with 11000 additions and 12588 deletions

View File

@@ -1,6 +1,7 @@
import 'package:PiliPlus/http/fav.dart';
import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/http/user.dart';
import 'package:PiliPlus/models/user/sub_folder.dart';
import 'package:PiliPlus/models_new/sub/sub/list.dart';
import 'package:PiliPlus/pages/common/common_list_controller.dart';
import 'package:PiliPlus/utils/storage.dart';
import 'package:flutter/material.dart';
@@ -8,7 +9,7 @@ import 'package:flutter_smart_dialog/flutter_smart_dialog.dart';
import 'package:get/get.dart';
class SubController
extends CommonListController<List<SubFolderItemData>?, SubFolderItemData> {
extends CommonListController<List<SubItemModel>?, SubItemModel> {
dynamic mid;
@override
@@ -28,7 +29,7 @@ class SubController
}
// 取消订阅
void cancelSub(SubFolderItemData subFolderItem) {
void cancelSub(SubItemModel subFolderItem) {
showDialog(
context: Get.context!,
builder: (context) => AlertDialog(
@@ -44,7 +45,7 @@ class SubController
),
TextButton(
onPressed: () async {
var res = await UserHttp.cancelSub(
var res = await FavHttp.cancelSub(
id: subFolderItem.id!, type: subFolderItem.type!);
if (res['status']) {
loadingState
@@ -64,7 +65,7 @@ class SubController
}
@override
Future<LoadingState<List<SubFolderItemData>?>> customGetData() =>
Future<LoadingState<List<SubItemModel>?>> customGetData() =>
UserHttp.userSubFolder(
pn: page,
ps: 20,