constant.ts 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. import {namespace} from '@/env'
  2. export enum ResCode {
  3. TOKEN_INVALID = 4008,
  4. UN_AUTH = 4010,
  5. SUCCESS = 0
  6. }
  7. export const ResCodeDesc: { [key in ResCode]: string } = {
  8. [ResCode.UN_AUTH] : '您没有访问权限',
  9. [ResCode.TOKEN_INVALID]: 'token已失效',
  10. [ResCode.SUCCESS]: '请求成功'
  11. }
  12. export const UPLOAD_HEADS = {
  13. 'Content-Type': 'multipart/form-data'
  14. }
  15. export const USER_INFO = `${namespace}/web/user/getUserInfo`;
  16. export const CASE_INFO = `${namespace}/case/getInfo`
  17. export const CASE_FIRE_INFO = `${namespace}/caseInquestInfo/info`
  18. // 校验密码
  19. export const AUTH_PWD = `${namespace}/web/fireProject/getDetailWithoutAuth`
  20. // 融合模型列表
  21. export const FUSE_MODEL_LIST = `${namespace}/caseFusion/list`
  22. export const FUSE_INSERT_MODEL = `${namespace}/caseFusion/add`
  23. export const FUSE_UPDATE_MODEL = `${namespace}/caseFusion/update`
  24. export const FUSE_DELETE_MODEL = `${namespace}/caseFusion/delete`
  25. // 场景列表
  26. export const SCENE_LIST_ALL = `${namespace}/api/scene/list`
  27. export const MODEL_LIST = `${namespace}/case/sceneList`
  28. export const MODEL_SIGN = `${namespace}/model/getInfo`
  29. export const SYNC_INFO = `${namespace}/caseLive/getTakeLookRoom`;
  30. // 标签列表
  31. export const TAGGING_LIST = `${namespace}/caseTag/allList`
  32. export const INSERT_TAGGING = `${namespace}/caseTag/add`
  33. export const UPDATE_TAGGING = `${namespace}/caseTag/update`
  34. export const DELETE_TAGGING = `${namespace}/caseTag/delete`
  35. // 路线列表
  36. export const PATH_LIST = `${namespace}/casePath/info`
  37. export const INSERT_PATH = `${namespace}/casePath/saveOrUpdate`
  38. export const UPDATE_PATH = `${namespace}/casePath/saveOrUpdate`
  39. export const DELETE_PATH = `${namespace}/casePath/del`
  40. // 标签放置列表
  41. export const TAGGING_POINT_LIST = `${namespace}/caseTagPoint/allList`
  42. export const INSERT_TAGGING_POINT = `${namespace}/caseTagPoint/place`
  43. export const UPDATE_TAGGING_POINT = `${namespace}/caseTagPoint/update`
  44. export const DELETE_TAGGING_POINT = `${namespace}/caseTagPoint/delete`
  45. // 标签样式类型列表
  46. export const TAGGING_STYLE_LIST = `${namespace}/edit/hotIcon/list`
  47. export const INSERT_TAGGING_STYLE = `${namespace}/edit/hotIcon/add`
  48. export const DELETE_TAGGING_STYLE = `${namespace}/edit/hotIcon/delete`
  49. // 测量线
  50. export const MESASURE_LIST = `${namespace}/fusionMeter/allList`
  51. export const INSERT_MESASURE = `${namespace}/fusionMeter/add`
  52. export const UPDATE_MESASURE = `${namespace}/fusionMeter/updateMeter`
  53. export const DELETE_MESASURE = `${namespace}/fusionMeter/delete`
  54. // 导览
  55. export const GUIDE_LIST = `${namespace}/fusionGuide/allList`
  56. export const INSERT_GUIDE = `${namespace}/fusionGuide/add`
  57. export const UPDATE_GUIDE = `${namespace}/fusionGuide/update`
  58. export const DELETE_GUIDE = `${namespace}/fusionGuide/delete`
  59. // 导览路线
  60. export const GUIDE_PATH_LIST = `${namespace}/fusionGuidePath/allList`
  61. export const INSERT_GUIDE_PATH = `${namespace}/fusionGuidePath/add`
  62. export const UPDATE_GUIDE_PATH = `${namespace}/fusionGuidePath/update`
  63. export const DELETE_GUIDE_PATH = `${namespace}/fusionGuidePath/delete`
  64. // 监控
  65. export const GUIDE_MONITOR_LIST = `${namespace}/monitor/allList`
  66. export const UPDATE_MONITOR = `${namespace}/monitor/update`
  67. export const INSERT_MONITOR = `${namespace}/monitor/update`
  68. export const DELETE_MONITOR = `${namespace}/monitor/delete`
  69. // 屏幕录制
  70. export const RECORD_LIST = `${namespace}/caseVideoFolder/allList`
  71. export const RECORD_STATUS = `${namespace}/caseVideo/uploadAddVideoProgress`
  72. export const INSERT_RECORD = `${namespace}/caseVideo/uploadAddVideo`
  73. export const MERGE_RECORD = `${namespace}/caseVideo/uploadAddVideo`
  74. export const UPDATE_RECORD = `${namespace}/caseVideoFolder/updateNameOrSort`
  75. export const DELETE_RECORD = `${namespace}/caseVideoFolder/delete`
  76. // 录制片段
  77. export const RECORD_FRAGMENT_LIST = `${namespace}/caseVideo/allList`
  78. export const DELETE_RECORD_FRAGMENT = `${namespace}/caseVideo/delete`
  79. // 视图提取
  80. export const VIEW_LIST = `${namespace}/caseView/allList`
  81. export const INSERT_VIEW = `${namespace}/caseView/add`
  82. export const UPDATE_VIEW = `${namespace}/caseView/updateNameOrSort`
  83. export const DELETE_VIEW = `${namespace}/caseView/delete`
  84. export const GET_SETTING = `${namespace}/caseSettings/info`
  85. export const UPDATE_SETTING = `${namespace}/caseSettings/saveOrUpdate`
  86. // 卷宗类型
  87. export const FOLDER_TYPE_LIST = `${namespace}/caseFilesType/allList`
  88. // 卷宗
  89. // export const FLODER_LIST = `${namespace}/caseFiles/allList`
  90. export const FLODER_LIST = `${namespace}/caseFiles/allList`
  91. // 文件上传
  92. export const UPLOAD_FILE = `${namespace}/upload/file`
  93. // 素材库分页
  94. export const MATERIAL_PAG = `/service/manage/dictFile/pageList/media-library`
  95. export const ADD_MATERIAL = `/service/manage/common/upload/fileNew`
  96. export const DEL_MATERIAL = `/service/manage/dictFile/del/media-library`
  97. export const MATERIAL_GROUP_LIST = `/service/manage/dict/getByKey/media-library`
  98. // 动画模块
  99. export const AM_MODEL_LIST = `${namespace}/caseAnimation/list`
  100. export const INSERT_AM_MODEL = `${namespace}/caseAnimation/addOrUpdate`
  101. export const UPDATE_AM_MODEL = `${namespace}/caseAnimation/addOrUpdate`
  102. export const DELETE_AM_MODEL = `${namespace}/caseAnimation/delete`
  103. export const MAP_TILE_LIST = `${namespace}/notAuth/getMapConfig`