class RouterPath {
  // 默认的路由
  static const splash = '/';

  static const guide = '/guide'; //指引页面

  //用户
  static const authLogin = '/auth/login'; //用户登录注册
  static const authSignUp = '/auth/signup'; //注册
  static const authResetPassword = '/auth/rest_psd'; //重置密码
  static const authSelectCountry = '/auth/select/country'; //切换国家
  static const settings = '/settings';

  // ===================================  默认VN  ↓  ===================================

  //首页
  static const main = '/main';

  //工作-签到签出
  static const jobSignInSignOut = '/job/sign_in_sign_out';

  //工作-列表
  static const jobList = '/job/list';
  static const jobListDetail = '/job/list/detail'; //查看工作的详情
  static const jobAppliedStaffList = '/job/applied'; //指定工作中已申请的成员列表
  static const jobAppliedStaffEdit = '/job/applied/edit'; //指定工作中已申请的指定员工的信息修改（签到签出等修改）
  static const jobAppliedStaffWorkflow = '/job/applied/workflow'; //指定工作中已申请的指定员工的信息与状态修改工作流
  static const jobAppliedStaffDetail = '/job/applied/staff/detail'; //工作中员工的详细信息
  static const jobAppliedStaffReviews = '/job/applied/staff/reviews'; //工作中员工的被评价列表
  static const jobAttendanceReviewList = '/job/attendance/review/list'; //工作考勤的审核列表

  //用工请求
  static const jobLabourRequestList = '/labour/list'; //用工请求列表
  static const jobLabourRequestAdd = '/labour/add'; //用工请求添加
  static const jobLabourRequestDetail = '/labour/detail'; //用工请求详情
  static const jobLabourRequestWorkflow = '/labour/workflow'; //用工请求修改状态的工作流
  static const labourTemplateList = '/labour/template/list'; //模板列表
  static const labourTemplateAdd = '/labour/template/add'; //模板添加
  static const labourReviewList = '/labour/review/list'; //用工请求审核列表
  static const labourReviewEdit = '/labour/review/edit'; //用工请求审核编辑
  static const labourReviewWorkflow = '/labour/review/workflow'; //用工请求审核工作流

  //其他模块和报表模块
  static const deviceList = '/device/list'; //雇主绑定的设备列表
  static const reportList = '/report/list'; //报表的选项
  static const reportFinance = '/report/finance'; //金额报表
  static const reportCasualLabour = '/report/labour'; //用工请求报表
  static const reportLabourVN = '/report/labour/vn'; //用工请求报表(越南的单独页面)
  static const reportStaffRequest = '/report/staff/request'; //员工申请报表


  // ===================================  UK  ↓  ===================================

