statistics.js 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
  1. import http from '@/utils/request'
  2. // 统计部门任务
  3. export function overview (params) {
  4. return http.post('/digitizationData/index/overview/statistics ', params)
  5. }
  6. export function overviewstatistics (params) {
  7. return http.post('/digitizationData/index/emp/overview/statistics', params)
  8. }
  9. export function statisticsposition (params) {
  10. return http.post('/digitizationData/core/graph/data', params)
  11. }
  12. // excel钻取下载
  13. export function downloadExcel (params) {
  14. return http.post('/digitizationData/data/download/excel', params)
  15. }
  16. export function getdepts (params) {
  17. return http.post('/digitizationData/statistics/depts', params)
  18. }
  19. // 员工列表
  20. export function getEmps (params) {
  21. return http.post('/digitizationData/statistics/emps', params)
  22. }
  23. // 首页相关
  24. export function empDashboard (params) {
  25. return http.get('/digitizationData/statistics/empDashboard', params)
  26. }
  27. // 数据维护
  28. // --查询自维护任务列表
  29. export function maintaintasks (params) {
  30. return http.post('/digitizationData/data/maintain/tasks', params)
  31. }
  32. // 单文件运行
  33. export function maintainupdata (params) {
  34. return http.post('/digitizationData/data/maintain/update', params)
  35. }
  36. // 批量运行
  37. export function updateFiletypes (params) {
  38. return http.post('/digitizationData/data/maintain/update/filetypes', params)
  39. }
  40. // 单文件查询日志
  41. export function maintainrunList (params) {
  42. return http.post('/digitizationData/data/maintain/run/list', params)
  43. }
  44. // 钻取
  45. // 新员工钻取
  46. export function newemp (params) {
  47. return http.post('/digitizationData/data/drilling/new/emp', params)
  48. }
  49. // 党员钻取
  50. export function partymember (params) {
  51. return http.post('/digitizationData/data/drilling/emp/party/member', params)
  52. }
  53. // 首页员工工龄
  54. export function empYears () {
  55. return http.post('/digitizationData/index/emp/years')
  56. }
  57. // 检查nas
  58. export function tryNas (params) {
  59. return http.post('/digitizationData/data/maintain/try/nas', params)
  60. }
  61. // 配置nas
  62. export function saveNasSetting (params) {
  63. return http.post('/digitizationData/data/maintain/save/nas/setting', params)
  64. }
  65. // 查询nas
  66. export function getNasSetting () {
  67. return http.post('/digitizationData/data/maintain/get/setting')
  68. }
  69. // 拓面提质评价结果、明细下载
  70. export function surfaceExport (params) {
  71. return http.download('/digitizationData/surface/improvement/export', params)
  72. }
  73. // 拓面提质
  74. export function surfaceList (params) {
  75. return http.post('/digitizationData/surface/improvement/query', params)
  76. }
  77. // 支行绩效分析
  78. export function branchPerformance (params) {
  79. return http.post('/digitizationData/branch/performance', params)
  80. }
  81. // 支行绩效分析时间清单
  82. export function branchPerformanceMonths (params) {
  83. return http.post('/digitizationData/branch/performance/months', params)
  84. }
  85. // 分行本部和薪酬上收人员
  86. export function empFullProductSalaryCollection (params) {
  87. return http.post('/digitizationData/employee/full/product/salary/collection', params)
  88. }
  89. // 专业变化趋势
  90. export function insititutionalPerformanceMajorList (params) {
  91. return http.post('/digitizationData/institutional/performance/major/list', params)
  92. }
  93. // 支行变化趋势
  94. export function insititutionalPerformanceBranchList (params) {
  95. return http.post('/digitizationData/institutional/performance/branch/list', params)
  96. }
  97. // 员工计价汇总
  98. export function employeeFullProductScoreList (params) {
  99. return http.post('/digitizationData/employee/full/product/score/list', params)
  100. }
  101. // 员工计价汇总钻取
  102. export function employeeFullProductScoreDetail (params) {
  103. return http.post('/digitizationData/full/product/score/employee/detail', params)
  104. }
  105. // 专业变化趋势钻取明细
  106. export function institutionalPerformanceDetail (params) {
  107. return http.post('/digitizationData/institutional/performance/major/detail2', params)
  108. }
  109. // 月度员工计奖清单
  110. export function employeeMonthScoreList (params) {
  111. return http.post('/digitizationData/institutional/performance/employee/month/score/list', params)
  112. }
  113. // 绩效发放列表
  114. export function performanceDistributionList (params) {
  115. return http.post('/digitizationData/institutional/performance/distribution/list2', params)
  116. }
  117. // 绩效发放2
  118. export function performanceMajorAmountGrant3 (params) {
  119. return http.post('/digitizationData/institutional/performance/major/amount/grant3', params)
  120. }
  121. // 专业下产品积分明细
  122. export function performanceMajorDetail (params) {
  123. return http.post('/digitizationData/institutional/performance/major/detail', params)
  124. }
  125. // 亲属关系分析
  126. export function relationshipAnalysis (params) {
  127. return http.post('/make/kinship/pie', params)
  128. }
  129. // 亲属关系分析-钻取树状图
  130. export function relationshipAnalysisDetail (params) {
  131. return http.post('/make/kinship_community/graph', params)
  132. }
  133. // 全产品计价-相似度分析
  134. export function productSimilarity (params) {
  135. return http.post('/product/similarity', params)
  136. }
  137. // 热点关注-词云
  138. export function ciyun (params) {
  139. return http.post('/analysis/person/ciyun', params)
  140. }
  141. // 词云钻取
  142. export function ciyunDetails (params) {
  143. return http.post('/analysis/detail/ciyun', params)
  144. }
  145. // 员工总结图谱&钻取
  146. export function empSummaryGraph (params) {
  147. return http.post('/digitizationData/statistics/word/relationship', params)
  148. }
  149. /* =====================考勤分析================================ */
  150. // 员工工时汇总分析
  151. export function empAttendance (params) {
  152. return http.post('/digitizationData/base/emp/attendance/type/statistics', params)
  153. }
  154. // 机构工时汇总分析
  155. export function deptAttendance (params) {
  156. return http.post('/digitizationData/base/org/attendance/type/statistics', params)
  157. }
  158. // 员工、机构工时钻取
  159. export function attendanceDetail (params) {
  160. return http.post('/digitizationData/base/emp/attendance/type/detail', params)
  161. }
  162. // 考勤类型字典
  163. export function attendanceTypeDict () {
  164. return http.post('/digitizationData/base/attendance/type/dict')
  165. }
  166. // 员工连续在榜分析
  167. export function empAttendanceContinuousTop (params) {
  168. return http.post('/digitizationData/base/emp/attendance/type/continuous/top', params)
  169. }
  170. /* ====================================================================== */
  171. // 全产品计价-专业汇总统计
  172. export function performanceMajorStatistics (params) {
  173. return http.post('/digitizationData/institutional/performance/major/statistics', params)
  174. }
  175. // 全产品计价-产品汇总统计
  176. export function performanceProductStatistics (params) {
  177. return http.post('/digitizationData/institutional/performance/product/statistics', params)
  178. }
  179. // 检查是否可以切换积分类型
  180. export function fullProductScoreCategoryUseCheck (params) {
  181. return http.post('/digitizationData/full/product/score/category/use/check', params)
  182. }
  183. // 工作日程列表
  184. export function getWorkdayList (params) {
  185. return http.post('/digitizationData/workday/list', params)
  186. }
  187. // 工作日程保存
  188. export function workdaySave (params) {
  189. return http.post('/digitizationData/workday/save', params)
  190. }
  191. // 考勤信息下载
  192. export function attendanceDownload (params) {
  193. return http.download('/digitizationData/attendance/download', params)
  194. }
  195. // 概览统计月份字典
  196. export function getDateDict () {
  197. return http.post('/digitizationData/humanresources/data/overview/dict')
  198. }
  199. // 人员统计月份字典
  200. export function getDateDictToPerson () {
  201. return http.post('/digitizationData/humanresources/data/employee/dict')
  202. }
  203. // 干部统计月份字典
  204. export function getDateDictToCadre () {
  205. return http.post('/digitizationData/humanresources/data/cadre/dict')
  206. }
  207. // 机构统计月份字典
  208. export function getDateDictToOrg () {
  209. return http.post('/digitizationData/humanresources/data/org/dict')
  210. }
  211. // 党建统计月份字典
  212. export function getDateDictToParty () {
  213. return http.post('/digitizationData/humanresources/data/party/dict')
  214. }