statistic.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. import request from '@/utils/request'
  2. /**
  3. * 商品统计数据
  4. * @param pram
  5. */
  6. export function productDataApi(params) {
  7. return request({
  8. url: `/admin/statistics/product/data`,
  9. method: 'GET',
  10. params
  11. })
  12. }
  13. /**
  14. * 商品排行数据
  15. * @param pram
  16. */
  17. export function productRankApi(params) {
  18. return request({
  19. url: `/admin/statistics/product/ranking`,
  20. method: 'GET',
  21. params
  22. })
  23. }
  24. /**
  25. * 商品趋势数据
  26. * @param pram
  27. */
  28. export function productTrendApi(params) {
  29. return request({
  30. url: `/admin/statistics/product/trend`,
  31. method: 'GET',
  32. params
  33. })
  34. }
  35. /**
  36. * 交易统计数据
  37. * @param pram
  38. */
  39. export function tradeDataApi() {
  40. return request({
  41. url: `/admin/statistics/trade/data`,
  42. method: 'GET',
  43. })
  44. }
  45. /**
  46. * 交易概览
  47. * @param pram
  48. */
  49. export function tradeOverviewApi(params) {
  50. return request({
  51. url: `/admin/statistics/trade/overview`,
  52. method: 'GET',
  53. params
  54. })
  55. }
  56. /**
  57. * 交易趋势
  58. * @param pram
  59. */
  60. export function tradeTrendApi(params) {
  61. return request({
  62. url: `/admin/statistics/trade/trend`,
  63. method: 'GET',
  64. params
  65. })
  66. }
  67. /**
  68. * 用户总数据
  69. * @param pram
  70. */
  71. export function userTotalData() {
  72. return request({
  73. url: `/admin/statistics/user/total/data`,
  74. method: 'GET'
  75. })
  76. }
  77. /**
  78. * 用户区域数据
  79. * @param pram
  80. */
  81. export function userAreaData() {
  82. return request({
  83. url: `/admin/statistics/user/area`,
  84. method: 'GET'
  85. })
  86. }
  87. /**
  88. * 用户渠道数据
  89. * @param pram
  90. */
  91. export function userChannelData() {
  92. return request({
  93. url: `/admin/statistics/user/channel`,
  94. method: 'GET'
  95. })
  96. }
  97. /**
  98. * 用户概览
  99. * @param pram
  100. */
  101. export function userOverviewData(params) {
  102. return request({
  103. url: `/admin/statistics/user/overview`,
  104. method: 'GET',
  105. params
  106. })
  107. }
  108. /**
  109. * 用户性别数据
  110. * @param pram
  111. */
  112. export function userSexData() {
  113. return request({
  114. url: `/admin/statistics/user/sex`,
  115. method: 'GET',
  116. })
  117. }
  118. /**
  119. * 用户概览列表
  120. * @param pram
  121. */
  122. export function userOverviewListApi(params) {
  123. return request({
  124. url: `/admin/statistics/user/overview/list`,
  125. method: 'GET',
  126. params
  127. })
  128. }