si-setl-upload.js 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  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. }
  168. /**
  169. *质控测算接口
  170. * @returns {AxiosPromise}
  171. */
  172. export function drgQualityTest(data) {
  173. return request({
  174. url: '/setlListUpld/drgQualityTest',
  175. method: 'post',
  176. data
  177. })
  178. }
  179. /**
  180. *查询是否为在院病人
  181. * @returns {AxiosPromise}
  182. */
  183. export function isInHospital(patNo,times) {
  184. return request({
  185. url: '/setlListUpld/isInHospital',
  186. method: 'get',
  187. params: {patNo, times}
  188. })
  189. }
  190. /**
  191. *撤销审核
  192. * @returns {AxiosPromise}
  193. */
  194. export function sendShenQingCheHui(patNo,times) {
  195. return request({
  196. url: '/setlListUpld/shenQingCheHui',
  197. method: 'get',
  198. params: {patNo, times}
  199. })
  200. }
  201. /**
  202. *查询审核记录
  203. * @returns {AxiosPromise}
  204. */
  205. export function querySetlModifyReq(patNo,times) {
  206. return request({
  207. url: '/setlListUpld/querySetlModifyReq',
  208. method: 'get',
  209. params: {patNo, times}
  210. })
  211. }
  212. /**
  213. *查询上传日志记录
  214. * @returns {AxiosPromise}
  215. */
  216. export function queryUploadInfo(data) {
  217. return request({
  218. url: '/setlListUpld/queryUploadInfo',
  219. method: 'post',
  220. data
  221. })
  222. }
  223. /**
  224. *病案首页检查
  225. * @returns {AxiosPromise}
  226. */
  227. export function sheetVerification(data) {
  228. return request({
  229. url: '/setlListUpld/sheetVerification',
  230. method: 'post',
  231. data
  232. })
  233. }
  234. /**
  235. *查询科室配置信息
  236. * @returns {AxiosPromise}
  237. */
  238. export function querySetlDeptConfInfo(data) {
  239. return request({
  240. url: '/setlListUpld/querySetlDeptConfInfo',
  241. method: 'post',
  242. data
  243. })
  244. }
  245. /**
  246. *保存科室配置信息
  247. * @returns {AxiosPromise}
  248. */
  249. export function saveSetlDeptConfInfo(data) {
  250. return request({
  251. url: '/setlListUpld/saveSetlDeptConfInfo',
  252. method: 'post',
  253. data
  254. })
  255. }
  256. /**
  257. *查询上传截止天数
  258. * @returns {AxiosPromise}
  259. */
  260. export function getUploadMaxDay() {
  261. return request({
  262. url: '/setlListUpld/getUploadMaxDay',
  263. method: 'get',
  264. })
  265. }
  266. /**
  267. *查询drg分组信息
  268. * @returns {AxiosPromise}
  269. */
  270. export function queryDrgGroupPage(data) {
  271. return request({
  272. url: '/setlListUpld/queryDrgGroupPage',
  273. method: 'post',
  274. data
  275. })
  276. }
  277. /**
  278. *修改编码员备注
  279. * @returns {AxiosPromise}
  280. */
  281. export function updateBmyBz(data) {
  282. return request({
  283. url: '/setlListUpld/updateBmyBz',
  284. method: 'post',
  285. data
  286. })
  287. }
  288. /**
  289. * 检查医生医保编码
  290. *
  291. */
  292. export function validateYbCode(code) {
  293. return request({
  294. url: '/setlListUpld/validateYbCode',
  295. method: 'get',
  296. params: {code}
  297. })
  298. }