index.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import { request } from '@/service/request';
  2. /**
  3. * 分页获取会员列表
  4. * @param params
  5. * @returns
  6. */
  7. export function fetchMemberList(data: any) {
  8. return request({
  9. url: '/smqjh-system/api/v1/member/account/page',
  10. method: 'get',
  11. params: data
  12. });
  13. }
  14. /**
  15. * 开通记录
  16. * @param params
  17. * @returns
  18. */
  19. export function fetchOpenRecord(data: any) {
  20. return request({
  21. url: '/smqjh-system/api/v1/member/open-record/page',
  22. method: 'get',
  23. params: data
  24. });
  25. }
  26. /**
  27. * 导出
  28. * @returns
  29. */
  30. export function fetchExport(data: any) {
  31. return request({
  32. url: `/smqjh-system/api/v1/member/export/task/start`,
  33. method: 'post',
  34. data
  35. });
  36. }
  37. /**
  38. * 导出记录
  39. * @returns
  40. */
  41. export function fetchExportRecord(data: any) {
  42. return request({
  43. url: `/smqjh-system/api/v1/member/export/task/page`,
  44. method: 'get',
  45. params: data
  46. });
  47. }
  48. /**
  49. * 下载
  50. * @returns
  51. */
  52. export function fetchDownload(taskId: any) {
  53. return request({
  54. url: `/smqjh-system/api/v1/member/export/task/download/${taskId}`,
  55. method: 'get'
  56. });
  57. }