checkApi.ts 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import { defHttp } from '/@/utils/http/axios';
  2. import { setParams } from '/@/utils/index';
  3. enum Api {
  4. checkQueryPage = '/archives/patrolWard/query/page',
  5. checkDetail = '/archives/patrolWard/detail',
  6. checkAdd = '/archives/patrolWard/add',
  7. checkEdit = '/archives/patrolWard/edit',
  8. checkRemove = '/archives/patrolWard/removeByIds',
  9. checkQueryCheckRoomRecord = '/archives/patrolWard/queryCheckRoomRecord',
  10. checkQueryPersonNumber = '/archives/patrolWard/queryPersonNumber',
  11. checkFollowOrNo = '/archives/patrolWard/followOrNo',
  12. }
  13. export const checkQueryCheckRoomRecord = (params?: object) => {
  14. return defHttp.post({
  15. url: Api.checkQueryCheckRoomRecord,
  16. params: setParams(params),
  17. });
  18. };
  19. export const checkQueryPage = (params?: object) => {
  20. return defHttp.post({
  21. url: Api.checkQueryPage,
  22. params: setParams(params),
  23. });
  24. };
  25. export const checkDetail = (id: string) => {
  26. return defHttp.get({ url: Api.checkDetail + '/' + id });
  27. };
  28. export const checkAdd = (params?: object) => {
  29. return defHttp.post({ url: Api.checkAdd, params: params });
  30. };
  31. export const checkEdit = (params?: object) => {
  32. return defHttp.post({ url: Api.checkEdit, params: params });
  33. };
  34. export const checkRemove = (params: Array<string | number>) => {
  35. return defHttp.post({ url: Api.checkRemove, params: params });
  36. };
  37. export const checkQueryPersonNumber = () => {
  38. return defHttp.get({ url: Api.checkQueryPersonNumber });
  39. };
  40. export const checkFollowOrNo = (id?: string) => {
  41. return defHttp.post({ url: Api.checkFollowOrNo + '/' + id });
  42. };