router_path.dart 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. class RouterPath {
  2. // 默认的路由
  3. static const splash = '/';
  4. static const guide = '/guide'; //指引页面
  5. //用户
  6. static const authLogin = '/auth/login'; //用户登录注册
  7. static const authSignUp = '/auth/signup'; //注册
  8. static const authResetPassword = '/auth/rest_psd'; //重置密码
  9. static const authSelectCountry = '/auth/select/country'; //切换国家
  10. //首页
  11. static const main = '/main';
  12. static const settings = '/settings';
  13. //工作-签到签出
  14. static const jobSignInSignOut = '/job/sign_in_sign_out';
  15. //工作-列表
  16. static const jobList = '/job/list';
  17. static const jobListDetail = '/job/list/detail'; //查看工作的详情
  18. static const jobAppliedStaffList = '/job/applied'; //指定工作中已申请的成员列表
  19. static const jobAppliedStaffEdit = '/job/applied/edit'; //指定工作中已申请的指定员工的信息修改(签到签出等修改)
  20. static const jobAppliedStaffWorkflow = '/job/applied/workflow'; //指定工作中已申请的指定员工的信息与状态修改工作流
  21. static const jobAppliedStaffDetail = '/job/applied/staff/detail'; //工作中员工的详细信息
  22. static const jobAppliedStaffReviews = '/job/applied/staff/reviews'; //工作中员工的被评价列表
  23. //用工请求
  24. static const jobLabourRequestList = '/labour/list'; //用工请求列表
  25. static const jobLabourRequestAdd = '/labour/add'; //用工请求添加
  26. static const jobLabourRequestDetail = '/labour/detail'; //用工请求详情
  27. static const jobLabourRequestWorkflow = '/labour/workflow'; //用工请求修改状态的工作流
  28. //其他模块和报表模块
  29. static const deviceList = '/device/list'; //雇主绑定的设备列表
  30. static const reportList = '/report/list'; //报表的选项
  31. static const reportFinance = '/report/finance'; //金额报表
  32. static const reportCasualLabour = '/report/labour'; //用工请求报表
  33. static const reportStaffRequest = '/report/staff/request'; //员工申请报表
  34. //新加坡的用工请求
  35. static const jobTitleListSG = '/job/title/list/sg'; //模板的工作标题列表
  36. static const jobTemplateListSG = '/job/template/list/sg'; //模板列表
  37. static const jobTemplateAddSG = '/job/template/add/sg'; //模板添加
  38. static const labourRequestSG = '/labour/request/sg'; //用工首页
  39. static const labourRequestAddSG = '/labour/request/add/sg'; //用工请求添加
  40. //新加坡的工作列表
  41. static const jobListSG = '/job/list/sg'; //工作列表(新加坡)
  42. static const jobListEditSG = '/job/list/edit'; //工作列表编辑与详情(新加坡)
  43. static const jobListAppliedSG = '/job/list/applied'; //工作列表已申请列表(新加坡)
  44. static const jobListAppliedStaffListSG = '/job/list/applied/staff/list'; //工作列表已申请列表添加员工列表(新加坡)
  45. static const jobListAppliedStaffDetailSG = '/job/list/applied/staff/detail'; //工作列表已申请列表员工详情(新加坡)
  46. static const jobListAppliedStaffReviewSG = '/job/list/applied/staff/reviews'; //工作列表已申请列表员工的评论列表(新加坡)
  47. static const reviseListSG = '/revise/list'; //Revise列表(新加坡)
  48. static const reviseAppliedSG = '/revise/applied'; //Applied的Revise(新加坡)
  49. static const reviseLogSG = '/revise/log'; //Revise 的日志(新加坡)
  50. static const reviseEditSG = '/revise/edit'; //Revise 的添加,编辑,详情(新加坡)
  51. //全局其他
  52. static const previewImage = '/preview/image'; //预览图片
  53. static const globalWeb = '/global/web'; //全局公用的Web页面
  54. //Runalone
  55. static const runAloneMain = '/runalone/main'; //独立运行的入口页面
  56. }