routes.dart 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. class O2OARoutes {
  2. static const String splash = '/';
  3. static const String notFount = '/404';
  4. static const String bind = '/bind'; // 绑定页面
  5. static const String home = '/home'; // 首页
  6. static const String homeApps = '/home/apps'; // 应用
  7. static const String homeContact = '/home/contact'; // 通讯录
  8. static const String homeContactPerson = '/home/contact/person'; // 通讯录
  9. static const String homeContactList = '/home/contact/list'; // 通讯录
  10. static const String homeContactSearch = '/home/contact/search'; // 通讯录
  11. static const String homeContactPicker = '/home/contact/picker'; // 通讯录选择器
  12. static const String homeContactPickerSearchPerson = '/home/contact/picker/search/person'; //
  13. static const String homeContactPickerSearchUnit = '/home/contact/picker/search/unit'; //
  14. static const String homeIndex = '/home/index'; // 默认首页
  15. static const String homeIndexLogin2PC = '/home/index/logintopc'; // 默认首页
  16. static const String homeIm = '/home/im'; // 聊天
  17. static const String homeImChat = '/home/im/chat'; // 聊天
  18. static const String homeImChatGroupMembers =
  19. '/home/im/group/members'; // 群成员管理
  20. static const String homeImChatInstant = '/home/im/instant'; // 系统消息
  21. static const String homeImChatSpeechAssistant = '/home/im/speech/assistant'; // 语音助手
  22. static const String homeSettings = '/home/settings'; // 设置
  23. static const String homeSettingsSkin = '/home/settings/skin'; // 外观设置
  24. static const String homeSettingsAbout = '/home/settings/about'; // 关于
  25. static const String homeSettingsLogs = '/home/settings/logs'; // 日志
  26. static const String homeSettingsMyProfile = '/home/settings/profile'; // 个人信息
  27. static const String homeSettingsEditAvatar =
  28. '/home/settings/profile/avatar'; // 修改头像
  29. static const String homeSettingsAccountSafe =
  30. '/home/settings/accoutsafe'; // 账号安全
  31. static const String homeSettingsAccountSafeUpdatePwd =
  32. '/home/settings/accoutsafe/password'; // 修改密码
  33. // 外出授权
  34. static const String homeSettingsAccountSafeEmpower = '/home/settings/accoutsafe/empower/list';
  35. static const String homeSettingsAccountSafeEmpowerCreate = '/home/settings/accoutsafe/empower/create';
  36. // 生物识别认证
  37. static const String homeSettingsAccountSafeBiometricAuth = '/home/settings/accoutsafe/biometric/auth';
  38. static const String homeSettingsAccountSafeGestureUnlock = '/home/settings/accoutsafe/gesture/unlock';
  39. // 通用
  40. static const String homeSettingsCommon = '/home/settings/common';
  41. static const String homeSearch = '/home/search'; // 搜索
  42. static const String commonInput = '/common/input'; // input输入框页面
  43. static const String commonCreateForm = '/common/form/create';
  44. static const String commonInnerWebview = '/common/inner/webview'; // 内部 webview
  45. static const String commonVideoPlayer = '/common/video/player'; // 视频播放
  46. static const String commonHandwriting = '/common/handwriting'; // 手写板
  47. static const String login = '/login'; // 登录页面
  48. static const String loginServerInfo = '/login/server/info'; // 服务器信息配置
  49. static const String register = '/register'; // 注册页面
  50. static const String demoLogin = '/login/demo'; // 演示版本登录
  51. static const String processWebview = '/process/webview'; // webview页面
  52. static const String previewFile = '/previewfile'; // 文件预览
  53. static const String previewImage = '/previewimage'; // 图片预览
  54. static const String portal = '/portal'; // 门户
  55. static const String scan = '/scan'; // 扫描二维码
  56. static const String baiduMap = '/map/baidu'; // 百度地图
  57. static const String appProcessOfficeCenter =
  58. '/apps/process/office/center'; // 办公中心
  59. static const String appTask = '$appProcessOfficeCenter?type=task'; // 待办
  60. static const String appTaskcompleted =
  61. '$appProcessOfficeCenter?type=taskcompleted'; // 已办
  62. static const String appRead = '$appProcessOfficeCenter?type=read'; // 待阅
  63. static const String appReadcompleted =
  64. '$appProcessOfficeCenter?type=readcompleted'; // 已阅
  65. static const String appProcessPicker = '/apps/process/picker'; // 流程选择
  66. static const String appProcessQuickprocessing = '/apps/process/quick/processing'; // 快速处理
  67. static const String appBBS = '/apps/bbs'; // 企业论坛
  68. static const String bbsSubject = '/apps/bbs/subject'; // 企业论坛
  69. static const String appMeeting = '/apps/meeting'; // 会议管理
  70. static const String appYunpan = '/apps/yunpan'; // 企业网盘
  71. static const String appCloudDiskV3 = '/apps/clouddiskv3'; // 企业网盘v3 需要安装应用
  72. static const String appCloudDiskFolderPicker = '/apps/clouddisk/folder/picker'; // 文件夹选择
  73. static const String appCloudDiskListFileByType = '/apps/clouddisk/file/list/type'; // 文件列表
  74. static const String appCloudDiskShareList = '/apps/clouddisk/share/list'; // 文件分享
  75. static const String appCloudDiskV3EnterpriseZone = '/apps/clouddisk/v3/zone'; // 文件分享
  76. static const String appCloudDiskV3EnterpriseFileList = '/apps/clouddisk/v3/list/file'; // 企业网盘
  77. static const String appCloudDiskUploadList = '/apps/clouddisk/upload/list'; // 上传页面
  78. static const String appCloudDiskImageSlideViewer = '/apps/clouddisk/image/list/view'; // 图片查看器
  79. static const String appCms = '/apps/cms'; // 信息中心
  80. static const String appCmsCategoryPicker = '/apps/cms/category/picker';
  81. static const String cmsDocument = '/apps/cms/document'; // 信息中心文档打开
  82. static const String appCmsApplication = '/apps/cms/application';
  83. static const String appAttendance = '/apps/attendance'; // 考勤
  84. static const String appAttendanceOld = '/apps/attendance/old'; // 考勤
  85. static const String appAttendanceExceptionDataPage = '/apps/attendance/exception/data'; // 考勤 异常数据
  86. static const String appCalendar = '/apps/calendar'; // 日程安排
  87. static const String appCalendarEventCreate = '/apps/calendar/event/create'; // 创建日程
  88. static const String appCalendarList = '/apps/calendar/list'; // 日历列表
  89. static const String appCalendarCreate = '/apps/calendar/create'; // 日历创建
  90. static const String appMindMap = '/apps/mindMap'; // 脑图
  91. static const String appMindMapView = '/apps/mindMap/view'; // 脑图
  92. static const String appMeetingDetail = '/apps/meeting/detail'; // 会议详情
  93. static const String appMeetingListAccept = '/apps/meeting/list/accept'; // 会议邀请
  94. static const String appMeetingForm = '/apps/meeting/form'; // 会议编辑页
  95. static const String appMeetingRoomPicker = '/apps/meeting/room/picker'; // 选择会议室
  96. static const String appBBSSection = '/apps/bbs/section'; // 企业论坛板块
  97. static const String appBBSSubjectReply = '/apps/bbs/subject/reply';
  98. static const String appBBSSubjectPublish= '/apps/bbs/subject/publish'; // 发帖
  99. }