index.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. import {request} from "@/utils/request";
  2. /**
  3. * 查询指定时间段系统使用情况
  4. * @param params 查询参数
  5. */
  6. export function getSystemApplyCount(params: any) {
  7. return request<object>(
  8. {
  9. url: 'statistics/systemApplyCount',
  10. method: 'get',
  11. params: params,
  12. },
  13. {
  14. isNew: true,
  15. },
  16. );
  17. }
  18. /**
  19. * 查询月度系统使用情况
  20. * @param params 查询参数
  21. */
  22. export function getMonthSystemDataCount(params: any) {
  23. return request<object>(
  24. {
  25. url: 'statistics/monthSystemApplyCount',
  26. method: 'get',
  27. params: params,
  28. },
  29. {
  30. isNew: true,
  31. },
  32. );
  33. }
  34. /**
  35. * 查询年度系统使用情况
  36. * @param params 查询参数
  37. */
  38. export function getYearSystemDataCount(params: any) {
  39. return request<object>(
  40. {
  41. url: 'statistics/yearSystemApplyCount',
  42. method: 'get',
  43. params: params,
  44. },
  45. {
  46. isNew: true,
  47. },
  48. );
  49. }
  50. /**
  51. * 查询各个年龄段的求职人员数量
  52. */
  53. export function getJobUserCountByAgeRange(year: any, month: any) {
  54. return request<object>(
  55. {
  56. url: 'statistics/jobUserCountByAgeRange',
  57. method: 'get',
  58. params: {year, month},
  59. },
  60. {
  61. isNew: true,
  62. },
  63. );
  64. }
  65. /**
  66. * 查询各重点人员类别在各学历的分布情况
  67. */
  68. export function getJobUserCountByPersonType(year: any, month: any) {
  69. return request<object>(
  70. {
  71. url: 'statistics/jobUserCountByPersonType',
  72. method: 'get',
  73. params: {year, month},
  74. },
  75. {
  76. isNew: true,
  77. },
  78. );
  79. }
  80. /**
  81. * 查询各区县的普通失业人员与就业困难人员情况
  82. */
  83. export function getJobUserByRegionAndDifficulty(params: any) {
  84. return request<object>(
  85. {
  86. url: 'statistics/jobUserByRegionAndDifficulty',
  87. method: 'get',
  88. params: params,
  89. },
  90. {
  91. isNew: true,
  92. },
  93. );
  94. }
  95. /**
  96. * 查询各区县的已就业人员
  97. */
  98. export function getEmployedJobUserCount() {
  99. return request<object>(
  100. {
  101. url: 'statistics/employedJobUserCount',
  102. method: 'get',
  103. params: {},
  104. },
  105. {
  106. isNew: true,
  107. },
  108. );
  109. }
  110. /**
  111. * 查询各驿站的业务数据情况
  112. * @param params 查询参数
  113. */
  114. export function getSystemApplyCountBySite(params: any) {
  115. return request<object>(
  116. {
  117. url: 'statistics/systemApplyCountBySite',
  118. method: 'get',
  119. params: params,
  120. },
  121. {
  122. isNew: true,
  123. },
  124. );
  125. }
  126. /**
  127. * 查询各区县的企业与岗位数量
  128. * @param params 查询参数
  129. */
  130. export function getCompanyAndPostByRegion(params: any) {
  131. return request<object>(
  132. {
  133. url: 'statistics/companyAndPostCountByRegion',
  134. method: 'get',
  135. params: params,
  136. },
  137. {
  138. isNew: true,
  139. },
  140. );
  141. }
  142. /**
  143. * 查询企业规模情况
  144. */
  145. export function getCompanyModelCount() {
  146. return request<object>(
  147. {
  148. url: 'statistics/companyModelCount',
  149. method: 'get',
  150. params: {},
  151. },
  152. {
  153. isNew: true,
  154. },
  155. );
  156. }