This commit is contained in:
2026-03-07 17:24:59 +08:00
parent 4418ebecac
commit b0ec8ab4bd
417 changed files with 42546 additions and 2 deletions

View File

@@ -0,0 +1,23 @@
import 'package:flutter_dmzj/app/controller/base_controller.dart';
import 'package:flutter_dmzj/models/comic/special_model.dart';
import 'package:flutter_dmzj/requests/comic_request.dart';
import 'package:flutter_dmzj/routes/app_navigator.dart';
class ComicSpecialController extends BasePageController<ComicSpecialModel> {
final ComicRequest request = ComicRequest();
@override
Future<List<ComicSpecialModel>> getData(int page, int pageSize) async {
var ls = await request.special(page: page - 1);
return ls;
}
void toDetail(ComicSpecialModel item) {
if (item.pageType == 3) {
AppNavigator.toSpecialDetail(item.id);
} else {
AppNavigator.toWebView(item.pageUrl);
}
}
}