  static const UKMain = '/uk/main';   //UK的首页
  static const UKJobCategory = '/uk/job/category';  //UK工作的子分类列表
  static const UKTemplateList = '/uk/template/list';  //UK工作的模板列表
  static const UKTemplateAdd = '/uk/template/add';   //UK工作模板的添加
  static const UKLabourList = '/uk/labour/list';   //UK工作用工请求列表
  static const UKLabourAdd = '/uk/labour/add';   //UK工作用工请求的添加与编辑
  static const UKLabourWorlkflow = '/uk/labour/workflow';   //UK工作用工请求的操作流
  static const UKJobList = '/uk/job/list';   //UK工作列表
  static const UKJobListDetail = '/uk/job/list/detail';   //UK工作列表详情
  static const UKJobApplied = '/uk/job/applied';   //UK工作中已申请的
  static const UKJobAppliedEdit = '/uk/job/applied/edit';   //UK工作已申请的详情与操作
  static const UKJobAppliedStaffDetail = '/uk/job/applied/staff/detail';   //UK工作已申请中添加员工详情
  static const UKJobAppliedStaffReview = '/uk/job/applied/staff/review';   //UK工作已申请中评价员工
  static const UKJobAppliedWorkflow= '/uk/job/applied/workflow';   //UK工作已申请操作流
  static const UKLabourReviewList= '/uk/labour/review/list';   //UK的用工请求审核列表
  static const UKLabourReviewEdit= '/uk/labour/review/list';   //UK的用工请求审核编辑
  static const UKLabourReviewWorkflow= '/uk/labour/review/workflow';   //UK的用工请求审核的操作流
  static const UKAttendanceReviewList= '/uk/attendance/review/list';   //UK的考勤审核的操作流
  static const UKAttendanceReviewWorkflow= '/uk/attendance/review/workflow';   //UK的考勤审核的操作流
  static const UKDeviceList= '/uk/device/list';   //UK的设备列表
  static const UKAttendanceList= '/uk/attendance/list';   //UK的考勤列表
  static const UKSecurityRegistration= '/uk/security/registration';   //UK卫门报道
  static const UKReportList= '/uk/report/list';   //UK报表分类列表
  static const UKReportLabour= '/uk/report/labour';   //UK报表-Labour
  static const UKReportOutlet= '/uk/report/outlet';   //UK报表-部门员工月度统计
  static const UKReportfinance= '/uk/report/finance';   //UK报表-财务报表?终极报表？
  static const UKReportWorkingHours= '/uk/report/working/hours';   //UK报表-工作时长
  static const UKReportAttendance= '/uk/report/attendance';   //UK报表-电子考勤
  static const UKReportCasualPayout= '/uk/report/casual/payout';   //UK报表-临时工作付款统计
  static const UKReportCasualMonthly= '/uk/report/casual/monthly';   //UK报表-临时工月度报表

  // ===================================  SG  ↓  ===================================

  static const SGMain = '/sg/main';   //UK的首页

  //新加坡的用工请求
  static const jobTitleListSG = '/job/title/list/sg'; //模板的工作标题列表
  static const jobTemplateListSG = '/job/template/list/sg'; //模板列表
  static const jobTemplateAddSG = '/job/template/add/sg'; //模板添加
  static const labourRequestSG = '/labour/request/sg'; //用工首页
  static const labourRequestAddSG = '/labour/request/add/sg'; //用工请求添加
  static const labourRequestEditSG = '/labour/request/edit/sg'; //用工请求编辑与详情
  static const labourRequestWorkflowSG = '/labour/request/workflow/sg'; //用工请求工作流

  //新加坡的工作列表
  static const jobListSG = '/job/list/sg'; //工作列表（新加坡）
  static const jobListEditSG = '/job/list/edit/sg'; //工作列表编辑与详情（新加坡）
  static const jobListAppliedSG = '/job/list/applied'; //工作列表已申请列表（新加坡）
  static const jobListAppliedStaffListSG = '/job/list/applied/staff/list/sg'; //工作列表已申请列表添加员工列表（新加坡）
  static const jobListAppliedStaffDetailSG = '/job/list/applied/staff/detail/sg'; //工作列表已申请列表员工详情（新加坡）
  static const jobListAppliedStaffReviewSG = '/job/list/applied/staff/reviews/sg'; //工作列表已申请列表员工的评论列表（新加坡）
  static const reviseListSG = '/revise/list/sg'; //Revise列表（新加坡）
  static const reviseAppliedSG = '/revise/applied/sg'; //Applied的Revise（新加坡）
  static const reviseLogSG = '/revise/log/sg'; //Revise 的日志（新加坡）
  static const reviseEditSG = '/revise/edit/sg'; //Revise 的添加，编辑，详情（新加坡）
  static const dashboardSG = '/dashboard/list/sg'; //Dashboard的

  //新加坡报表
  static const deviceListSG = '/device/list/sg'; //雇主绑定的设备列表
  static const reportListSG = '/report/list/sg'; //报表的选项
  static const reportFinanceSG = '/report/finance/sg'; //金额报表
  static const reportCasualLabourSG = '/report/labour/sg'; //用工请求报表
  static const reportStaffRequestSG = '/report/staff/request/sg'; //员工申请报表

