45 lines
1.3 KiB
Dart
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(),
|
|
),
|
|
];
|
|
}
|