report.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. import { request } from '@/utils/request.js';
  2. //客户类型分布
  3. export const customTypeAnalysis = (params) =>
  4. request({
  5. url: '/api/admin/tb/crm/analyse/custom/type',
  6. params,
  7. });
  8. //月度派单分布及对比接口
  9. export const monthDispatchAnalysis = (params) =>
  10. request({
  11. url: '/api/admin/tb/crm/analyse/monthly',
  12. params,
  13. });
  14. //大区在执行派单排名接口
  15. export const dispatchRankingAnalysis = (params) =>
  16. request({
  17. url: '/api/admin/tb/crm/analyse/region',
  18. params,
  19. });
  20. //供应商派单分布接口
  21. export const supplierDispatchAnalysis = (params) =>
  22. request({
  23. url: '/api/admin/tb/crm/analyse/supplier',
  24. params,
  25. });
  26. //项目派单完成率接口
  27. export const dispatchStatisticsAnalysis = (params) =>
  28. request({
  29. url: '/api/admin/tb/crm/analyse/project',
  30. params,
  31. });
  32. //服务单元概览
  33. export const serviceOverviewAnalysis = (params) =>
  34. request({
  35. url: '/api/service/analyse/overview',
  36. params,
  37. });
  38. //人力供应商项目数量分布及占比
  39. export const supplierOverviewAnalysis = (params) =>
  40. request({
  41. url: '/api/service/analyse/supplier',
  42. params,
  43. });
  44. //人力供应商项目角色人员分布
  45. export const supplierRoleAnalysis = (params) =>
  46. request({
  47. url: '/api/service/analyse/supplier/role',
  48. params,
  49. });
  50. //项目调配完成进度
  51. export const projectAllocateProcessAnalysis = (params) =>
  52. request({
  53. url: '/api/service/analyse/project/allocation',
  54. params,
  55. });
  56. //人员配额完成进度
  57. export const personAllocateProcessAnalysis = (params) =>
  58. request({
  59. url: '/api/service/analyse/personnel/quota',
  60. params,
  61. });
  62. //项目角色待调配配额盘点
  63. export const projectRoleAnalysis = (params) =>
  64. request({
  65. url: '/api/service/analyse/supplier/region/detail',
  66. params,
  67. });
  68. //大区列表
  69. export const getRegionList = (params) =>
  70. request({
  71. url: '/api/service/analyse/supplier/region',
  72. params,
  73. });
  74. //设备供应商设备使用占比
  75. export const deviceUseAnalysis = (params) =>
  76. request({
  77. url: '/api/service/analyse/device/use',
  78. params,
  79. });
  80. //大区服务人数分布及对比
  81. export const personNumAnalysis = (params) =>
  82. request({
  83. url: '/api/service/analyse/region/personnel',
  84. params,
  85. });