constant.ts 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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. export const CASE_INFO = `/fusion/case/getInfo`
  13. // 融合模型列表
  14. export const FUSE_MODEL_LIST = `/fusion/caseFusion/list`
  15. export const FUSE_INSERT_MODEL = `/fusion/caseFusion/add`
  16. export const FUSE_UPDATE_MODEL = `/fusion/caseFusion/update`
  17. export const FUSE_DELETE_MODEL = `/fusion/caseFusion/delete`
  18. // 场景列表
  19. export const SCENE_LIST_ALL = `/fusion/api/scene/list`
  20. export const MODEL_LIST = `/fusion/case/sceneList`
  21. export const MODEL_SIGN = `/fusion/model/getInfo`
  22. // 标注列表
  23. export const TAGGING_LIST = `/fusion/caseTag/allList`
  24. export const INSERT_TAGGING = `/fusion/caseTag/add`
  25. export const UPDATE_TAGGING = `/fusion/caseTag/update`
  26. export const DELETE_TAGGING = `/fusion/caseTag/delete`
  27. // 标注放置列表
  28. export const TAGGING_POINT_LIST = `/fusion/caseTagPoint/allList`
  29. export const INSERT_TAGGING_POINT = `/fusion/caseTagPoint/place`
  30. export const UPDATE_TAGGING_POINT = `/fusion/caseTagPoint/update`
  31. export const DELETE_TAGGING_POINT = `/fusion/caseTagPoint/delete`
  32. // 标注样式类型列表
  33. export const TAGGING_STYLE_LIST = '/fusion/edit/hotIcon/list'
  34. export const INSERT_TAGGING_STYLE = '/fusion/edit/hotIcon/add'
  35. export const DELETE_TAGGING_STYLE = '/fusion/edit/hotIcon/delete'
  36. // 测量线
  37. export const MESASURE_LIST = `/fusion/fusionMeter/allList`
  38. export const INSERT_MESASURE = `/fusion/fusionMeter/add`
  39. export const UPDATE_MESASURE = `/fusion/fusionMeter/updateMeter`
  40. export const DELETE_MESASURE = `/fusion/fusionMeter/delete`
  41. // 导览
  42. export const GUIDE_LIST = `/fusion/fusionGuide/allList`
  43. export const INSERT_GUIDE = `/fusion/fusionGuide/add`
  44. export const UPDATE_GUIDE = `/fusion/fusionGuide/update`
  45. export const DELETE_GUIDE = `/fusion/fusionGuide/delete`
  46. // 导览路线
  47. export const GUIDE_PATH_LIST = `/fusion/fusionGuidePath/allList`
  48. export const INSERT_GUIDE_PATH = `/fusion/fusionGuidePath/add`
  49. export const UPDATE_GUIDE_PATH = `/fusion/fusionGuidePath/update`
  50. export const DELETE_GUIDE_PATH = `/fusion/fusionGuidePath/delete`
  51. // 屏幕录制
  52. export const RECORD_LIST = `/fusion/caseVideoFolder/allList`
  53. export const RECORD_STATUS = `/fusion/caseVideo/uploadAddVideoProgress`
  54. export const INSERT_RECORD = `/fusion/caseVideo/uploadAddVideo`
  55. export const MERGE_RECORD = `/fusion/caseVideo/uploadAddVideo`
  56. export const UPDATE_RECORD = `/fusion/caseVideoFolder/updateNameOrSort`
  57. export const DELETE_RECORD = `/fusion/caseVideoFolder/delete`
  58. // 录制片段
  59. export const RECORD_FRAGMENT_LIST = `/fusion/caseVideo/allList`
  60. export const DELETE_RECORD_FRAGMENT = `/fusion/caseVideo/delete`
  61. // 视图提取
  62. export const VIEW_LIST = `/fusion/caseView/allList`
  63. export const INSERT_VIEW = `/fusion/caseView/add`
  64. export const UPDATE_VIEW = `/fusion/caseView/updateNameOrSort`
  65. export const DELETE_VIEW = `/fusion/caseView/delete`
  66. export const GET_SETTING = `/fusion/caseSettings/info`
  67. export const UPDATE_SETTING = `/fusion/caseSettings/saveOrUpdate`
  68. // 卷宗类型
  69. export const FOLDER_TYPE_LIST = `/fusion/caseFilesType/allList`
  70. // 卷宗
  71. export const FLODER_LIST = `/fusion/caseFiles/allList`
  72. // 文件上传
  73. export const UPLOAD_FILE = `/fusion/upload/file`