cashier-process.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. import request from '@/utils/request'
  2. /**
  3. * 分页查询病人信息
  4. * @param data
  5. * @returns {*}
  6. */
  7. export function queryPatientInfoPage(data) {
  8. return request({
  9. url: '/cashierProcess/queryPatientInfoPage',
  10. method: 'post',
  11. data
  12. })
  13. }
  14. /**
  15. * 查询结算 出纳标识
  16. * @param data
  17. * @returns {*}
  18. */
  19. export function queryCashFlag(data) {
  20. return request({
  21. url: '/cashierProcess/queryCashFlag',
  22. method: 'post',
  23. data
  24. })
  25. }
  26. /**
  27. * 查询出纳处理页面所有数据
  28. * @param data
  29. * @returns {*}
  30. */
  31. export function queryCashierProcessInfo(data) {
  32. return request({
  33. url: '/cashierProcess/queryCashierProcessInfo',
  34. method: 'post',
  35. data
  36. })
  37. }
  38. /**
  39. * 查询病人账页信息
  40. * @param data
  41. * @returns {*}
  42. */
  43. export function queryPatientZyLedgerFile(data) {
  44. return request({
  45. url: '/cashierProcess/queryPatientZyLedgerFile',
  46. method: 'post',
  47. data
  48. })
  49. }
  50. /**
  51. * 对出纳处理操做数据效验
  52. * @param data
  53. * @returns {*}
  54. */
  55. export function checkCashierProcess(data) {
  56. return request({
  57. url: '/cashierProcess/checkCashierProcess',
  58. method: 'post',
  59. data
  60. })
  61. }
  62. /**
  63. * 查询可出纳列表数据
  64. * @param data
  65. * @returns {*}
  66. */
  67. export function queryKyCashierList(data) {
  68. return request({
  69. url: '/cashierProcess/queryKyCashierList',
  70. method: 'post',
  71. data
  72. })
  73. }
  74. /**
  75. * 查询住院发票信息
  76. * @param data
  77. * @returns {*}
  78. */
  79. export function queryZyReceipt(data) {
  80. return request({
  81. url: '/cashierProcess/queryZyReceipt',
  82. method: 'post',
  83. data
  84. })
  85. }
  86. /**
  87. * 查询押金
  88. * @param data
  89. * @returns {*}
  90. */
  91. export function queryZyDepositFileList(data) {
  92. return request({
  93. url: '/cashierProcess/queryZyDepositFileList',
  94. method: 'post',
  95. data
  96. })
  97. }
  98. /**
  99. * 查询付款字典
  100. * @returns {*}
  101. */
  102. export function queryZdChequeType() {
  103. return request({
  104. url: '/cashierProcess/queryZdChequeType',
  105. method: 'get',
  106. })
  107. }
  108. export function queryFpVersion() {
  109. return request({
  110. url: '/cashierProcess/queryFpVersion',
  111. method: 'get',
  112. })
  113. }
  114. /**
  115. * 保存出纳处理数据
  116. * @param data
  117. * @returns {*}
  118. */
  119. export function saveCashierData(data) {
  120. return request({
  121. url: '/cashierProcess/saveCashierData',
  122. method: 'post',
  123. data
  124. })
  125. }
  126. /**
  127. * 取消出纳处理
  128. * @param data
  129. * @returns {*}
  130. */
  131. export function cancelCashierData(data) {
  132. return request({
  133. url: '/cashierProcess/cancelCashierData',
  134. method: 'post',
  135. data
  136. })
  137. }
  138. /**
  139. * 更新打印住院发票数据
  140. * @param data
  141. * @returns {*}
  142. */
  143. export function updatePrintZyFpData(data) {
  144. return request({
  145. url: '/cashierProcess/updatePrintZyFpData',
  146. method: 'post',
  147. data
  148. })
  149. }
  150. /**
  151. * 查询需要打印的发票内容
  152. * @param data
  153. * @returns {*}
  154. */
  155. export function queryPrintZyFpData(data) {
  156. return request({
  157. url: '/cashierProcess/queryPrintZyFpData',
  158. method: 'post',
  159. data
  160. })
  161. }
  162. /**
  163. * 下载电子发票
  164. * @param data
  165. * @returns {*}
  166. */
  167. export function downDzInvoice(data) {
  168. return request({
  169. url: '/cashierProcess/downDzInvoice',
  170. method: 'post',
  171. data
  172. })
  173. }
  174. export function cashierDataTx(data) {
  175. return request({
  176. url: '/cashierProcess/cashierDataTx',
  177. method: 'post',
  178. data
  179. })
  180. }
  181. export function queryZyActpatientFeeDetail(data) {
  182. return request({
  183. url: '/cashierProcess/queryZyActpatientFeeDetail',
  184. method: 'post',
  185. data
  186. })
  187. }
  188. export function queryMaxAndMinLedgerSn(data) {
  189. return request({
  190. url: '/cashierProcess/queryMaxAndMinLedgerSn',
  191. method: 'post',
  192. data
  193. })
  194. }