index.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. import request from '../../utils/request'
  2. export function getAllDictionary() {
  3. return request({
  4. url: '/caseFrontSheet/getAllDictionary',
  5. method: 'get',
  6. })
  7. }
  8. export function getUserWards() {
  9. return request({
  10. url: '/caseFrontSheet/getUserWards',
  11. method: 'get',
  12. })
  13. }
  14. export function getPatientOverview(ward) {
  15. return request({
  16. url: '/caseFrontSheet/getPatientOverview',
  17. method: 'get',
  18. params: { ward },
  19. })
  20. }
  21. export function getSheetInfo(bah, times, flag) {
  22. return request({
  23. url: '/caseFrontSheet/getSheetInfo',
  24. method: 'get',
  25. params: { bah, times, flag },
  26. })
  27. }
  28. export function sheetSearch(data) {
  29. return request({
  30. url: '/sheetSearch/execute',
  31. method: 'post',
  32. data,
  33. })
  34. }
  35. export function executeSaveVerify(data) {
  36. return request({
  37. url: '/caseFrontSheet/saveVerify',
  38. method: 'post',
  39. data: data,
  40. })
  41. }
  42. export function executePrintVerify(data) {
  43. return request({
  44. url: '/caseFrontSheet/printVerify',
  45. method: 'post',
  46. data: data,
  47. })
  48. }
  49. export function fetchOutPatients(data) {
  50. return request({
  51. url: '/caseFrontSheet/outPatients',
  52. method: 'post',
  53. data: data,
  54. })
  55. }
  56. export function fetchSsfz(code) {
  57. return request({
  58. url: '/caseFrontSheet/fetchSsfz',
  59. method: 'get',
  60. params: { code },
  61. })
  62. }
  63. export function getYbDiags(bah, times) {
  64. return request({
  65. url: '/caseFrontSheet/getYbDiags',
  66. method: 'get',
  67. params: { bah, times },
  68. })
  69. }
  70. export function doSaveYbDiags(data) {
  71. return request({
  72. url: '/caseFrontSheet/saveYbDiags',
  73. method: 'post',
  74. data: data,
  75. })
  76. }
  77. export function getAllWards() {
  78. return request({
  79. url: '/caseFrontSheet/getAllWards',
  80. method: 'get',
  81. })
  82. }
  83. export function basOutPatients(data) {
  84. return request({
  85. url: '/caseFrontSheet/basOutPatients',
  86. method: 'post',
  87. data: data,
  88. })
  89. }
  90. export function executeUnArchiveBa(data) {
  91. return request({
  92. url: '/caseFrontSheet/unArchiveBa',
  93. method: 'post',
  94. data: data,
  95. })
  96. }
  97. export function executeConfirmPrint(data) {
  98. return request({
  99. url: '/caseFrontSheet/confirmCopyPrint',
  100. method: 'post',
  101. data: data,
  102. })
  103. }
  104. export function executeAdvanceSearch(data) {
  105. return request({
  106. url: '/caseFrontSheet/advanceSearch',
  107. method: 'post',
  108. data: data,
  109. })
  110. }
  111. export function gethuiZhenLeiBie() {
  112. return request({
  113. url: '/huiZhenShenQing/huiZhenLeiBie',
  114. method: 'get',
  115. })
  116. }
  117. export function queryDept(code) {
  118. return request({
  119. url: '/huiZhenShenQing/queryDept',
  120. method: 'get',
  121. params: { code },
  122. })
  123. }
  124. export function submitHuiZhenShenQing(data) {
  125. return request({
  126. url: '/huiZhenShenQing/submitHuiZhenShenQing',
  127. method: 'post',
  128. data,
  129. })
  130. }
  131. export function chaKanHuiZhenShenQing(inpatientNo, admissTimes) {
  132. return request({
  133. url: '/huiZhenShenQing/chaKanHuiZhenShenQing',
  134. method: 'get',
  135. params: { inpatientNo, admissTimes },
  136. })
  137. }
  138. export function shanChuHuiZhenShenQing(inpatientNo, admissTimes, actOrderNo, reqTimes) {
  139. return request({
  140. url: '/huiZhenShenQing/shanChuHuiZhenShenQing',
  141. method: 'get',
  142. params: { inpatientNo, admissTimes, actOrderNo, reqTimes },
  143. })
  144. }
  145. export function pingJieZhenDuan(inpatientNo, admissTimes) {
  146. return request({
  147. url: '/huiZhenShenQing/pingJieZhenDuan',
  148. method: 'get',
  149. params: { inpatientNo, admissTimes },
  150. })
  151. }
  152. export function huiZhenYiSheng(deptCode, hzType) {
  153. return request({
  154. url: '/huiZhenShenQing/huiZhenYiSheng',
  155. method: 'get',
  156. params: { deptCode, hzType },
  157. })
  158. }