constant.ts 5.6 KB

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