123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import 'package:fluro/fluro.dart';
- import 'package:liftmanager/internal/means/page/brand_detail.dart';
- import 'package:liftmanager/internal/means/page/brand_list.dart';
- import 'package:liftmanager/internal/means/page/control_detail.dart';
- import 'package:liftmanager/internal/means/page/control_list.dart';
- import 'package:liftmanager/internal/means/page/error_detail.dart';
- import 'package:liftmanager/internal/means/page/error_list.dart';
- import 'package:liftmanager/internal/means/page/means_list.dart';
- import 'package:liftmanager/internal/means/page/means_page.dart';
- // import 'package:liftmanager/internal/team/page/team_list_page.dart';
- import 'package:liftmanager/routers/router_init.dart';
- class MeansRouter implements IRouterProvider {
- static String meansPage = "/means/meansPage";
- static String meansList = "/means/meansList";
- static String brandList = "/means/brandList";
- static String brandDetail = "/means/brandDetail";
- static String controlList = "/means/controlList";
- static String errorList = "/means/errorList";
- static String errorDetail = "/means/errorDetail";
- static String controlDetail = "/means/controlDetail";
- // static String meansPDF = "/means/meansPDF";
- // static String teamListPage = "/team/list";
- @override
- void initRouter(FluroRouter router) {
- // router.define(brandPage, handler: Handler(handlerFunc: (_, params){
- // String index = params["index"].first;
- // return BrandPage(index);
- // }));
- router.define(meansList, handler: Handler(handlerFunc: (_, params) {
- String catagoryId = params["catagoryId"].first;
- String dataTable = params["dataTable"].first;
- String brandId = params["brandId"].first;
- return MeansList(catagoryId, dataTable, brandId);
- }));
- router.define(meansPage,
- handler: Handler(handlerFunc: (_, params) => MeansPage()));
- // router.define(meansPDF, handler: Handler(handlerFunc: (_, params) => MeansPDF()));
- router.define(brandList,
- handler: Handler(handlerFunc: (_, params) => BrandList()));
- router.define(brandDetail, handler: Handler(handlerFunc: (_, params) {
- String id = params["id"].first;
- return BrandDetail(id);
- }));
- router.define(controlList,
- handler: Handler(handlerFunc: (_, params) => ControlList()));
- router.define(errorList, handler: Handler(handlerFunc: (_, params) {
- String id = params["id"].first;
- return ErrorList(id);
- }));
- router.define(errorDetail, handler: Handler(handlerFunc: (_, params) {
- String id = params["id"].first;
- return ErrorDetail(id);
- }));
- router.define(controlDetail, handler: Handler(handlerFunc: (_, params) {
- String id = params["id"].first;
- return ControlDetail(id);
- }));
- }
- }
|