ConsoleExportController.java 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497
  1. package com.diagbot.web;
  2. import com.diagbot.annotation.SysLogger;
  3. import com.diagbot.facade.ConsoleExportFacade;
  4. import com.diagbot.vo.*;
  5. import io.swagger.annotations.Api;
  6. import io.swagger.annotations.ApiOperation;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.web.bind.annotation.PostMapping;
  9. import org.springframework.web.bind.annotation.RequestBody;
  10. import org.springframework.web.bind.annotation.RequestMapping;
  11. import org.springframework.web.bind.annotation.RestController;
  12. import javax.servlet.http.HttpServletResponse;
  13. import javax.validation.Valid;
  14. /**
  15. * @Description:
  16. * @Author:zhaops
  17. * @time: 2020/4/13 16:45
  18. */
  19. @RequestMapping("/console/export")
  20. @RestController
  21. @Api(value = "数据报表明细导出相关API", tags = { "数据报表明细导出相关API" })
  22. @SuppressWarnings("unchecked")
  23. public class ConsoleExportController {
  24. @Autowired
  25. private ConsoleExportFacade consoleExportFacade;
  26. /**
  27. * 病案首页合格率占比导出
  28. *
  29. * @param filterOrderVO
  30. * @return
  31. */
  32. @ApiOperation(value = "病案首页合格率占比导出[by:gaodm]",
  33. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  34. "level: 病历等级 <br>" +
  35. "name: 科室名称 <br>" +
  36. "asc: 排序(升序) <br>" +
  37. "desc: 排序(降序) <br>" +
  38. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  39. @PostMapping("/homePageLevelExport")
  40. @SysLogger("homePageLevelExport")
  41. public void homePageLevelExport(HttpServletResponse response, @RequestBody @Valid FilterOrderVO filterOrderVO) {
  42. consoleExportFacade.homePageLevelExport(response, filterOrderVO);
  43. }
  44. /**
  45. * 条目缺陷占比(内页)
  46. *
  47. * @param filterPageVO
  48. * @return
  49. */
  50. @ApiOperation(value = "条目缺陷占比导出[by:gaodm]",
  51. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  52. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  53. @PostMapping("/entryGroupByEntryExport")
  54. @SysLogger("entryGroupByEntryExport")
  55. public void entryGroupByEntryExport(HttpServletResponse response, @RequestBody @Valid FilterPageVO filterPageVO) {
  56. consoleExportFacade.entryGroupByEntryExport(response, filterPageVO);
  57. }
  58. /**
  59. * 病历稽查统计(首页)
  60. * @param filterVO
  61. * @return
  62. */
  63. @ApiOperation(value = "病历稽查导出[by:cy]",
  64. notes = "name: 科室名称 <br>" +
  65. "startDate: 起始时间 <br>" +
  66. "endDate: 截止时间 <br>" +
  67. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  68. @PostMapping("/medicalCheckExport")
  69. @SysLogger("medicalCheckExport")
  70. public void medicalCheckExport(HttpServletResponse response, @RequestBody @Valid FilterMedicalCheckVO filterVO) {
  71. consoleExportFacade.medicalCheckExport(response, filterVO);
  72. }
  73. /**
  74. * 各科室缺陷占比(组合)
  75. *
  76. * @param filterOrderVO
  77. * @return
  78. */
  79. @ApiOperation(value = "各科室缺陷占比(组合)导出[by:gaodm]",
  80. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  81. "level: 病历等级 <br>" +
  82. "name: 科室名称 <br>" +
  83. "asc: 排序(升序) <br>" +
  84. "desc: 排序(降序) <br>" +
  85. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  86. @PostMapping("/levelExport")
  87. @SysLogger("levelExport")
  88. public void levelExport(HttpServletResponse response, @RequestBody @Valid FilterOrderVO filterOrderVO) {
  89. consoleExportFacade.levelExport(response, filterOrderVO);
  90. }
  91. /**
  92. * 各科室缺陷占比(组合)
  93. *
  94. * @param filterOrderVO
  95. * @return
  96. */
  97. @ApiOperation(value = "各科室缺陷占比(组合)导出-台州[by:gaodm]",
  98. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  99. "level: 病历等级 <br>" +
  100. "name: 科室名称 <br>" +
  101. "asc: 排序(升序) <br>" +
  102. "desc: 排序(降序) <br>" +
  103. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  104. @PostMapping("/levelExport_TZ")
  105. @SysLogger("levelExport_TZ")
  106. public void levelExport_TZ(HttpServletResponse response, @RequestBody @Valid FilterOrderVO filterOrderVO) {
  107. consoleExportFacade.levelExport_TZ(response, filterOrderVO);
  108. }
  109. /**
  110. * 按科室统计平均住院天数导出
  111. *
  112. * @param filterPageByAverageVO
  113. * @return
  114. */
  115. @ApiOperation(value = "按科室统计平均住院天数导出[by:gaodm]",
  116. notes = "type: 统计维度 1-本月,2-本年<br>" +
  117. "dateType: 时间类型 1-本月/本年,2-上月/去年,3-去年本月/去年<br>" +
  118. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  119. @PostMapping("/getAverageDayNumExport")
  120. @SysLogger("getAverageDayNumExport")
  121. public void getAverageDayNumExport(HttpServletResponse response, @RequestBody FilterPageByAverageVO filterPageByAverageVO) {
  122. consoleExportFacade.getAverageDayNumExport(response, filterPageByAverageVO);
  123. }
  124. /**
  125. * 按科室统计平均住院费用导出
  126. *
  127. * @param filterPageByAverageVO
  128. * @return
  129. */
  130. @ApiOperation(value = "按科室统计平均住院费用导出[by:gaodm]",
  131. notes = "type: 统计维度 1-本月,2-本年<br>" +
  132. "dateType: 时间类型 1-本月/本年,2-上月/去年,3-去年本月/去年<br>" +
  133. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  134. @PostMapping("/getAverageFeeExport")
  135. @SysLogger("getAverageFeeExport")
  136. public void getAverageFeeExport(HttpServletResponse response, @RequestBody FilterPageByAverageVO filterPageByAverageVO) {
  137. consoleExportFacade.getAverageFeeExport(response, filterPageByAverageVO);
  138. }
  139. /**
  140. * 各科室甲级病历占比排行导出
  141. *
  142. * @param filterPageVO
  143. * @return
  144. */
  145. @ApiOperation(value = "各科室甲级病历占比排行导出[by:gaodm]",
  146. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  147. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  148. @PostMapping("/levelPercentGroupByDeptExport")
  149. @SysLogger("levelPercentGroupByDeptExport")
  150. public void levelPercentGroupByDeptExport(HttpServletResponse response, @RequestBody @Valid FilterPageVO filterPageVO) {
  151. consoleExportFacade.levelPercentGroupByDeptExport(response, filterPageVO);
  152. }
  153. /**
  154. * 条目缺陷占比导出
  155. *
  156. * @param filterPageVO
  157. * @return
  158. */
  159. @ApiOperation(value = "缺陷详情导出[by:gaodm]",
  160. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  161. "deptName: 科室名称 <br>" +
  162. "casesId: 模块id:243=病案首页 <br>" +
  163. "casesName: 模块名称 <br>" +
  164. "isReject: 单项否决 1-否决,0-非<br>" +
  165. "ruleType: 规则类型 0:无,1:空项,2:错误<br>" +
  166. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  167. @PostMapping("/entryCountGroupByEntryExport")
  168. @SysLogger("entryCountGroupByEntryExport")
  169. public void entryCountGroupByEntryExport(HttpServletResponse response, @RequestBody @Valid FilterPageVO filterPageVO) {
  170. consoleExportFacade.entryCountGroupByEntryExport(response, filterPageVO);
  171. }
  172. /**
  173. * 各模块缺陷占比导出
  174. *
  175. * @param filterPageVO
  176. * @return
  177. */
  178. @ApiOperation(value = "各模块缺陷占比导出[by:gaodm]",
  179. notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
  180. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  181. @PostMapping("/entryCountGroupByCaseExport")
  182. @SysLogger("entryCountGroupByCaseExport")
  183. public void entryCountGroupByCaseExport(HttpServletResponse response, @RequestBody @Valid FilterPageVO filterPageVO) {
  184. consoleExportFacade.entryCountGroupByCaseExport(response, filterPageVO);
  185. }
  186. /**
  187. * 关键条目缺陷占比统计导出
  188. *
  189. * @param entryStatisticsVO
  190. * @return
  191. */
  192. @ApiOperation(value = "关键条目缺陷占比统计导出[by:gaodm]",
  193. notes = "deptName:科室名称 <br>" +
  194. "asc: 排序(升序) <br>" +
  195. "desc:排序(降序) <br>" +
  196. "startDate: 起始时间 <br>" +
  197. "endDate: 截止时间 <br>" +
  198. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  199. @PostMapping("/entryStatisticsExport")
  200. @SysLogger("entryStatisticsExport")
  201. public void entryStatisticsExport(HttpServletResponse response, @RequestBody @Valid EntryStatisticsVO entryStatisticsVO) {
  202. consoleExportFacade.entryStatisticsExport(response, entryStatisticsVO);
  203. }
  204. /**
  205. * 缺陷详情质控评分页导出
  206. *
  207. * @param qcResultShortPageVO
  208. * @return
  209. */
  210. @ApiOperation(value = "缺陷详情质控评分页导出[by:zhaops]",
  211. notes = "behospitalCode: 病历号<br>" +
  212. "patName: 病人姓名 <br>" +
  213. "casesEntryName: 条目名称 <br>" +
  214. "casesEntryId: 条目id <br>" +
  215. "casesName: 模块名称 <br>" +
  216. "casesId: 模块id <br>" +
  217. "behDeptName:科室名称 <br>" +
  218. "doctorId:医生工号 <br>" +
  219. "doctorName:医生姓名 <br>" +
  220. "level: 病历等级 <br>" +
  221. "beHosGT31Days: 住院超过31日标志 <br>" +
  222. "isReject: 单项否决 1-否决,0-非<br>" +
  223. "ruleType: 规则类型 0:无,1:空项,2:错误<br>" +
  224. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  225. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  226. "chName: 病历核查人员 <br>" +
  227. "mrName: 首页核查人员 <br>" +
  228. "chTimeStart: 病历核查起始时间 <br>" +
  229. "chTimeEnd: 病历核查截止时间 <br>" +
  230. "mrTimeStart: 首页核查起始时间 <br>" +
  231. "mrTimeEnd: 首页核查截止时间 <br>" +
  232. "startDate: 起始时间 <br>" +
  233. "endDate: 截止时间 <br>" +
  234. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  235. @PostMapping("/qcResultShortPageExport")
  236. @SysLogger("qcResultShortPageExport")
  237. public void qcResultShortPageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  238. consoleExportFacade.qcResultShortPageExport(response, qcResultShortPageVO);
  239. }
  240. /**
  241. * 出院人数统计导出
  242. *
  243. * @param qcResultShortPageVO
  244. * @return
  245. */
  246. @ApiOperation(value = "出院人数统计导出[by:zhaops]",
  247. notes = "behospitalCode: 病历号<br>" +
  248. "patName: 病人姓名 <br>" +
  249. "behDeptName:科室名称 <br>" +
  250. "doctorId:医生工号 <br>" +
  251. "doctorName:医生姓名 <br>" +
  252. "level: 病历等级 <br>" +
  253. "leaveHosType: 离院人员类型(0/null:总人数,1:死亡人数,2:新生儿,3:手术病人数,4:非医嘱离院病人,5:31日再入院病人) <br>" +
  254. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  255. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  256. "chName: 病历核查人员 <br>" +
  257. "mrName: 首页核查人员 <br>" +
  258. "chTimeStart: 病历核查起始时间 <br>" +
  259. "chTimeEnd: 病历核查截止时间 <br>" +
  260. "mrTimeStart: 首页核查起始时间 <br>" +
  261. "mrTimeEnd: 首页核查截止时间 <br>" +
  262. "startDate: 起始时间 <br>" +
  263. "endDate: 截止时间 <br>" +
  264. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  265. @PostMapping("/leaveHosMrPageExport")
  266. @SysLogger("leaveHosMrPageExport")
  267. public void leaveHosMrPageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  268. consoleExportFacade.leaveHosMrPageExport(response, qcResultShortPageVO);
  269. }
  270. /**
  271. * 质控核查统计导出
  272. *
  273. * @param filterOrderVO
  274. * @return
  275. */
  276. @ApiOperation(value = "质控核查统计导出[by:zhaops]",
  277. notes = "name: 科室名称 <br>" +
  278. "asc: 排序(升序) <br>" +
  279. "desc:排序(降序) <br>" +
  280. "startDate: 起始时间 <br>" +
  281. "endDate: 截止时间 <br>" +
  282. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  283. @PostMapping("/qcCheckStatisticsExport")
  284. @SysLogger("qcCheckStatisticsExport")
  285. public void qcCheckStatisticsExport(HttpServletResponse response, @RequestBody @Valid FilterOrderVO filterOrderVO) {
  286. consoleExportFacade.qcCheckStatisticsExport(response, filterOrderVO);
  287. }
  288. /**
  289. * 未整改病历详情页导出
  290. *
  291. * @param qcResultShortPageVO
  292. * @return
  293. */
  294. @ApiOperation(value = "未整改病历详情页导出[by:zhaops]",
  295. notes = "behospitalCode: 病历号<br>" +
  296. "patName: 病人姓名 <br>" +
  297. "behDeptName:科室名称 <br>" +
  298. "doctorId:医生工号 <br>" +
  299. "doctorName:医生姓名 <br>" +
  300. "level: 病历等级 <br>" +
  301. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  302. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  303. "chName: 病历核查人员 <br>" +
  304. "mrName: 首页核查人员 <br>" +
  305. "chTimeStart: 病历核查起始时间 <br>" +
  306. "chTimeEnd: 病历核查截止时间 <br>" +
  307. "mrTimeStart: 首页核查起始时间 <br>" +
  308. "mrTimeEnd: 首页核查截止时间 <br>" +
  309. "startDate: 起始时间 <br>" +
  310. "endDate: 截止时间 <br>" +
  311. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  312. @PostMapping("/unModifyMRPageExport")
  313. @SysLogger("unModifyMRPageExport")
  314. public void unModifyMRPageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  315. consoleExportFacade.unModifyMRPageExport(response, qcResultShortPageVO);
  316. }
  317. /**
  318. * 病案首页不合格/合格数病历详情页导出
  319. *
  320. * @param qcResultShortPageVO
  321. * @return
  322. */
  323. @ApiOperation(value = "病案首页不合格/合格数病历详情页导出[by:cy]",
  324. notes = "behospitalCode: 病历号<br>" +
  325. "patName: 病人姓名 <br>" +
  326. "behDeptName:科室名称 <br>" +
  327. "doctorId:医生工号 <br>" +
  328. "doctorName:医生姓名 <br>" +
  329. "level: 病历等级 <br>" +
  330. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  331. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  332. "chName: 病历核查人员 <br>" +
  333. "mrName: 首页核查人员 <br>" +
  334. "chTimeStart: 病历核查起始时间 <br>" +
  335. "chTimeEnd: 病历核查截止时间 <br>" +
  336. "mrTimeStart: 首页核查起始时间 <br>" +
  337. "mrTimeEnd: 首页核查截止时间 <br>" +
  338. "startDate: 起始时间 <br>" +
  339. "endDate: 截止时间 <br>" +
  340. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  341. @PostMapping("/badLevelPagePageExport")
  342. @SysLogger("badLevelPagePageExport")
  343. public void badLevelPagePageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  344. consoleExportFacade.badLevelPagePageExport(response, qcResultShortPageVO);
  345. }
  346. /**
  347. * 稽查病历详情页导出
  348. *
  349. * @param qcResultShortPageVO
  350. * @return
  351. */
  352. @ApiOperation(value = "稽查病历详情页导出[by:cy]",
  353. notes = "behospitalCode: 病历号<br>" +
  354. "patName: 病人姓名 <br>" +
  355. "behDeptName:科室名称 <br>" +
  356. "doctorId:医生工号 <br>" +
  357. "doctorName:医生姓名 <br>" +
  358. "level: 病历等级 <br>" +
  359. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  360. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  361. "chName: 病历核查人员 <br>" +
  362. "mrName: 首页核查人员 <br>" +
  363. "chTimeStart: 病历核查起始时间 <br>" +
  364. "chTimeEnd: 病历核查截止时间 <br>" +
  365. "mrTimeStart: 首页核查起始时间 <br>" +
  366. "mrTimeEnd: 首页核查截止时间 <br>" +
  367. "startDate: 起始时间 <br>" +
  368. "endDate: 截止时间 <br>" +
  369. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  370. @PostMapping("/medicalCheckInnerExport")
  371. @SysLogger("medicalCheckInnerExport")
  372. public void medicalCheckInnerExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  373. consoleExportFacade.unModifyMRPageExport(response, qcResultShortPageVO);
  374. }
  375. /**
  376. * 未整改病历统计导出
  377. *
  378. * @param filterUnModifyMRVO
  379. * @return
  380. */
  381. @ApiOperation(value = "未整改病历统计导出[by:zhaops]",
  382. notes = "name: 科室名称 <br>" +
  383. "asc: 排序(升序) <br>" +
  384. "desc:排序(降序) <br>" +
  385. "startDate: 起始时间 <br>" +
  386. "endDate: 截止时间 <br>" +
  387. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  388. @PostMapping("/unModifyMRStatisticsExport")
  389. @SysLogger("unModifyMRStatisticsExport")
  390. public void unModifyMRStatisticsExport(HttpServletResponse response, @RequestBody @Valid FilterUnModifyMRVO filterUnModifyMRVO) {
  391. consoleExportFacade.unModifyMRStatisticsExport(response, filterUnModifyMRVO);
  392. }
  393. /**
  394. * 未整改病历统计导出
  395. * 31天再入院统计导出
  396. *
  397. * @param reBeHosPageVO
  398. * @return
  399. */
  400. @ApiOperation(value = "31天再入院统计导出[by:zhaops]",
  401. notes = "name: 病人姓名 <br>" +
  402. "fileCode: 病案号 <br>" +
  403. "startDate: 起始时间 <br>" +
  404. "endDate: 截止时间 <br>" +
  405. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  406. @PostMapping("/reHos31DaysPageExport")
  407. @SysLogger("reHos31DaysPageExport")
  408. public void reHos31DaysPageExport(HttpServletResponse response, @RequestBody @Valid ReBeHosPageVO reBeHosPageVO) {
  409. consoleExportFacade.reHos31DaysPageExport(response, reBeHosPageVO);
  410. }
  411. /**
  412. * 病案首页改善率质控评分页导出
  413. *
  414. * @param qcResultShortPageVO
  415. * @return
  416. */
  417. @ApiOperation(value = "病案首页改善率质控评分页导出[by:zhaops]",
  418. notes = "behospitalCode: 病历号<br>" +
  419. "patName: 病人姓名 <br>" +
  420. "behDeptName:科室名称 <br>" +
  421. "doctorId:医生工号 <br>" +
  422. "doctorName:医生姓名 <br>" +
  423. "level: 病历等级 <br>" +
  424. "improveType: 改善标志(1:病案首页改善病历,2:病案首页改善至合格病历,3:病案首页改善至满分病历) <br>" +
  425. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  426. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  427. "chName: 病历核查人员 <br>" +
  428. "mrName: 首页核查人员 <br>" +
  429. "chTimeStart: 病历核查起始时间 <br>" +
  430. "chTimeEnd: 病历核查截止时间 <br>" +
  431. "mrTimeStart: 首页核查起始时间 <br>" +
  432. "mrTimeEnd: 首页核查截止时间 <br>" +
  433. "startDate: 起始时间 <br>" +
  434. "endDate: 截止时间 <br>" +
  435. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  436. @PostMapping("/hmImproveMRPageExport")
  437. @SysLogger("hmImproveMRPageExport")
  438. public void hmImproveMRPageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  439. consoleExportFacade.hmImproveMRPageExport(response, qcResultShortPageVO);
  440. }
  441. /**
  442. * 质控核查质控评分页导出
  443. *
  444. * @param qcResultShortPageVO
  445. * @return
  446. */
  447. @ApiOperation(value = "质控核查质控评分页导出[by:zhaops]",
  448. notes = "behospitalCode: 病历号<br>" +
  449. "patName: 病人姓名 <br>" +
  450. "behDeptName:科室名称 <br>" +
  451. "doctorId:医生工号 <br>" +
  452. "doctorName:医生姓名 <br>" +
  453. "level: 病历等级 <br>" +
  454. "checkStatus: 核查状态(1:已核查,0:未核查) <br>" +
  455. "mrStatus: 首页核查状态(1:已核查,0:未核查) <br>" +
  456. "chName: 病历核查人员 <br>" +
  457. "mrName: 首页核查人员 <br>" +
  458. "chTimeStart: 病历核查起始时间 <br>" +
  459. "chTimeEnd: 病历核查截止时间 <br>" +
  460. "mrTimeStart: 首页核查起始时间 <br>" +
  461. "mrTimeEnd: 首页核查截止时间 <br>" +
  462. "startDate: 起始时间 <br>" +
  463. "endDate: 截止时间 <br>" +
  464. "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
  465. @PostMapping("/qcCheckMRPageExport")
  466. @SysLogger("qcCheckMRPageExport")
  467. public void qcCheckMRPageExport(HttpServletResponse response, @RequestBody @Valid QcResultShortPageVO qcResultShortPageVO) {
  468. consoleExportFacade.qcCheckMRPageExport(response, qcResultShortPageVO);
  469. }
  470. }