Files
biz_xfj_cloud/lib/common/routers/pages.dart
T
2026-09-04 16:23:30 +08:00

45 lines
1.3 KiB
Dart

import 'package:get/get.dart';
import 'package:pj_supermarket_cloud/common/index.dart';
import 'package:pj_supermarket_cloud/pages/index.dart';
import 'package:pj_supermarket_cloud/sub_screen/page/customer_preview.dart';
import 'package:pj_supermarket_cloud/sub_screen/page/customer_welcome_preview.dart';
import 'package:pj_supermarket_cloud/sub_screen/page/reservation_query_preview.dart';
class RoutePages {
// 列表
static List<GetPage> list = [
GetPage(
name: RouteNames.load,
page: () => const LoadPage(),
binding: BindingsBuilder(() {
Get.lazyPut(() => LoadController());
}),
),
GetPage(
name: RouteNames.login,
page: () => const LoginPage(),
),
GetPage(
name: RouteNames.deviceSetup,
page: () => const DeviceSetupPage(),
),
GetPage(
name: RouteNames.customer,
page: () => CustomerDisplayPreviewPage(arguments: Get.arguments),
),
GetPage(
name: RouteNames.customerWelcome,
page: () => const CustomerWelcomePreviewPage(),
),
GetPage(
name: RouteNames.menuQueryCustomer,
page: () => ReservationQueryPreviewPage(arguments: Get.arguments),
),
GetPage(
name: RouteNames.terminal,
page: () => const TerminalPage(),
),
];
}