statistics-api.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592
  1. ;(function (exports) {
  2. var statisticAPI = {
  3. /*************首页*******************/
  4. getSignInfo: function (data) {
  5. return httpRequest.get('/statistics/sign_info', { data: data })
  6. },
  7. /*************总体分析页面接口列表**************/
  8. //1、顶部各个tab的值
  9. statisticTotal: function (data) {
  10. return httpRequest.get('/statistics/total', { data: data })
  11. },
  12. //微信绑定和设备绑定数据接口
  13. statisticBindAll: function (data) {
  14. return httpRequest.get('/statistics/index_all', { data: data })
  15. },
  16. //健康文章发送数量
  17. articleAll: function (data) {
  18. return httpRequest.get('/statistics/article_total', { data: data })
  19. },
  20. //2、中间折线图接口
  21. //增量(咨询量3、随访量4、健康教育5、代预约量27),到达量(绑定微信21、绑定设备20)
  22. interval: function (data) {
  23. return httpRequest.get('statistics/interval', { data: data })
  24. },
  25. intervalTotal: function (data) {
  26. return httpRequest.get('statistics/interval_total', { data: data })
  27. },
  28. //3、底部区域数据接口
  29. lowlevelTotal: function (data) {
  30. return httpRequest.get('statistics/lowlevel_total', { data: data })
  31. },
  32. //微信绑定和设备绑定
  33. lowlevelAll: function (data) {
  34. return httpRequest.get('statistics/lowlevel_all', { data: data })
  35. },
  36. //咨询量数据
  37. lowlevelTotalMesh: function (data) {
  38. return httpRequest.get('statistics/lowlevel_total_mesh', { data: data })
  39. },
  40. articleLowlevelTotal: function (data) {
  41. return httpRequest.get('/statistics/article_lowlevel_total', { data: data })
  42. },
  43. lowlevelData: function (url, data) {
  44. return httpRequest.get(url, { data: data })
  45. },
  46. //获得团队的详情
  47. getTeamInfo: function (data) {
  48. return httpRequest.get('doctor/admin-teams/teams/info', { data: data })
  49. },
  50. //获取居民分析相关数据
  51. leveltwoIncrementData: function (data) {
  52. return httpRequest.get('/statistics/leveltwo_increment', { data: data })
  53. },
  54. statisticsTime: function (data) {
  55. return httpRequest.get('/statistics/time', { data: data })
  56. },
  57. //长处方分析接口
  58. getPrescriptionTotalHistogram: function (data) {
  59. return httpRequest.get('statistics/getPrescriptionTotalHistogram', { data: data })
  60. },
  61. //评价分析
  62. //按月份获得个月的评价平均分
  63. getAVGSocreByMonth: function (data) {
  64. return httpRequest.get('/statistics/getAVGSocreByMonth', { data: data })
  65. },
  66. //资质分析
  67. doorQualificationAnalyze: function (data) {
  68. return httpRequest.get('/doctor/statisticAnalyze/doorQualificationAnalyze', { data: data })
  69. },
  70. //资质分析导出excel
  71. doorQualificationAnalyzeExport: httpRequest.server + 'doctor/statisticAnalyze/doorQualificationAnalyzeExport',
  72. //响应速度分析
  73. doorResponseAnalyze: function (data) {
  74. return httpRequest.get('/doctor/statisticAnalyze/doorResponseAnalyze', { data: data })
  75. },
  76. //响应速度分析导出excel
  77. doorResponseAnalyzeExport: httpRequest.server + 'doctor/statisticAnalyze/doorResponseAnalyzeExport',
  78. //服务工单分析
  79. doorServiceOrderAnalyze: function (data) {
  80. return httpRequest.get('/doctor/statisticAnalyze/doorServiceOrderAnalyze', { data: data })
  81. },
  82. //服务工单分析导出excel
  83. doorServiceOrderAnalyzeExport: httpRequest.server + 'doctor/statisticAnalyze/doorServiceOrderAnalyzeExport',
  84. //补助费用
  85. subsidyExpense: function (data) {
  86. return httpRequest.get('/doctor/statisticAnalyze/subsidyExpense', { data: data })
  87. },
  88. //补助费用导出excel
  89. subsidyExpenseExport: httpRequest.server + 'doctor/statisticAnalyze/subsidyExpenseExport',
  90. //代预约记录
  91. GetReservationByTeamId: function (data) {
  92. return httpRequest.post('/doctor/guahao/GetReservationByTeamId', { data: data })
  93. },
  94. //数据导出查询
  95. getStatisticDataList: function (data) {
  96. return httpRequest.get('statisticsExport/getStatisticDataList', { data: data })
  97. },
  98. //数据导出查询-左侧树
  99. exportTreeList: function (data) {
  100. return httpRequest.get('statisticsExport/treeList', { data: data })
  101. },
  102. // 专病分析-疾病类型
  103. specialistAnalysisDiseaseType: function (data) {
  104. return httpRequest.get('specialistStatistics/specialistAnalysisDiseaseType', { data: data })
  105. },
  106. selectHospital: function (data) {
  107. return httpRequest.get('specialistStatistics/selectHospital', { data: data })
  108. },
  109. //数据导出查询
  110. getWHFInfoList: function (data) {
  111. return httpRequest.get('third/door/getWHFInfoList', { data: data })
  112. },
  113. // 咨询分析明细
  114. getConsultList: function (data) {
  115. return httpRequest.get('statisticsExport/getConsultList', { data: data })
  116. },
  117. // 签约分析明细
  118. getSignList: function (data) {
  119. return httpRequest.get('statisticsExport/getSignList', { data: data })
  120. },
  121. // 专病分析明细
  122. getSickList: function (data) {
  123. return httpRequest.get('statisticsExport/getSickList', { data: data })
  124. },
  125. // 生日祝福分析明细
  126. getBirthdayPatientList: function (data) {
  127. return httpRequest.get('statisticsExport/getBirthdayPatientList', { data: data })
  128. },
  129. //导出生日祝福分析明细
  130. getBirthdayPatientListExport: function (data) {
  131. return httpRequest.get('statisticsExport/getBirthdayPatientListExport', { data: data })
  132. },
  133. // 上门服务分析明细
  134. getDoorServiceList: function (data) {
  135. return httpRequest.get('statisticsExport/getDoorServiceList', { data: data })
  136. },
  137. // 长处方分析明细
  138. getPrescriptionList: function (data) {
  139. return httpRequest.get('statisticsExport/getPrescriptionList', { data: data })
  140. },
  141. // 获取专病疾病类型
  142. getDiseaseTypeList: function (data) {
  143. return httpRequest.get('statisticsExport/getDiseaseTypeList', { data: data })
  144. },
  145. // 年度考核报表
  146. getAnnualAssessment: function (data) {
  147. return httpRequest.get('statisticsExport/getAnnualAssessment', { data: data })
  148. },
  149. // 体征数据列表
  150. getHealthList: function (data) {
  151. return httpRequest.get('statisticsExport/getHealthList', { data: data })
  152. },
  153. // 上转预约列表
  154. getDoctorReservationList: function (data) {
  155. return httpRequest.get('statisticsExport/getDoctorReservationList', { data: data })
  156. },
  157. // 专病复诊明细列表
  158. getXxzxMedicalHistoryList: function (data) {
  159. return httpRequest.get('statisticsExport/getXxzxMedicalHistoryList', { data: data })
  160. },
  161. // 微信绑定列表
  162. getWexinBindingList: function (data) {
  163. return httpRequest.get('statisticsExport/getWexinBindingList', { data: data })
  164. },
  165. // 查询上转预约科室和医院
  166. getReservationHosAndDept: function (data) {
  167. return httpRequest.get('statisticsExport/getReservationHosAndDept', { data: data })
  168. },
  169. // 获取汇总数据的专科医院
  170. getSpecialHospital: function (data) {
  171. return httpRequest.get('statisticsExport/getSpecialHospital', { data: data })
  172. },
  173. //专病汇总查询
  174. getSpecialDiseaseReport: function (data) {
  175. return httpRequest.get('statisticsExport/getSpecialDiseaseReport', { data: data })
  176. },
  177. //体征分析查询
  178. getDeviceHealthReport: function (data) {
  179. return httpRequest.get('statisticsExport/getDeviceHealthReport', { data: data })
  180. },
  181. //上门汇总
  182. getDoorServerOrderReport: function (data) {
  183. return httpRequest.get('statisticsExport/getDoorServerOrderReport', { data: data })
  184. },
  185. redPackageRewardStatistics: function (data) {
  186. return httpRequest.get('doctor/healthBank/redPackageRewardStatistics', { data: data })
  187. },
  188. // 居民积分明细
  189. patinetIntegralAnalysis: function (data) {
  190. return httpRequest.get('statisticsExport/patinetIntegralAnalysis', { data: data })
  191. },
  192. patientFeeAnalysis: function (data) {
  193. return httpRequest.get('doctor/healthBank/patientFeeAnalysis', { data: data })
  194. },
  195. // 入户访视明细
  196. findPatientFollowListByCondition: function (data) {
  197. return httpRequest.get('statisticsExport/findPatientFollowListByCondition', { data: data })
  198. },
  199. //康复下转明细
  200. rehabilitationPatientInfo: function (data) {
  201. return httpRequest.get('doctor/specialist/rehabilitation/rehabilitationPatientInfo', { data: data })
  202. },
  203. // 康复下转分配,同步居民,同步病历
  204. synchronizePationSingle: function (data) {
  205. return httpRequest.post('doctor/specialist/rehabilitation/synchronizePationSingle', { data: data })
  206. },
  207. //康复下转获取签约信息
  208. kangfuGetSignInfo: function (data) {
  209. return httpRequest.get('doctor/specialist/rehabilitation/getSignInfo', { data: data })
  210. },
  211. // 获取社区医院
  212. hospitalList: function (data) {
  213. return httpRequest.get('/doctor/jkCopd/hospitalList', { data: data })
  214. },
  215. // 获取社区医院
  216. hospitalsByType: function (data) {
  217. return httpRequest.get('hospitals/hospitalsByType', { data: data })
  218. },
  219. // 邀请专科医生回复明细列表
  220. consultHelpDetailPage: function (data) {
  221. return httpRequest.get('statisticsExport/consultHelpDetailPage', { data: data })
  222. },
  223. // 邀请专科医生回复统计列表
  224. consultHelpCountPage: function (data) {
  225. return httpRequest.get('statisticsExport/consultHelpCountPage', { data: data })
  226. },
  227. // 获取慢阻肺医院工作量表
  228. hospitalWorkStatistics: function (data) {
  229. return httpRequest.get('copd/statistics/hospitalWorkStatistics', { data: data })
  230. },
  231. // 级联查询医院
  232. cascadingFindHosptail: function (data) {
  233. return httpRequest.get('copd/statistics/cascadingFindHosptail', { data: data })
  234. },
  235. // 获取慢阻肺V1\入组情况报表
  236. findHospitalEntryCount: function (data) {
  237. return httpRequest.get('copd/statistics/findHospitalEntryCount', { data: data })
  238. },
  239. //慢阻肺患者查询
  240. getCopdPatientInfoList: function (data) {
  241. return httpRequest.get('copd/statistics/getCopdPatientInfoList', { data: data })
  242. },
  243. //慢阻肺入组进度表
  244. getCopdEntryData: function (data) {
  245. return httpRequest.get('copd/statistics/getCopdEntryData', { data: data })
  246. },
  247. //慢阻肺入组明细
  248. getCopdEntryCommunityData: function (data) {
  249. return httpRequest.get('copd/statistics/getCopdEntryCommunityData', { data: data })
  250. },
  251. //慢阻肺随访进度表
  252. getCopdFollowData: function (data) {
  253. return httpRequest.get('copd/statistics/getCopdFollowData', { data: data })
  254. },
  255. //慢阻肺随访明细表-PC
  256. getCopdFollowDetailData: function (data) {
  257. return httpRequest.get('copd/statistics/getCopdFollowDetailData', { data: data })
  258. },
  259. //阻肺呼吸训练数据【获取慢阻肺的呼吸的列表数据】
  260. findCopdHealthInfoList: function (data) {
  261. return httpRequest.get('copd/statistics/findCopdHealthInfoList', { data: data })
  262. },
  263. // 一个患者所有的呼吸数据
  264. findCopdHealthInfoByCode: function (data) {
  265. return httpRequest.get('copd/statistics/findCopdHealthInfoByCode', { data: data })
  266. },
  267. // 获取个案的随访信息【随访计划】
  268. findCopdPatientFollowList: function (data) {
  269. return httpRequest.get('copd/statistics/findCopdPatientFollowList', { data: data })
  270. },
  271. // 获取慢阻肺手表数据
  272. watchStatisticsList: function (data) {
  273. return httpRequest.get('copd/statistics/watchStatisticsList', { data: data })
  274. },
  275. // 获取慢阻肺手表亚组居民列表
  276. watchPage: function (data) {
  277. return httpRequest.get('copd/statistics/watchPage', { data: data })
  278. },
  279. // 获取慢阻肺手表体征数据明细
  280. copdList: function (data) {
  281. return httpRequest.get('doctor/health_index/copdList', { data: data })
  282. },
  283. // 慢阻肺监查、稽查情况统计查询
  284. getCopdCheckExamineData: function (data) {
  285. return httpRequest.get('copd/statistics/getCopdCheckExamineData', { data: data })
  286. },
  287. // 慢阻肺第二阶段三级医院入组进度
  288. getGradeHospitalEntryData: function (data) {
  289. return httpRequest.get('/copd/statistics/getGradeHospitalEntryData', { data: data })
  290. },
  291. // 慢阻肺第二阶段社区医院入组进度
  292. getCommunityHospitalEntryData: function (data) {
  293. return httpRequest.get('/copd/statistics/getCommunityHospitalEntryData', { data: data })
  294. },
  295. // 慢阻肺第二阶段三级医院随访进度
  296. getGradeHospitalFollowData: function (data) {
  297. return httpRequest.get('/copd/statistics/getGradeHospitalFollowData', { data: data })
  298. },
  299. // 慢阻肺第二阶段社区医院随访进度
  300. getCommunityHospitalFollowData: function (data) {
  301. return httpRequest.get('/copd/statistics/getCommunityHospitalFollowData', { data: data })
  302. },
  303. // 慢阻肺第一阶段入组随访进度
  304. getFirstStageEntryData: function (data) {
  305. return httpRequest.get('/copd/statistics/getFirstStageEntryData', { data: data })
  306. },
  307. // 慢阻肺第二阶段三级医院随访进度及出组情况
  308. getFollowAndOutData: function (data) {
  309. return httpRequest.get('/copd/statistics/getFollowAndOutData', { data: data })
  310. },
  311. //慢阻肺居民监测档案列表
  312. jkCopdAchivesPage: function (data) {
  313. return httpRequest.get('/doctor/jkCopd/jkCopdAchivesPage', { data: data })
  314. },
  315. updJkCopdPatient: function (data) {
  316. return httpRequest.post('/doctor/jkCopd/updJkCopdPatient', { data: data })
  317. },
  318. //通用字典
  319. getDictByDictName: function (data) {
  320. return httpRequest.get('/common/getDictByDictName', { data: data })
  321. },
  322. getNationDict: function (data) {
  323. return httpRequest.get('/doctor/patient/getNationDict', { data: data })
  324. },
  325. //获取省市区 type:省1,市2,区3
  326. getDistrict: function (data) {
  327. return httpRequest.post('/common/district', { data: data })
  328. },
  329. //档案同步
  330. synPatient: function (data) {
  331. return httpRequest.post('/doctor/jkCopd/synPatient', { data: data })
  332. },
  333. dealRecordPage: function (data) {
  334. return httpRequest.get('/doctor/jkCopd/dealRecordPage', { data: data })
  335. },
  336. getPatientAccetokenByIdcard: function (data) {
  337. return httpRequest.post('/doctor/archives/getPatientAccetokenByIdcard', { data: data })
  338. },
  339. followupDetail: function (data) {
  340. return httpRequest.get('/doctor/jkCopd/followupDetail', { data: data })
  341. },
  342. //批量分配
  343. distributionHospital: function (data) {
  344. return httpRequest.post('/doctor/jkCopd/distributionHospital', { data: data })
  345. },
  346. manageInfo: function (data) {
  347. return httpRequest.get('/doctor/jkCopd/manageInfo', { data: data })
  348. },
  349. // 档案导出
  350. exportJkCopdAchives: function (data, filename) {
  351. return httpRequest.downLoadFileForAjax('doctor/jkCopd/exportJkCopdAchives', filename, data)
  352. },
  353. // 档案导入
  354. importExcel: function (data) {
  355. return httpRequest.post('/doctor/jkCopd/importExcel', { data: data })
  356. },
  357. // 管理情况自助查询导出
  358. exportManageInfo: function (data, filename) {
  359. return httpRequest.downLoadFileForAjax('doctor/jkCopd/exportManageInfo', filename, data)
  360. },
  361. // 综合分析导出
  362. statisticsExportExport: function (data, filename) {
  363. return httpRequest.downLoadFileForAjax('statisticsExport/export', filename, data)
  364. },
  365. // 咨询分析导出
  366. statisticsExportExportConsultList: function (data, filename) {
  367. return httpRequest.downLoadFileForAjax('statisticsExport/exportConsultList', filename, data)
  368. },
  369. // 签约分析导出
  370. statisticsExportExportSignList: function (data, filename) {
  371. return httpRequest.downLoadFileForAjax('statisticsExport/exportSignList', filename, data)
  372. },
  373. // 专病分析导出
  374. statisticsExportExportSickList: function (data, filename) {
  375. return httpRequest.downLoadFileForAjax('statisticsExport/exportSickList', filename, data)
  376. },
  377. // 生日祝福分析导出
  378. statisticsExportGetBirthdayPatientListExport: function (data, filename) {
  379. return httpRequest.downLoadFileForAjax('statisticsExport/getBirthdayPatientListExport', filename, data)
  380. },
  381. // 上门服务导出
  382. statisticsExportExportDoorServiceList: function (data, filename) {
  383. return httpRequest.downLoadFileForAjax('statisticsExport/exportDoorServiceList', filename, data)
  384. },
  385. // 长处方导出
  386. statisticsExportExportPrescriptionList: function (data, filename) {
  387. return httpRequest.downLoadFileForAjax('statisticsExport/exportPrescriptionList', filename, data)
  388. },
  389. // 年度考核报表导出
  390. statisticsExportExportAnnualAssessment: function (data, filename) {
  391. return httpRequest.downLoadFileForAjax('statisticsExport/exportAnnualAssessment', filename, data)
  392. },
  393. // 咨询未及时回复导出
  394. appAdminToExcel: function (data, filename) {
  395. return httpRequest.downLoadFileForAjax('third/door/appAdminToExcel', filename, data)
  396. },
  397. //体征数据导出
  398. exportHealthList: function (data, filename) {
  399. return httpRequest.downLoadFileForAjax('statisticsExport/exportHealthList', filename, data)
  400. },
  401. //上转预约导出
  402. exportDoctorReservationList: function (data, filename) {
  403. return httpRequest.downLoadFileForAjax('statisticsExport/exportDoctorReservationList', filename, data)
  404. },
  405. //微信绑定导出
  406. exportWexinBindingList: function (data, filename) {
  407. return httpRequest.downLoadFileForAjax('statisticsExport/exportWexinBindingList', filename, data)
  408. },
  409. // 专病汇总导出
  410. exportSpecialDiseaseReport: function (data, filename) {
  411. return httpRequest.downLoadFileForAjax('statisticsExport/exportSpecialDiseaseReport', filename, data)
  412. },
  413. // 体征分析导出
  414. exportDeviceHealthReport: function (data, filename) {
  415. return httpRequest.downLoadFileForAjax('statisticsExport/exportDeviceHealthReport', filename, data)
  416. },
  417. // 上门汇总导出
  418. exportDoorServerOrderReport: function (data, filename) {
  419. return httpRequest.downLoadFileForAjax('statisticsExport/exportDoorServerOrderReport', filename, data)
  420. },
  421. exportRedPackageRewardStatistics: function (data, filename) {
  422. return httpRequest.downLoadFileForAjax('doctor/healthBank/exportRedPackageRewardStatistics', filename, data)
  423. },
  424. // 居民积分明细导出
  425. exPatinetIntegralAnalysis: function (data, filename) {
  426. return httpRequest.downLoadFileForAjax('statisticsExport/exPatinetIntegralAnalysis', filename, data)
  427. },
  428. exPatientFeeAnalysis: function (data, filename) {
  429. return httpRequest.downLoadFileForAjax('doctor/healthBank/exPatientFeeAnalysis', filename, data)
  430. },
  431. // 入户访视明细导出
  432. exfindPatientFollowListByCondition: function (data, filename) {
  433. return httpRequest.downLoadFileForAjax('statisticsExport/exfindPatientFollowListByCondition', filename, data)
  434. },
  435. // 康复下转明细导出
  436. exportRehabilitationPatientInfo: function (data, filename) {
  437. return httpRequest.downLoadFileForAjax('doctor/specialist/rehabilitation/exportRehabilitationPatientInfo', filename, data)
  438. },
  439. // 邀请专科医生回复明细导出
  440. exportConsultHelpDetailPage: function (data, filename) {
  441. return httpRequest.downLoadFileForAjax('statisticsExport/exportConsultHelpDetailPage', filename, data)
  442. },
  443. // 邀请专科医生回复统计导出
  444. exportConsultHelpCountPage: function (data, filename) {
  445. return httpRequest.downLoadFileForAjax('statisticsExport/exportConsultHelpCountPage', filename, data)
  446. },
  447. // 慢阻肺医院工作量表导出
  448. exportHospitalWorkStatistics: function (data, filename) {
  449. return httpRequest.downLoadFileForAjax('copd/statistics/exportHospitalWorkStatistics', filename, data)
  450. },
  451. // v1入组导出
  452. exportHospitalEntryCount: function (data, filename) {
  453. return httpRequest.downLoadFileForAjax('copd/statistics/exportHospitalEntryCount', filename, data)
  454. },
  455. // 专病复诊明细表导出
  456. exportXxzxMedicalHistoryList: function (data, filename) {
  457. return httpRequest.downLoadFileForAjax('statisticsExport/exportXxzxMedicalHistoryList', filename, data)
  458. },
  459. // 慢阻肺入组进度表-PC-导出
  460. exportCopdEntryData: function (data, filename) {
  461. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdEntryData', filename, data)
  462. },
  463. // 慢阻肺入组明细表-PC-导出
  464. exportCopdEntryCommunityData: function (data, filename) {
  465. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdEntryCommunityData', filename, data)
  466. },
  467. //慢阻肺随访进度表-PC-导出
  468. exportCopdFollowData: function (data, filename) {
  469. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdFollowData', filename, data)
  470. },
  471. //慢阻肺随访明细表-PC-导出
  472. exportCopdFollowDetailData: function (data, filename) {
  473. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdFollowDetailData', filename, data)
  474. },
  475. // 呼吸数据导出
  476. exoprtCopdHealthInfoList: function (data, filename) {
  477. return httpRequest.downLoadFileForAjax('copd/statistics/exoprtCopdHealthInfoList', filename, data)
  478. },
  479. // 慢阻肺患者查询导出
  480. exportCopdPatientInfoList: function (data, filename) {
  481. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdPatientInfoList', filename, data)
  482. },
  483. //导出随访计划
  484. exportConclusionList: function (data, filename) {
  485. return httpRequest.downLoadFileForAjax('doctor/copd/exportConclusionList', filename, data)
  486. },
  487. // 手表亚组数据导出
  488. exportWatchStatisticsList: function (data, filename) {
  489. return httpRequest.downLoadFileForAjax('copd/statistics/exportWatchStatisticsList', filename, data)
  490. },
  491. // 手表亚组居民数据导出
  492. exportWatchPage: function (data, filename) {
  493. return httpRequest.downLoadFileForAjax('copd/statistics/exportWatchPage', filename, data)
  494. },
  495. // 慢阻肺监查、稽查情况统计导出
  496. exportCopdCheckExamineData: function (data, filename) {
  497. return httpRequest.downLoadFileForAjax('copd/statistics/exportCopdCheckExamineData', filename, data)
  498. },
  499. // 慢阻肺第一阶段入组随访情况统计导出
  500. exportFirstStageEntryData: function (data, filename) {
  501. return httpRequest.downLoadFileForAjax('/copd/statistics/exportFirstStageEntryData', filename, data)
  502. },
  503. // 慢阻肺第二阶段社区医院随访情况导出
  504. exportCommunityHospitalFollowData: function (data, filename) {
  505. return httpRequest.downLoadFileForAjax('/copd/statistics/exportCommunityHospitalFollowData', filename, data)
  506. },
  507. // 慢阻肺第二阶段三级医院随访情况统计导出
  508. exportGradeHospitalFollowData: function (data, filename) {
  509. return httpRequest.downLoadFileForAjax('/copd/statistics/exportGradeHospitalFollowData', filename, data)
  510. },
  511. // 慢阻肺第二阶段社区医院入组情况统计导出
  512. exportCommunityHospitalEntryData: function (data, filename) {
  513. return httpRequest.downLoadFileForAjax('/copd/statistics/exportCommunityHospitalEntryData', filename, data)
  514. },
  515. // 慢阻肺第二阶段三级医院入组情况统计导出
  516. exportGradeHospitalEntryData: function (data, filename) {
  517. return httpRequest.downLoadFileForAjax('/copd/statistics/exportGradeHospitalEntryData', filename, data)
  518. },
  519. // 慢阻肺第二阶段三级医院随访进度及出组情况导出
  520. exportFollowAndOutData: function (data, filename) {
  521. return httpRequest.downLoadFileForAjax('/copd/statistics/exportFollowAndOutData', filename, data)
  522. },
  523. // 获取社区签约医生列表
  524. findDoctorList(data) {
  525. return httpRequest.get('/doctor/jkCopd/findDoctorList', { data: data })
  526. },
  527. // 慢病骨干分配患者
  528. distributionPatient(data) {
  529. return httpRequest.post('/doctor/jkCopd/distributionPatient', { data })
  530. },
  531. // 导出国家标准
  532. exportCountryStandard(data, filename) {
  533. return httpRequest.downLoadFileForAjax('/doctor/jkCopd/exportNationalStandard', filename, data)
  534. },
  535. jkCopdPatientDetail(data) {
  536. return httpRequest.get('/doctor/jkCopd/jkCopdPatientDetail', { data })
  537. },
  538. distributionPage(data) {
  539. return httpRequest.get('doctor/jkCopd/distributionPage', { data })
  540. },
  541. distributionBatch(data) {
  542. return httpRequest.post('doctor/jkCopd/distributionBatch', { data })
  543. },
  544. findDistributionBatch(data) {
  545. return httpRequest.get('doctor/jkCopd/findDistributionBatch', { data })
  546. },
  547. getServiceProgress: function (data) {
  548. return httpRequest.get('/doctor/jkCopd/getServiceProgress', { data: data })
  549. },
  550. importPlanExcel: function (data) {
  551. return httpRequest.post('/doctor/jkCopd/importPlanExcel', { data: data })
  552. },
  553. exportServiceProgress(data, filename) {
  554. return httpRequest.downLoadFileForAjax('/doctor/jkCopd/exportServiceProgress', filename, data)
  555. }
  556. }
  557. exports.statisticAPI = statisticAPI
  558. })(window)