order.ts 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. /*
  2. * @Author: zc
  3. * @description 数据统计-部门数据统计
  4. */
  5. import request from '@/utils/request';
  6. /**
  7. * @description 部门数据统计列表查询
  8. * @param {object} params
  9. */
  10. export const departmentList = (params: object) => {
  11. return request({
  12. url: `/api/v1/BiOrder/org_data_list`,
  13. method: 'get',
  14. params,
  15. });
  16. };
  17. /**
  18. * @description 中心统计列表查询
  19. * @param {object} params
  20. */
  21. export const centerList = (params: object) => {
  22. return request({
  23. url: `/api/v1/BiOrder/centre_data_list`,
  24. method: 'get',
  25. params,
  26. });
  27. };
  28. /**
  29. * @description 部门不满意统计
  30. * @param {object} params
  31. */
  32. export const departmentUnsatisfied = (params: object) => {
  33. return request({
  34. url: `/api/v1/BiOrder/visit-nosatisfied`,
  35. method: 'get',
  36. params,
  37. });
  38. };
  39. /**
  40. * @description 部门不满意统计明细
  41. * @param {object} params
  42. */
  43. export const departmentUnsatisfiedDetail = (params: object) => {
  44. return request({
  45. url: `/api/v1/BiOrder/visit-nosatisfied-detail`,
  46. method: 'get',
  47. params,
  48. });
  49. };
  50. /**
  51. * @description 部门延期统计
  52. * @param {object} params
  53. */
  54. export const departmentDelay = (params: object) => {
  55. return request({
  56. url: `/api/v1/BiOrder/order-delay-data-list`,
  57. method: 'get',
  58. params,
  59. });
  60. };
  61. /**
  62. * @description 特提统计
  63. * @param {object} params
  64. */
  65. export const departmentSpecial = (params: object) => {
  66. return request({
  67. url: `/api/v1/BiOrder/special_data_list`,
  68. method: 'get',
  69. params,
  70. });
  71. };
  72. /**
  73. * @description 特提统计明细
  74. * @param {object} params
  75. */
  76. export const departmentSpecialDetail = (params: object) => {
  77. return request({
  78. url: `/api/v1/BiOrder/special_data_list/list`,
  79. method: 'get',
  80. params,
  81. });
  82. };
  83. /**
  84. * @description 热点类型统计
  85. * @param {object} params
  86. */
  87. export const departmentHot = (params: object) => {
  88. return request({
  89. url: `/api/v1/BiOrder/hotspot_data_list`,
  90. method: 'get',
  91. params,
  92. });
  93. };
  94. /**
  95. * @description 部门热点类型统计
  96. * @param {object} params
  97. */
  98. export const departmentHotDetail = (params: object) => {
  99. return request({
  100. url: `/api/v1/BiOrder/hotport-org-statistics`,
  101. method: 'get',
  102. params,
  103. });
  104. };
  105. /**
  106. * @description 受理量前十
  107. * @param {object} params
  108. */
  109. export const departmentTopTen = (params: object) => {
  110. return request({
  111. url: `/api/v1/BiOrder/accept_type_top10_list`,
  112. method: 'get',
  113. params,
  114. });
  115. }
  116. /**
  117. * @description 回访量统计
  118. * @param {object} params
  119. */
  120. export const departmentVisit = (params: object) => {
  121. return request({
  122. url: `/api/v1/BiOrder/visit-measure-statistics`,
  123. method: 'get',
  124. params,
  125. });
  126. }
  127. /**
  128. * @description 热点类型小类统计
  129. * @param {object} params
  130. */
  131. export const departmentHotSmall = (params: object) => {
  132. return request({
  133. url: `/api/v1/BiOrder/hotspot-statistics`,
  134. method: 'get',
  135. params,
  136. });
  137. }
  138. /**
  139. * @description 中心报表统计
  140. * @param {object} params
  141. */
  142. export const centerReport = (params: object) => {
  143. return request({
  144. url: `/api/v1/BiOrder/Center_report_forms_statistics`,
  145. method: 'get',
  146. params,
  147. });
  148. }