constants.ts 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. /*
  2. * <<
  3. * Davinci
  4. * ==
  5. * Copyright (C) 2016 - 2017 EDP
  6. * ==
  7. * Licensed under the Apache License, Version 2.0 (the "License");
  8. * you may not use this file except in compliance with the License.
  9. * You may obtain a copy of the License at
  10. *
  11. * http://www.apache.org/licenses/LICENSE-2.0
  12. *
  13. * Unless required by applicable law or agreed to in writing, software
  14. * distributed under the License is distributed on an "AS IS" BASIS,
  15. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16. * See the License for the specific language governing permissions and
  17. * limitations under the License.
  18. * >>
  19. */
  20. export const GET_EXTERNAL_AUTH_PROVIDERS = 'davinci/App/GET_EXTERNAL_AUTH_PROVIDERS'
  21. export const GET_EXTERNAL_AUTH_PROVIDERS_SUCESS = 'davinci/App/GET_EXTERNAL_AUTH_PROVIDERS_SUCESS'
  22. export const TRY_EXTERNAL_AUTH = 'davinci/App/TRY_EXTERNAL_AUTH'
  23. export const LOGIN = 'davinci/App/LOGIN'
  24. export const LOGGED = 'davinci/App/LOGGED'
  25. export const LOGIN_ERROR = 'davinci/App/LOGIN_ERROR'
  26. export const ACTIVE = 'davinci/App/ACTIVE'
  27. export const ACTIVE_SUCCESS = 'davinci/App/ACTIVE_SUCCESS'
  28. export const ACTIVE_ERROR = 'davinci/App/ACTIVE_ERROR'
  29. export const JOIN_ORGANIZATION = 'davinci/App/JOIN_ORGANIZATION'
  30. export const JOIN_ORGANIZATION_SUCCESS = 'davinci/App/JOIN_ORGANIZATION_SUCCESS'
  31. export const JOIN_ORGANIZATION_ERROR = 'davinci/App/JOIN_ORGANIZATION_ERROR'
  32. export const LOGOUT = 'davinci/App/LOGOUT'
  33. export const SHOW_NAVIGATOR = 'davinci/App/SHOW_NAVIGATOR'
  34. export const HIDE_NAVIGATOR = 'davinci/App/HIDE_NAVIGATOR'
  35. export const CHECK_NAME = 'davinci/App/CHECK_NAME'
  36. export const UPDATE_PROFILE = 'davinci/App/UPDATE_PROFILE'
  37. export const UPDATE_PROFILE_SUCCESS = 'davinci/App/UPDATE_PROFILE_SUCCESS'
  38. export const UPDATE_PROFILE_ERROR = 'davinci/App/UPDATE_PROFILE_ERROR'
  39. export const UPLOAD_AVATAR_SUCCESS = 'davinci/App/UPLOAD_AVATAR_SUCCESS'
  40. export const GET_CAPTCHA_FOR_RESET_PASSWORD = 'davinci/App/GET_CAPTCHA_FOR_RESET_PASSWORD'
  41. export const GET_CAPTCHA_FOR_RESET_PASSWORD_SUCCESS = 'davinci/App/GET_CAPTCHA_FOR_RESET_PASSWORD_SUCCESS'
  42. export const GET_CAPTCHA_FOR_RESET_PASSWORD_ERROE = 'davinci/App/GET_CAPTCHA_FOR_RESET_PASSWORD_ERROE'
  43. export const RESET_PASSWORD_UNLOGGED = 'davinci/App/RESET_PASSWORD_UNLOGGED'
  44. export const RESET_PASSWORD_UNLOGGED_SUCCESS = 'davinci/App/RESET_PASSWORD_UNLOGGED_SUCCESS'
  45. export const RESET_PASSWORD_UNLOGGED_ERROR = 'davinci/App/RESET_PASSWORD_UNLOGGED_ERROR'
  46. export const CHANGE_USER_PASSWORD = 'davinci/User/CHANGE_USER_PASSWORD'
  47. export const CHANGE_USER_PASSWORD_SUCCESS = 'davinci/User/CHANGE_USER_PASSWORD_SUCCESS'
  48. export const CHANGE_USER_PASSWORD_FAILURE = 'davinci/User/CHANGE_USER_PASSWORD_FAILURE'
  49. export const LOAD_DOWNLOAD_LIST = 'davinci/Download/LOAD_DOWNLOAD_LIST'
  50. export const LOAD_DOWNLOAD_LIST_SUCCESS = 'davinci/Download/LOAD_DOWNLOAD_LIST_SUCCESS'
  51. export const LOAD_DOWNLOAD_LIST_FAILURE = 'davinci/Download/LOAD_DOWNLOAD_LIST_FAILURE'
  52. export const DOWNLOAD_FILE = 'davinci/Download/DOWNLOAD_FILE'
  53. export const DOWNLOAD_FILE_SUCCESS = 'davinci/Download/DOWNLOAD_FILE_SUCCESS'
  54. export const DOWNLOAD_FILE_FAILURE = 'davinci/Download/DOWNLOAD_FILE_FAILURE'
  55. export const CREATE_ORGANIZATION_PROJECT = 'davinci/permission/CREATE_ORGANIZATION_PROJECT'
  56. export const DELETE_ORGANIZATION_PROJECT = 'davinci/permission/DELETE_ORGANIZATION_PROJECT'
  57. export const INVITE_ORGANIZATION_MEMBER = 'davinci/permission/CREATE_ORGANIZATION_PROJECT'
  58. export const CHANGE_ORGANIZATION_MEMBER_ROLE = 'davinci/permission/CHANGE_ORGANIZATION_MEMBER_ROLE'
  59. export const DELETE_ORGANIZATION_MEMBER = 'davinci/permission/DELETE_ORGANIZATION_MEMBER'
  60. export const CREATE_ORGANIZATION_TEAM = 'davinci/permission/CREATE_ORGANIZATION_TEAM'
  61. export const UPDATE_ORGANIZATION = 'davinci/permission/UPDATE_ORGANIZATION'
  62. export const UPDATE_PROJECT_VISIBILITY = 'davinci/permission/UPDATE_PROJECT_VISIBILITY'
  63. export const DELETE_ORGANIZATION = 'davinci/permission/DELETE_ORGANIZATION'
  64. export const TRANSFER_PROJECT_TO_ORGANIZATION = 'davinci/permission/TRANSFER_PROJECT_TO_ORGANIZATION'
  65. export const ADD_TEAM_MEMBER = 'davinci/permission/ADD_TEAM_MEMBER'
  66. export const CHANGE_TEAM_MEMBER_ROLE = 'davinci/permission/CHANGE_TEAM_MEMBER_ROLE'
  67. export const DELETE_TEAM_MEMBER = 'davinci/permission/DELETE_TEAM_MEMBER'
  68. export const ADD_TEAM_PROJECT = 'davinci/permission/ADD_TEAM_PROJECT'
  69. export const DELETE_TEAM_PROJECT = 'davinci/permission/DELETE_TEAM_PROJECT'
  70. export const UPDATE_TEAM_PROJECT_PERMISSION = 'davinci/permission/UPDATE_TEAM_PROJECT_PERMISSION'
  71. export const UPDATE_TEAM = 'davinci/permission/UPDATE_TEAM'
  72. export const DELETE_TEAM = 'davinci/permission/DELETE_TEAM'
  73. export const GET_SERVER_CONFIGURATIONS = 'davinci/GET_SERVER_CONFIGURATIONS'
  74. export const GET_SERVER_CONFIGURATIONS_SUCCESS = 'davinci/GET_SERVER_CONFIGURATIONS_SUCCESS'
  75. export const GET_SERVER_CONFIGURATIONS_FAIL = 'davinci/GET_SERVER_CONFIGURATIONS_FAIL'
  76. export const GET_USER_BY_TOKEN = 'davinci/GET_USER_BY_TOKEN'
  77. export const GET_USER_BY_TOKEN_SUCCESS = 'davinci/GET_USER_BY_TOKEN_SUCCESS'
  78. export const GET_USER_BY_TOKEN_FAIL = 'davinci/GET_USER_BY_TOKEN_FAIL'
  79. export enum DownloadTypes {
  80. Folder = 'folder',
  81. Dashboard = 'dashboard',
  82. Widget = 'widget'
  83. }
  84. export enum DownloadStatus {
  85. Processing = 1,
  86. Success = 2,
  87. Failed = 3,
  88. Downloaded = 4
  89. }
  90. export const DOWNLOAD_STATUS_COLORS = {
  91. [DownloadStatus.Processing]: 'blue',
  92. [DownloadStatus.Success]: 'green',
  93. [DownloadStatus.Failed]: 'red',
  94. [DownloadStatus.Downloaded]: 'grey'
  95. }
  96. export const DOWNLOAD_STATUS_LOCALE = {
  97. [DownloadStatus.Processing]: '处理中',
  98. [DownloadStatus.Success]: '成功',
  99. [DownloadStatus.Failed]: '失败',
  100. [DownloadStatus.Downloaded]: '已下载'
  101. }