constant.ts 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. export enum ResCode {
  2. TOKEN_INVALID = 4008,
  3. SUCCESS = 0
  4. }
  5. export const ResCodeDesc: { [key in ResCode]: string } = {
  6. [ResCode.TOKEN_INVALID]: 'token已失效',
  7. [ResCode.SUCCESS]: '请求成功'
  8. }
  9. export const UPLOAD_HEADS = {
  10. 'Content-Type': 'multipart/form-data'
  11. }
  12. // 融合模型列表
  13. export const FUSE_MODEL_LIST = `/fusion/caseFusion/list`
  14. export const FUSE_INSERT_MODEL = `/fusion/caseFusion/add`
  15. export const FUSE_UPDATE_MODEL = `/fusion/caseFusion/update`
  16. export const FUSE_DELETE_MODEL = `/fusion/caseFusion/delete`
  17. // 场景列表
  18. export const MODEL_LIST = `/fusion/case/sceneList`
  19. export const MODEL_SIGN = `/fusion/model/getInfo`
  20. // 标注列表
  21. export const TAGGING_LIST = `/fusion/caseTag/allList`
  22. export const INSERT_TAGGING = `/fusion/caseTag/add`
  23. export const UPDATE_TAGGING = `/fusion/caseTag/update`
  24. export const DELETE_TAGGING = `/fusion/caseTag/delete`
  25. // 标注放置列表
  26. export const TAGGING_POINT_LIST = `/fusion/caseTagPoint/allList`
  27. export const INSERT_TAGGING_POINT = `/fusion/caseTagPoint/place`
  28. export const UPDATE_TAGGING_POINT = `/fusion/caseTagPoint/update`
  29. export const DELETE_TAGGING_POINT = `/fusion/caseTagPoint/delete`
  30. // 标注样式类型列表
  31. export const TAGGING_STYLE_LIST = '/fusion/edit/hotIcon/list'
  32. export const INSERT_TAGGING_STYLE = '/fusion/edit/hotIcon/add'
  33. export const DELETE_TAGGING_STYLE = '/fusion/edit/hotIcon/delete'
  34. // 测量线
  35. export const MESASURE_LIST = `/fusion/fusionMeter/allList`
  36. export const INSERT_MESASURE = `/fusion/fusionMeter/add`
  37. export const UPDATE_MESASURE = `/fusion/fusionMeter/updateMeterTitle`
  38. export const DELETE_MESASURE = `/fusion/fusionMeter/delete`
  39. // 导览
  40. export const GUIDE_LIST = `/fusion/fusionGuide/allList`
  41. export const INSERT_GUIDE = `/fusion/fusionGuide/add`
  42. export const UPDATE_GUIDE = `/fusion/fusionGuide/update`
  43. export const DELETE_GUIDE = `/fusion/fusionGuide/delete`
  44. // 导览路线
  45. export const GUIDE_PATH_LIST = `/fusion/fusionGuidePath/allList`
  46. export const INSERT_GUIDE_PATH = `/fusion/fusionGuidePath/add`
  47. export const UPDATE_GUIDE_PATH = `/fusion/fusionGuidePath/update`
  48. export const DELETE_GUIDE_PATH = `/fusion/fusionGuidePath/delete`
  49. // 屏幕录制
  50. export const RECORD_LIST = `/fusion/caseVideoFolder/allList`
  51. export const RECORD_STATUS = `/fusion/caseVideo/uploadAddVideoProgress`
  52. export const INSERT_RECORD = `/fusion/caseVideo/uploadAddVideo`
  53. export const MERGE_RECORD = `/fusion/caseVideo/uploadAddVideo`
  54. export const UPDATE_RECORD = `/fusion/caseVideoFolder/updateNameOrSort`
  55. export const DELETE_RECORD = `/fusion/caseVideoFolder/delete`
  56. // 录制片段
  57. export const RECORD_FRAGMENT_LIST = `/fusion/caseVideo/allList`
  58. export const DELETE_RECORD_FRAGMENT = `/fusion/caseVideo/delete`
  59. // 视图提取
  60. export const VIEW_LIST = `/fusion/caseView/allList`
  61. export const INSERT_VIEW = `/fusion/caseView/add`
  62. export const UPDATE_VIEW = `/fusion/caseView/updateNameOrSort`
  63. export const DELETE_VIEW = `/fusion/caseView/delete`
  64. // 卷宗类型
  65. export const FOLDER_TYPE_LIST = `/fusion/caseFilesType/allList`
  66. // 卷宗
  67. export const FLODER_LIST = `/fusion/caseFiles/allList`
  68. // 文件上传
  69. export const UPLOAD_FILE = `/fusion/upload/file`