dashboard.js 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from '@/utils/request';
  11. // 首页数据概览
  12. export function viewModelApi() {
  13. return request({
  14. url: '/admin/merchant/statistics/home/index',
  15. method: 'GET',
  16. });
  17. }
  18. // 用户曲线图
  19. export function chartUserApi() {
  20. return request({
  21. url: '/admin/statistics/home/chart/user',
  22. method: 'get',
  23. });
  24. }
  25. // 用户购买统计
  26. export function chartBuyApi() {
  27. return request({
  28. url: '/admin/statistics/home/chart/user/buy',
  29. method: 'get',
  30. });
  31. }
  32. // 订单量趋势 30天
  33. export function chartOrder30Api() {
  34. return request({
  35. url: '/admin/statistics/home/chart/order',
  36. method: 'get',
  37. });
  38. }
  39. // 订单量趋势 月
  40. export function chartOrderMonthApi() {
  41. return request({
  42. url: '/admin/statistics/home/chart/order/month',
  43. method: 'get',
  44. });
  45. }
  46. // 订单量趋势 周
  47. export function chartOrderWeekApi() {
  48. return request({
  49. url: '/admin/statistics/home/chart/order/week',
  50. method: 'get',
  51. });
  52. }
  53. // 订单量趋势 年
  54. export function chartOrderYearApi() {
  55. return request({
  56. url: '/admin/statistics/home/chart/order/year',
  57. method: 'get',
  58. });
  59. }
  60. // 首页经营数据
  61. export function businessData() {
  62. return request({
  63. url: '/admin/merchant/statistics/home/operating/data',
  64. method: 'get',
  65. });
  66. }
  67. // 商品浏览量排行榜
  68. export function pageviewDataApi() {
  69. return request({
  70. url: '/admin/merchant/statistics/home/product/pageview/ranking',
  71. method: 'get',
  72. });
  73. }
  74. // 商品支付排行榜
  75. export function payDataApi() {
  76. return request({
  77. url: '/admin/merchant/statistics/home/product/pay/ranking',
  78. method: 'get',
  79. });
  80. }