constant.ts 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. export enum ResCode {
  2. TOKEN_INVALID = 4008,
  3. UN_AUTH = 4010,
  4. SUCCESS = 0
  5. }
  6. export const ResCodeDesc: { [key in ResCode]: string } = {
  7. [ResCode.UN_AUTH]: '您没有访问权限',
  8. [ResCode.TOKEN_INVALID]: 'token已失效',
  9. [ResCode.SUCCESS]: '请求成功'
  10. }
  11. export const UPLOAD_HEADS = {
  12. 'Content-Type': 'multipart/form-data'
  13. }
  14. export const CASE_INFO = `/fusion/case/getInfo`
  15. // 校验密码
  16. export const AUTH_PWD = `/fusion/web/fireProject/getDetailWithoutAuth`
  17. // 融合模型列表
  18. export const FUSE_MODEL_LIST = `/fusion/caseFusion/list`
  19. export const FUSE_INSERT_MODEL = `/fusion/caseFusion/add`
  20. export const FUSE_UPDATE_MODEL = `/fusion/caseFusion/update`
  21. export const FUSE_DELETE_MODEL = `/fusion/caseFusion/delete`
  22. // 场景列表
  23. export const SCENE_LIST_ALL = `/fusion/api/scene/list`
  24. export const MODEL_LIST = `/fusion/case/sceneList`
  25. export const MODEL_SIGN = `/fusion/model/getInfo`
  26. // 标签列表
  27. export const TAGGING_LIST = `/fusion/caseTag/allList`
  28. export const INSERT_TAGGING = `/fusion/caseTag/add`
  29. export const UPDATE_TAGGING = `/fusion/caseTag/update`
  30. export const DELETE_TAGGING = `/fusion/caseTag/delete`
  31. // 标签放置列表
  32. export const TAGGING_POINT_LIST = `/fusion/caseTagPoint/allList`
  33. export const INSERT_TAGGING_POINT = `/fusion/caseTagPoint/place`
  34. export const UPDATE_TAGGING_POINT = `/fusion/caseTagPoint/update`
  35. export const DELETE_TAGGING_POINT = `/fusion/caseTagPoint/delete`
  36. // 标签样式类型列表
  37. export const TAGGING_STYLE_LIST = '/fusion/edit/hotIcon/list'
  38. export const INSERT_TAGGING_STYLE = '/fusion/edit/hotIcon/add'
  39. export const DELETE_TAGGING_STYLE = '/fusion/edit/hotIcon/delete'
  40. // 测量线
  41. export const MESASURE_LIST = `/fusion/fusionMeter/allList`
  42. export const INSERT_MESASURE = `/fusion/fusionMeter/add`
  43. export const UPDATE_MESASURE = `/fusion/fusionMeter/updateMeter`
  44. export const DELETE_MESASURE = `/fusion/fusionMeter/delete`
  45. // 导览
  46. export const GUIDE_LIST = `/fusion/fusionGuide/allList`
  47. export const INSERT_GUIDE = `/fusion/fusionGuide/add`
  48. export const UPDATE_GUIDE = `/fusion/fusionGuide/update`
  49. export const DELETE_GUIDE = `/fusion/fusionGuide/delete`
  50. // 导览路线
  51. export const GUIDE_PATH_LIST = `/fusion/fusionGuidePath/allList`
  52. export const INSERT_GUIDE_PATH = `/fusion/fusionGuidePath/add`
  53. export const UPDATE_GUIDE_PATH = `/fusion/fusionGuidePath/update`
  54. export const DELETE_GUIDE_PATH = `/fusion/fusionGuidePath/delete`
  55. // 屏幕录制
  56. export const RECORD_LIST = `/fusion/caseVideoFolder/allList`
  57. export const RECORD_STATUS = `/fusion/caseVideo/uploadAddVideoProgress`
  58. export const INSERT_RECORD = `/fusion/caseVideo/uploadAddVideo`
  59. export const MERGE_RECORD = `/fusion/caseVideo/uploadAddVideo`
  60. export const UPDATE_RECORD = `/fusion/caseVideoFolder/updateNameOrSort`
  61. export const DELETE_RECORD = `/fusion/caseVideoFolder/delete`
  62. // 录制片段
  63. export const RECORD_FRAGMENT_LIST = `/fusion/caseVideo/allList`
  64. export const DELETE_RECORD_FRAGMENT = `/fusion/caseVideo/delete`
  65. // 视图提取
  66. export const VIEW_LIST = `/fusion/caseView/allList`
  67. export const INSERT_VIEW = `/fusion/caseView/add`
  68. export const UPDATE_VIEW = `/fusion/caseView/updateNameOrSort`
  69. export const DELETE_VIEW = `/fusion/caseView/delete`
  70. export const GET_SETTING = `/fusion/caseSettings/info`
  71. export const UPDATE_SETTING = `/fusion/caseSettings/saveOrUpdate`
  72. // 卷宗类型
  73. export const FOLDER_TYPE_LIST = `/fusion/caseFilesType/allList`
  74. // 卷宗
  75. export const FLODER_LIST = `/fusion/caseFiles/allList`
  76. // 文件上传
  77. export const UPLOAD_FILE = `/fusion/upload/file`
  78. ///fusion/caseImg/getFfmpegImage
  79. export const FFMPEG_IMAGE = `/fusion/caseImg/getFfmpegImage`
  80. export const CASE_INQUEST = "/fusion/caseInquest/info"
  81. export const CASE_DETAIL = "/fusion/caseExtractDetail/info"
  82. export const DOWN_DOCX = "/fusion/caseInquest/downDocx"
  83. export const DOWN_DOCX1 = "/fusion/caseExtractDetail/downDocx"
  84. export const MODEL_GETINFO = '/fusion/model/getInfo'