si-setl-upload.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. import request from "../../utils/request";
  2. export function upldSetlList(data) {
  3. return request({
  4. url: '/setlListUpld/upldSetlList',
  5. method: 'post',
  6. data,
  7. jdtTitle: '医保结算单上传',
  8. })
  9. }
  10. export function upldSetlListTimes(data) {
  11. return request({
  12. url: '/setlListUpld/upldSetlListTimes',
  13. method: 'post',
  14. data,
  15. jdtTitle: '医保结算单上传',
  16. })
  17. }
  18. export function getMedType() {
  19. return request({
  20. url: '/setlListUpld/getMedType',
  21. method: 'get'
  22. })
  23. }
  24. export function getMedChrgitmType() {
  25. return request({
  26. url: '/setlListUpld/getMedChrgitmType',
  27. method: 'get'
  28. })
  29. }
  30. export function getFundPayType() {
  31. return request({
  32. url: '/setlListUpld/getFundPayType',
  33. method: 'get'
  34. })
  35. }
  36. export function huoQuJieSuanRenYuan(data) {
  37. return request({
  38. url: '/setlListUpld/huoQuJieSuanRenYuan',
  39. method: 'post',
  40. data,
  41. })
  42. }
  43. export function jieSuanDanKeXiuGaiXinXi(patNo, times, ledgerSn) {
  44. return request({
  45. url: '/setlListUpld/jieSuanDanKeXiuGaiXinXi',
  46. method: 'get',
  47. params: {patNo, times, ledgerSn}
  48. })
  49. }
  50. export function shouShuBianMa(content, currentPage) {
  51. return request({
  52. url: '/setlListUpld/shouShuBianMa',
  53. method: 'get',
  54. params: {content, currentPage}
  55. })
  56. }
  57. export function setlModifyReq(data) {
  58. return request({
  59. url: '/setlListUpld/setlModifyReq',
  60. method: 'post',
  61. data,
  62. })
  63. }
  64. export function setlUploadAudit(data) {
  65. return request({
  66. url: '/setlListUpld/setlUploadAudit',
  67. method: 'post',
  68. data
  69. })
  70. }
  71. export function xianZhiShiJian() {
  72. return request({
  73. url: '/setlListUpld/xianZhiShiJian',
  74. method: 'get',
  75. })
  76. }
  77. export function sheZhiShiJian(startTime, endTime, opId) {
  78. return request({
  79. url: '/setlListUpld/sheZhiShiJian',
  80. method: 'get',
  81. params: {startTime, endTime, opId}
  82. })
  83. }
  84. export function getHuanZheFeiYong(patNo, times) {
  85. return request({
  86. url: '/setlListUpld/getHuanZheFeiYong',
  87. method: 'get',
  88. params: {patNo, times}
  89. })
  90. }
  91. export function xiuGaiGuanChuangYiShen(patNo, times, code) {
  92. return request({
  93. url: '/setlListUpld/xiuGaiGuanChuangYiShen',
  94. method: 'get',
  95. params: {patNo, times, code}
  96. })
  97. }
  98. export function daYingShangChuanJieSuanDan(patNo, times, ledgerSn) {
  99. return request({
  100. url: '/setlListUpld/daYingShangChuanJieSuanDan',
  101. method: 'get',
  102. params: {patNo, times, ledgerSn}
  103. })
  104. }
  105. /**
  106. * 修改住院医疗类别
  107. * @param iptMenType 要修改的值
  108. * @param setlId 结算id
  109. *
  110. */
  111. export function modifyMedicalCategory(iptMenType, setlId) {
  112. return request({
  113. url: '/setlListUpld/modifyMedicalCategory',
  114. method: 'get',
  115. params: {iptMenType, setlId}
  116. })
  117. }
  118. export function addOrModifyBloodTransfusionVolume(data) {
  119. return request({
  120. url: '/setlListUpld/addOrModifyBloodTransfusionVolume',
  121. method: 'post',
  122. data
  123. })
  124. }
  125. export function removeBloodTransfusion(id) {
  126. return request({
  127. url: '/setlListUpld/removeBloodTransfusion',
  128. method: 'get',
  129. params: {id}
  130. })
  131. }
  132. export function exportAutoUploadInfo(startTime, endTime) {
  133. return request({
  134. url: '/setlListUpld/exportAutoUploadInfo',
  135. method: 'get',
  136. params: {startTime, endTime}
  137. })
  138. }
  139. export function sendDrgGroupTest(data) {
  140. return request({
  141. url: '/setlListUpld/drgGroupTest',
  142. method: 'post',
  143. data
  144. })
  145. }
  146. /**
  147. * 申请审核
  148. * @returns {AxiosPromise}
  149. */
  150. export function sendAudit(data) {
  151. return request({
  152. url: '/setlListUpld/sendAudit',
  153. method: 'post',
  154. data
  155. })
  156. }
  157. /**
  158. * 查询审核日志
  159. * @returns {AxiosPromise}
  160. */
  161. export function listSetlAuditLog(patNo,times) {
  162. return request({
  163. url: '/setlListUpld/listSetlAuditLog',
  164. method: 'get',
  165. params: {patNo, times}
  166. })
  167. }