  //新加坡的审合相关
  static const SGLabourReviewList= '/sg/labour/review/list';   //SG的用工请求审核列表
  static const SGLabourReviewWorkflow= '/sg/labour/review/workflow';   //SG的用工请求审核的操作流
  static const SGAttendanceReviewList= '/sg/attendance/review/list';   //SG的考勤审核的操作流
  static const SGAttendanceReviewWorkflow= '/sg/attendance/review/workflow';   //SG的考勤审核的操作流

  //新加坡的中介相关
  static const SGAgencyCategory= '/sg/agency/category';   //SG的中介分类列表
  static const SGAgencyList= '/sg/agency/list';   //SG的中介列表
  static const SGAgencyAdd= '/sg/agency/add';   //SG的中介添加/编辑
  static const SGContractList = '/sg/contract/list';   //SG的中介的合同管理列表
  static const SGContractAdd = '/sg/contract/add';   //SG的中介的合同添加与编辑
  static const SGContractRateList = '/sg/contract/rate/list';   //SG的中介的合同的时薪管理列表（算是合同详情）
  static const SGContractRateSetting = '/sg/contract/rate/setting';   //SG的中介的合同的时薪添加或编辑
  static const SGContractRateDayEdit = '/sg/contract/rate/date/edit';   //SG的中介的合同的时薪的具体日期列表
  static const SGContractRateSpecificDay = '/sg/contract/rate/specific/day';   //SG的中介的合同的时薪的特色日子设置
  static const SGPositionList = '/sg/position/list';   //SG的中介的职位列表
  static const SGPositionAdd = '/sg/position/add';   //SG的中介的职位添加

  // ===================================  MS马来  ↓  ===================================

  static const MSMain = '/ms/main';   //马来的首页
  static const MSJobSignInSignOut = '/ms/sign_in/sign_out';   //马来的签到签出页面
  static const MSSignCamera = '/ms/sign/camera';   //马来的签到签出页面

  // ===================================  NL荷兰  ↓  ===================================

  static const NLMain = '/nl/main';   //荷兰的首页
  static const NLJobSignInSignOut = '/nl/sign_in/sign_out';   //荷兰的签到签出页面

  // ===================================  TH泰国  ↓  ===================================
  static const THMain = '/th/main';   //泰国的首页
  static const THLabourRequestOA = '/th/labour/request/oa';  //泰国的用工请求页面
  static const THLabourRequestAddOA = '/th/labour/request/add/oa';  //泰国的用工请求添加
  static const THLabourRequestWorkflowOA = '/th/labour/request/workflow/oa';  //泰国的用工状态流
  static const THLabourReviewOA = '/th/labour/request/review/oa';  //泰国的用工审核
  static const THLabourReviewWorkflowOA = '/th/labour/request/review/workflow/oa';  //泰国的用工审核
  static const THLabourRequestER = '/th/labour/request/er';  //泰国的用工请求 ER
  static const THLabourRequestERAdd = '/th/labour/request/er/add';  //泰国的用工请求添加 ER
  static const THJobListER = '/th/job/list/er';  //泰国的用工请求添加 ER
  static const THJobAppliedER = '/th/job/applied/er';  //泰国的已申请列表
  static const THJobAppliedEditER = '/th/job/applied/edit/er';  //泰国的已申请列表修改员工考勤信息
  static const THJobAppliedEmployeeER = '/th/job/applied/employee/er';  //泰国的已申请列表员工详情信息
  static const THJobAppliedEmployeeRemarkER = '/th/job/applied/employee/remark/er';  //泰国的已申请列表员工的评价列表
  static const THJobAppliedStaffWorkflowER = '/th/job/applied/employee/workflow/er';  //泰国的已申请列表员工的评价列表

  //Runalone
  static const runAloneMain = '/runalone/main'; //独立运行的入口页面

  //全局其他
  static const previewImage = '/preview/image'; //预览图片
  static const globalWeb = '/global/web'; //全局公用的Web页面
}
