dataAnalysis.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. import request from "@/utils/request.js"
  2. // 获取医生工作量信息
  3. export function getDoctorWork({page, limit, ...data}) {
  4. return request({
  5. url: '/data/analysis/docDemCount',
  6. method: 'post',
  7. data,
  8. params: {page, limit}
  9. })
  10. }
  11. // 医院使用分析
  12. export function getHospitalWork(data) {
  13. return request({
  14. url: '/data/analysis/doctorWorkCount',
  15. method: 'post',
  16. data
  17. })
  18. }
  19. // 处方金额分析
  20. export function getRecipeMoney(data) {
  21. return request({
  22. url: '/data/analysis/recipeMoneyCount',
  23. method: 'post',
  24. data
  25. })
  26. };
  27. // 新增开方来源数据
  28. export function addRecipeFrom(data) {
  29. return request({
  30. url: "/data/analysis/Add?type=" + data.type,
  31. method: 'post',
  32. data
  33. })
  34. };
  35. // 获取疾病发病量数据分析
  36. export function getDiseaseA(data) {
  37. return request({
  38. url: '/data/analysis/diseaseACount',
  39. method: 'post',
  40. data
  41. })
  42. };
  43. //处方来源分析
  44. export function getRecipeFrom(data) {
  45. return request({
  46. url: '/data/analysis/recipeFromCount',
  47. method: 'post',
  48. data
  49. })
  50. };
  51. // 治未病 分析
  52. export function cureCount(data) {
  53. return request({
  54. url: '/data/analysis/cureCount',
  55. method: 'post',
  56. data
  57. })
  58. };
  59. // 医生工作量 表导出
  60. export function exportDow(data) {
  61. return request({
  62. url: '/data/analysis/doctorWorkExport',
  63. method: 'post',
  64. data
  65. })
  66. };
  67. // 治未病 导出
  68. export function exportCure(data) {
  69. return request({
  70. url: '/data/analysis/cureCountExport',
  71. method: 'post',
  72. data
  73. })
  74. };