constant.ts 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. export enum ResCode {
  2. TOKEN_INVALID = 4008,
  3. NO_ACCESS = 4010,
  4. SUCCESS = 0
  5. }
  6. export const all = '___all___'
  7. export type All = typeof all
  8. export const ResCodeDesc: { [key in ResCode]: string } = {
  9. [ResCode.TOKEN_INVALID]: 'token已失效',
  10. [ResCode.NO_ACCESS]: '无权访问',
  11. [ResCode.SUCCESS]: '请求成功'
  12. }
  13. // 上传文件
  14. export const UPLOAD_FILE = '/smart-site/upload/file'
  15. // 用户
  16. export const POST_LOGIN = '/smart-site/fdLogin'
  17. export const POST_LOGOUT = '/smart-site/fdLogout'
  18. export const GET_USER = '/smart-site/getUserInfo'
  19. export const GET_USER_META = '/smart-site/project/userData'
  20. // 项目
  21. export const GET_PROJECT_LIST = '/smart-site/project/list'
  22. export const GET_PROJECT = '/smart-site/project/info'
  23. export const ADD_PROJECT = '/smart-site/project/add'
  24. export const UPDATE_PROJECT = '/smart-site/project/updateName'
  25. export const FINE_PROJECT = '/smart-site/project/over'
  26. export const DEL_PROJECT = '/smart-site/project/del'
  27. // 操作记录
  28. export const GET_RECORD_LIST = '/smart-site/projectLog/list'
  29. // 场景
  30. export const GET_SCENE_LIST = '/smart-site/scene/list'
  31. export const REPLACE_SCENES = '/smart-site/project/addScene'
  32. export const DEL_SCENE = '/smart-site/project/delScene'
  33. // bim
  34. export const UPLOAD_BIM = '/smart-site/upload/bim'
  35. export const DEL_BIM = '/smart-site/project/deleteBim'
  36. export const UPDATE_BIM_NAME = '/smart-site/project/updateBimName'
  37. // 成员
  38. export const GET_MEMBER_LIST = '/smart-site/projectTeam/list'
  39. export const CHECK_MEMBER_PHONE = '/smart-site/projectTeam/checkUserName'
  40. export const ADD_MEMBER = '/smart-site/projectTeam/addUser'
  41. export const DEL_MEMBER = '/smart-site/projectTeam/deleteUser'
  42. export const UPDATE_MEBER = '/smart-site/projectTeam/updateUser'
  43. // 标注
  44. export const GET_TAGGING_LIST = '/smart-site/marking/list'
  45. // 角色
  46. export const GET_ROLE_LIST = '/smart-site/role/list'
  47. export const ADD_ROLE = '/smart-site/role/addOrUpdate'
  48. export const DEL_ROLE = '/smart-site/projectRole/deleteUser'
  49. export const UPDATE_ROLE = '/smart-site/role/addOrUpdate'
  50. export const ROLE_OPTIONS = '/smart-site/menu/treeselect/all'
  51. // export const USER_ROLE_OPTIONS = '/smart-site/menu/treeselect'
  52. export const USER_ROLE_OPTIONS = '/smart-site/menu/menuselect'
  53. export const PROJECT_ROLE_OPTIONS = '/smart-site/menu/treeselect'
  54. export const SELECT_OPTIONS = '/smart-site/role/select'