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 { final ComicRequest request = ComicRequest(); @override Future> 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); } } }