config.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import {
  2. exampleList,
  3. ffmpegMergeImage,
  4. fireDetailByPsw,
  5. getAttachListByPsw,
  6. getCode,
  7. getCompanyList,
  8. getDownloadProcess,
  9. getFireList,
  10. getMessageList,
  11. getModelSceneList,
  12. getRoleList,
  13. getSceneList,
  14. insertCaseFile,
  15. saveCaseFileInfo,
  16. sendUserMsg,
  17. updateCaseFile,
  18. updatePsw,
  19. uploadAttachFile,
  20. uploadAttachImage,
  21. uploadFile,
  22. uploadModel,
  23. userLogin,
  24. userReg,
  25. newFileupload,
  26. getByTree,
  27. } from "./urls";
  28. // 不需要登录就能请求的接口
  29. export const notLoginUrls = [
  30. userLogin,
  31. getCode,
  32. sendUserMsg,
  33. userReg,
  34. updatePsw,
  35. getCompanyList,
  36. fireDetailByPsw,
  37. getAttachListByPsw,
  38. getByTree,
  39. ];
  40. // 需要用表单提交的数据
  41. export const fromUrls: string[] = [];
  42. // 带文件的请求
  43. export const fileUrls = [
  44. uploadAttachFile,
  45. uploadAttachImage,
  46. uploadModel,
  47. updateCaseFile,
  48. uploadFile,
  49. insertCaseFile,
  50. saveCaseFileInfo,
  51. newFileupload,
  52. ffmpegMergeImage,
  53. ];
  54. // 需要限定卫GET请求方式的url
  55. export const GetUrls = [getRoleList, getCompanyList];
  56. // 需要限定请求方式的url
  57. export const PostUrls = [
  58. exampleList,
  59. getFireList,
  60. getMessageList,
  61. getSceneList,
  62. getModelSceneList,
  63. ];
  64. // 未认证code
  65. export const unAuthCode = [3004, 4008];
  66. export const successCode = [0, "000000", 200];
  67. // baseURL
  68. export const baseURL = import.meta.env.DEV ? "/api" : "";
  69. export const notOpenUrls: string[] = [uploadModel, getDownloadProcess];