config.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import {
  2. exampleList,
  3. fireDetailByPsw,
  4. getAttachListByPsw,
  5. getCode,
  6. getCompanyList,
  7. getDownloadProcess,
  8. getFireList,
  9. getMessageList,
  10. getModelSceneList,
  11. getRoleList,
  12. getSceneList,
  13. getSysSetting,
  14. getTreeselect,
  15. insertCaseFile,
  16. saveCaseFileInfo,
  17. sendUserMsg,
  18. updateCaseFile,
  19. updatePsw,
  20. uploadAttachFile,
  21. uploadAttachImage,
  22. uploadFile,
  23. uploadModel,
  24. userLogin,
  25. userReg,
  26. getCaseScriptInfoUrl,
  27. getCaseScriptSaveOrUpdateUrl,
  28. } from "./urls";
  29. // 不需要登录就能请求的接口
  30. export const notLoginUrls = [
  31. userLogin,
  32. getCode,
  33. sendUserMsg,
  34. getSysSetting,
  35. getTreeselect,
  36. userReg,
  37. updatePsw,
  38. getCompanyList,
  39. fireDetailByPsw,
  40. getAttachListByPsw,
  41. ];
  42. // 需要用表单提交的数据
  43. export const fromUrls: string[] = [];
  44. // 带文件的请求
  45. export const fileUrls = [
  46. uploadAttachFile,
  47. uploadAttachImage,
  48. uploadModel,
  49. updateCaseFile,
  50. uploadFile,
  51. insertCaseFile,
  52. saveCaseFileInfo,
  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];