report.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. import http from '@/utils/request'
  2. // 薪酬报告字典
  3. export function getDict () {
  4. return http.post('/digitizationData/menduner/salary/percentile/analysis/get/dict')
  5. }
  6. // 薪酬报告部门
  7. export function getDeptDict () {
  8. return http.post('/digitizationData/menduner/salary/percentile/analysis/get/dept/list')
  9. }
  10. // 薪酬报告职位
  11. export function getPositionDict () {
  12. return http.post('/digitizationData/menduner/salary/percentile/analysis/get/position/list')
  13. }
  14. // 集团薪酬职位分位值
  15. export function getByDeptNameList (param) {
  16. return http.post('/digitizationData/menduner/salary/percentile/analysis/calculate/by/dept/v2', param)
  17. }
  18. // 集团薪酬职位分位值
  19. export function getByPositionList (param) {
  20. return http.post('/digitizationData/menduner/salary/percentile/analysis/calculate/by/position/v2', param)
  21. }
  22. // 获取薪酬分位值统计 无参
  23. export function getStatistics (param) {
  24. return http.post('/digitizationData/menduner/salary/percentile/analysis/get/statistics', param)
  25. }
  26. // 获取薪酬分位值统计 无参
  27. export function getCityClassification () {
  28. return http.post('/digitizationData/menduner/salary/percentile/analysis/get/city/classification')
  29. }
  30. // 导出所有
  31. export function questionnaireExport () {
  32. return http.download('/digitizationData/menduner/questionnaire/export ')
  33. }
  34. // 导出数据 部门
  35. export function questionnaireExportByDept () {
  36. return http.download('/digitizationData/menduner/salary/percentile/analysis/export/by/dept/v2')
  37. }
  38. // 导出数据
  39. export function questionnaireExportByPosition () {
  40. return http.download('/digitizationData/menduner/salary/percentile/analysis/export/by/position/v2')
  41. }
  42. // (门墩儿)校验验证码
  43. export function checkVerificationCode (params) {
  44. return http.post('/digitizationData/questionnaire/shot/message/verification/code', params)
  45. }
  46. // 权限检测
  47. export function checkQuestionnaireRole (param) {
  48. return http.post('/digitizationData/questionnaire/role/check', param)
  49. }