index.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. import { defHttp } from '/@/utils/http/axios';
  2. import { PageParams} from './model';
  3. import { Result } from '/#/axios';
  4. enum Api {
  5. getParam = '/service/manage/camera/getParam',
  6. getUpdate = '/service/manage/camera/update',
  7. getOut = '/service/manage/camera/out',
  8. getDelete = '/service/manage/camera/delete',
  9. getIn = '/service/manage/camera/in',
  10. }
  11. export const cameraParam = (params: PageParams) =>
  12. defHttp.get<Result>({
  13. url: Api.getParam,
  14. params: params,
  15. // data: params,
  16. headers: {
  17. // @ts-ignore
  18. ignoreCancelToken: true,
  19. },
  20. });
  21. export const cameraDelete = (params: PageParams) =>
  22. defHttp.post<Result>({
  23. url: Api.getDelete,
  24. params: params,
  25. // data: params,
  26. headers: {
  27. // @ts-ignore
  28. ignoreCancelToken: true,
  29. },
  30. });
  31. export const cameraUpdate = (params: PageParams) =>
  32. defHttp.post<Result>({
  33. url: Api.getUpdate,
  34. params: params,
  35. // data: params,
  36. headers: {
  37. // @ts-ignore
  38. ignoreCancelToken: true,
  39. },
  40. });
  41. export const cameraOut = (params: PageParams) =>
  42. defHttp.post<Result>({
  43. url: Api.getOut,
  44. params: params,
  45. // data: params,
  46. headers: {
  47. // @ts-ignore
  48. ignoreCancelToken: true,
  49. },
  50. });
  51. export const cameraIn = (params: PageParams) =>
  52. defHttp.post<Result>({
  53. url: Api.getIn,
  54. params: params,
  55. // data: params,
  56. headers: {
  57. // @ts-ignore
  58. ignoreCancelToken: true,
  59. },
  60. });