statistics-api.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. (function(exports) {
  2. var statisticAPI = {
  3. /*************总体分析页面接口列表**************/
  4. //1、顶部各个tab的值
  5. statisticTotal: function(data){
  6. return httpRequest.get("/statistics/total", {data: data});
  7. },
  8. //微信绑定和设备绑定数据接口
  9. statisticBindAll: function(data){
  10. return httpRequest.get("/statistics/index_all", {data: data});
  11. },
  12. //健康文章发送数量
  13. articleAll: function(data){
  14. return httpRequest.get("/statistics/article_total", {data: data});
  15. },
  16. //2、中间折线图接口
  17. //增量(咨询量3、随访量4、健康教育5、代预约量27),到达量(绑定微信21、绑定设备20)
  18. interval: function(data){
  19. return httpRequest.get("statistics/interval", {data: data});
  20. },
  21. intervalTotal: function(data){
  22. return httpRequest.get("statistics/interval_total", {data: data});
  23. },
  24. //3、底部区域数据接口
  25. lowlevelTotal: function(data){
  26. return httpRequest.get("statistics/lowlevel_total", {data: data});
  27. },
  28. //微信绑定和设备绑定
  29. lowlevelAll: function(data){
  30. return httpRequest.get("statistics/lowlevel_all", {data: data});
  31. },
  32. //咨询量数据
  33. lowlevelTotalMesh: function(data){
  34. return httpRequest.get("statistics/lowlevel_total_mesh", {data: data});
  35. },
  36. articleLowlevelTotal: function(data){
  37. return httpRequest.get("/statistics/article_lowlevel_total", {data: data});
  38. },
  39. lowlevelData: function(url, data){
  40. return httpRequest.get(url, {data: data});
  41. },
  42. //获得团队的详情
  43. getTeamInfo: function(data){
  44. return httpRequest.get("doctor/admin-teams/teams/info", {data: data});
  45. }
  46. }
  47. exports.statisticAPI = statisticAPI;
  48. })(window)