page_router.dart 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import 'package:get/get.dart';
  2. import 'package:router/path/router_path.dart';
  3. import '../modules/labour_request_add/labour_request_add_page.dart';
  4. import '../modules/labour_request_list/labour_request_list_page.dart';
  5. import '../modules/labour_request_workflow/labour_request_workflow_page.dart';
  6. import '../modules/labour_template_add/labour_template_add_page.dart';
  7. import '../modules/labour_template_list/labour_template_list_page.dart';
  8. class LabourPageRouter {
  9. static final routes = [
  10. //用工请求列表
  11. GetPage(
  12. name: RouterPath.jobLabourRequestList,
  13. page: () => LabourRequestListPage(),
  14. ),
  15. //用工请求添加
  16. GetPage(
  17. name: RouterPath.jobLabourRequestAdd,
  18. page: () => LabourRequestAddPage(),
  19. ),
  20. //用工请求状态修改工作流
  21. GetPage(
  22. name: RouterPath.jobLabourRequestWorkflow,
  23. page: () => LabourRequestWorkflowPage(),
  24. ),
  25. //用工请求状态修改工作流
  26. GetPage(
  27. name: RouterPath.labourTemplateList,
  28. page: () => LabourTemplateListPage(),
  29. ),
  30. //用工请求状态修改工作流
  31. GetPage(
  32. name: RouterPath.labourTemplateAdd,
  33. page: () => LabourTemplateAddPage(),
  34. ),
  35. ];
  36. }