index.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. import request from '@/utils/request'
  2. // 员工总数接口
  3. export function employeesCountApi() {
  4. return request({
  5. url: '/dxtop/staff/count',
  6. method: 'get',
  7. })
  8. }
  9. // 不同人员比例
  10. export function personnelRatioApi() {
  11. return request({
  12. url: '/dxtop/staff/staffRadio',
  13. method: 'get',
  14. })
  15. }
  16. // 渠道订单金额汇总
  17. export function channelOrderMoneyApi() {
  18. return request({
  19. url: '/dxtop/topChannel/channelOrderMoney',
  20. method: 'get',
  21. })
  22. }
  23. // 支付方式数据
  24. export function payTypeCollectApi() {
  25. return request({
  26. url: '/dxtop/order/payTypeCollect',
  27. method: 'get',
  28. })
  29. }
  30. //充值金额/充值次数
  31. export function orderMoneyApi() {
  32. return request({
  33. url: '/dxtop/order/orderMoney',
  34. method: 'get',
  35. })
  36. }
  37. // 消费数据统计
  38. export function collectApi(data) {
  39. return request({
  40. url: '/dxtop/dish/collect',
  41. method: 'get',
  42. })
  43. }
  44. // 充值数据统计
  45. export function dateCollectApi(data) {
  46. return request({
  47. url: '/dxtop/order/dateCollect',
  48. method: 'get',
  49. params: data
  50. })
  51. }
  52. // 修改
  53. export function updataChannel() {
  54. return request({
  55. url: '/dxtop/topChannel',
  56. method: 'put',
  57. })
  58. }
  59. // 删除
  60. export function delChannel(deptId) {
  61. return request({
  62. url: '/dxtop/topChannel/' + deptId,
  63. method: 'delete',
  64. })
  65. }
  66. // 查询
  67. export function listChannel(query) {
  68. return request({
  69. url: '/dxtop/topChannel/list',
  70. method: 'get',
  71. params: query
  72. })
  73. }
  74. // //根据支付方式计算订单汇总
  75. // localhost:8085/dxtop/order/payTypeCollect
  76. // 请求方式:get
  77. // 参数:无
  78. // 响应:[
  79. // {
  80. // "payType": 1,
  81. // "money": 1.00
  82. // }
  83. // 只需要拿payType和money字段
  84. // //充值金额/充值次数
  85. // localhost:8085/dxtop/order/orderMoney
  86. // 请求方式:get
  87. // 参数无
  88. // 响应:{
  89. // "total": 0.00,//充值金额
  90. // "count": 0//充值次数
  91. // }
  92. // //日期统计接口
  93. // //localhost:8085/dxtop/order/dateCollect
  94. // 参数:type(0月1年),startTime,endTime
  95. // [
  96. // {
  97. // "total": 0.0,
  98. // "orderTime": 1
  99. // }