his.js 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646
  1. import request from '@/utils/request'
  2. export function getSchedulePatientList(params) {
  3. return request({
  4. url: '/api/hispatient/list',
  5. method: 'get',
  6. params: params
  7. })
  8. }
  9. export function getPatientInfo(params) {
  10. return request({
  11. url: '/api/hispatient/get',
  12. method: 'get',
  13. params: params
  14. })
  15. }
  16. export function createCaseHistory(params) {
  17. console.log('params', params)
  18. return request({
  19. url: '/api/doctorworkstation/casehistory/create',
  20. method: 'get',
  21. params: params
  22. })
  23. }
  24. export function getInitData(params) {
  25. return request({
  26. url: '/api/hisprescription/config',
  27. method: 'get',
  28. params: params
  29. })
  30. }
  31. export function getDoctors() {
  32. return request({
  33. url: '/api/admin/get',
  34. method: 'get'
  35. })
  36. }
  37. export function createHisPrescription(data, params) {
  38. console.log('param2323232323233223233223332322323', data, params)
  39. return request({
  40. url: '/api/hisprescription/create',
  41. method: 'post',
  42. data: data,
  43. params: params
  44. })
  45. }
  46. export function register(params) {
  47. return request({
  48. url: '/api/register/get',
  49. method: 'get',
  50. params: params
  51. })
  52. }
  53. export function upload(params) {
  54. return request({
  55. url: '/api/upload/get',
  56. method: 'get',
  57. params: params
  58. })
  59. }
  60. export function delHisPrescription(params) {
  61. return request({
  62. url: '/api/hisprescription/delete',
  63. method: 'post',
  64. params: params
  65. })
  66. }
  67. export function delHisAdvice(params) {
  68. return request({
  69. url: '/api/advice/delete',
  70. method: 'post',
  71. params: params
  72. })
  73. }
  74. export function delHisProject(params) {
  75. return request({
  76. url: '/api/project/delete',
  77. method: 'post',
  78. params: params
  79. })
  80. }
  81. export function getHisOrderList(params) {
  82. return request({
  83. url: '/api/hisorder/list',
  84. method: 'get',
  85. params: params
  86. })
  87. }
  88. export function getHisOrder(params) {
  89. return request({
  90. url: '/api/hisorder/get',
  91. method: 'get',
  92. params: params
  93. })
  94. }
  95. export function getHisPrescriptionList(params) {
  96. return request({
  97. url: '/api/hisprescription/list',
  98. method: 'get',
  99. params: params
  100. })
  101. }
  102. export function getHisPrescriptionInfo(params) {
  103. return request({
  104. url: '/api/hisprescription/info',
  105. method: 'get',
  106. params: params
  107. })
  108. }
  109. export function Refund(params) {
  110. return request({
  111. url: '/api/refund/post',
  112. method: 'post',
  113. params: params
  114. })
  115. }
  116. export function delHisAddition(params) {
  117. return request({
  118. url: '/api/addition_charge/delete',
  119. method: 'post',
  120. params: params
  121. })
  122. }
  123. export function getDoctorList() {
  124. return request({
  125. url: '/api/doctor/list',
  126. method: 'get'
  127. })
  128. }
  129. export function getExportConsumeDetailList(params) {
  130. return request({
  131. url: '/api/consumedetail/export',
  132. method: 'get',
  133. params: params
  134. })
  135. }
  136. export function CreateHisSingleAdviceTemplate(params) {
  137. return request({
  138. url: '/api/hisadvicetemplate/add',
  139. method: 'post',
  140. params: params
  141. })
  142. }
  143. export function DeleteHisAdviceTemplate(id, template_id, parent_id) {
  144. return request({
  145. url:
  146. '/api/hisadvicetemplate/delete?id=' +
  147. id +
  148. '&template_id=' +
  149. template_id +
  150. '&parent_id=' +
  151. parent_id,
  152. method: 'delete'
  153. })
  154. }
  155. export function postHisAdviceTemplate(params, name, advice_type) {
  156. return request({
  157. url:
  158. '/api/hisadvicetemplate/create?template_name=' +
  159. name +
  160. '&advice_type=' +
  161. advice_type,
  162. method: 'post',
  163. data: params
  164. })
  165. }
  166. export function updateHisTemplateName(params) {
  167. return request({
  168. url: '/api/histemplate/modify',
  169. method: 'post',
  170. params: params
  171. })
  172. }
  173. export function UpdateHisAdviceTemplate(params) {
  174. return request({
  175. url: '/api/hisadvicetemplate/update',
  176. method: 'put',
  177. params: params
  178. })
  179. }
  180. export function DeleteHisParentAdviceTemplate(id) {
  181. return request({
  182. url: '/api/hisadviceparenttemplate/delete?template_id=' + id,
  183. method: 'delete'
  184. })
  185. }
  186. export function getAllHisAdviceTemplate() {
  187. return request({
  188. url: '/api/getallhisadvicetemplate',
  189. method: 'get'
  190. })
  191. }
  192. export function getNextOrLastHisPrescription(params) {
  193. return request({
  194. url: '/api/hisprescription/get',
  195. method: 'get',
  196. params: params
  197. })
  198. }
  199. export function getCallHisPrescription(params) {
  200. return request({
  201. url: '/api/callhisprescription/get',
  202. method: 'get',
  203. params: params
  204. })
  205. }
  206. export function getDayOrMonthHisPrescription(params) {
  207. return request({
  208. url: '/api/dayprescription/get',
  209. method: 'get',
  210. params: params
  211. })
  212. }
  213. export function editHisPrescription(data, params) {
  214. return request({
  215. url: '/api/hisprescription/edit',
  216. method: 'post',
  217. data: data,
  218. params: params
  219. })
  220. }
  221. export function getChargeHisPatientList(params) {
  222. return request({
  223. url: '/api/charge/list',
  224. method: 'get',
  225. params: params
  226. })
  227. }
  228. export function getChargeHisPatientInfo(params) {
  229. return request({
  230. url: '/api/charge/info',
  231. method: 'get',
  232. params: params
  233. })
  234. }
  235. export function getHisOrderDetail(params) {
  236. return request({
  237. url: '/api/orderdetail/get',
  238. method: 'get',
  239. params: params
  240. })
  241. }
  242. export function getHisOrderDetailCollect(params) {
  243. return request({
  244. url: '/api/orderdetaicollect/get',
  245. method: 'get',
  246. params: params
  247. })
  248. }
  249. export function getList(params) {
  250. return request({
  251. url: '/api/cost/compare',
  252. method: 'get',
  253. params: params
  254. })
  255. }
  256. export function getRecordList(params) {
  257. return request({
  258. url: '/api/record/list',
  259. method: 'get',
  260. params: params
  261. })
  262. }
  263. export function getCheckAccountFormData(params) {
  264. return request({
  265. url: '/api/comparedata/get',
  266. method: 'get',
  267. params: params
  268. })
  269. }
  270. export function getHospitalPatientList(params) {
  271. return request({
  272. url: '/api/hishospitalpatient/list',
  273. method: 'get',
  274. params: params
  275. })
  276. }
  277. export function GetHisHospitalChargePatientList(params) {
  278. return request({
  279. url: '/api/hospitalcharge/list',
  280. method: 'get',
  281. params: params
  282. })
  283. }
  284. export function GetHisHospitalChargePatientInfo(params) {
  285. return request({
  286. url: '/api/hospotalcharge/info',
  287. method: 'get',
  288. params: params
  289. })
  290. }
  291. export function getHisHospitalPrescriptionList(params) {
  292. return request({
  293. url: '/api/hospitalprescription/list',
  294. method: 'get',
  295. params: params
  296. })
  297. }
  298. export function getIncomeStatisticsDataList(params) {
  299. return request({
  300. url: '/api/incomestatistics/get',
  301. method: 'get',
  302. params: params
  303. })
  304. }
  305. export function saveTeam(data, params) {
  306. return request({
  307. url: '/api/his/saveprojectteam',
  308. method: 'post',
  309. data: data,
  310. params: params
  311. })
  312. }
  313. export function editTeam(params, data) {
  314. return request({
  315. url: '/api/his/updateprojectteam',
  316. method: 'post',
  317. data: data,
  318. params: params
  319. })
  320. }
  321. export function createdTemplate(params, data) {
  322. console.log('param22222222', params)
  323. return request({
  324. url: '/api/hisprescriptiontemplate/create',
  325. method: 'post',
  326. data: data,
  327. params: params
  328. })
  329. }
  330. export function preSettle(params) {
  331. return request({
  332. url: '/api/presettle/get',
  333. method: 'get',
  334. params: params
  335. })
  336. }
  337. export function getPrivateExpenses(params) {
  338. return request({
  339. url: '/api/privateexpenses/get',
  340. method: 'get',
  341. params: params
  342. })
  343. }
  344. export function refundNumber(params) {
  345. return request({
  346. url: '/api/refundnumber/post',
  347. method: 'post',
  348. params: params
  349. })
  350. }
  351. export function changeMedType(params) {
  352. return request({
  353. url: '/api/changemedtype/post',
  354. method: 'post',
  355. params: params
  356. })
  357. }
  358. export function refunddetail(params) {
  359. return request({
  360. url: '/api/refunddetail/post',
  361. method: 'post',
  362. params: params
  363. })
  364. }
  365. export function getPrivateExpensesOrder(params) {
  366. return request({
  367. url: '/api/privateexpensesorder/get',
  368. method: 'get',
  369. params: params
  370. })
  371. }
  372. //
  373. export function getMonthCharge(params) {
  374. return request({
  375. url: '/api/monthcharge/info',
  376. method: 'get',
  377. params: params
  378. })
  379. }
  380. export function getMonthHisPateintInfo(params) {
  381. return request({
  382. url: '/api/monthhispatient/get',
  383. method: 'get',
  384. params: params
  385. })
  386. }
  387. export function getAllOrders(params) {
  388. return request({
  389. url: '/api/orders',
  390. method: 'get',
  391. params: params
  392. })
  393. }
  394. export function Inhopitalcheck(params) {
  395. return request({
  396. url: '/api/hospital/inhopitalcheck/get',
  397. method: 'get',
  398. params: params
  399. })
  400. }
  401. export function Outhopitalcheck(params) {
  402. return request({
  403. url: '/api/hospital/outhopitalcheck/get',
  404. method: 'get',
  405. params: params
  406. })
  407. }
  408. export function Settle(params) {
  409. return request({
  410. url: '/api/hospital/settle/get',
  411. method: 'get',
  412. params: params
  413. })
  414. }
  415. export function Inthopitaluncheck(params) {
  416. return request({
  417. url: '/api/hospital/inthopitaluncheck/get',
  418. method: 'get',
  419. params: params
  420. })
  421. }
  422. export function Outhopitaluncheck(params) {
  423. return request({
  424. url: '/api/hospital/outhopitaluncheck/get',
  425. method: 'get',
  426. params: params
  427. })
  428. }
  429. export function HopitalunRefund(params) {
  430. return request({
  431. url: '/api/hospital/refund',
  432. method: 'get',
  433. params: params
  434. })
  435. }
  436. export function GetSummaryDetail(params) {
  437. return request({
  438. url: '/api/his/chargestatistics/detail',
  439. method: 'get',
  440. params: params
  441. })
  442. }
  443. export function GetSummary(params) {
  444. return request({
  445. url: '/api/his/chargestatistics/summary',
  446. method: 'get',
  447. params: params
  448. })
  449. }
  450. export function GetSummarySettle(params) {
  451. return request({
  452. url: '/api/his/chargestatistics/settle',
  453. method: 'get',
  454. params: params
  455. })
  456. }
  457. export function GetLabelList(params) {
  458. return request({
  459. url: '/api/his/inspectionlist/get',
  460. method: 'get',
  461. params: params
  462. })
  463. }
  464. export function GetLabelInfo(params) {
  465. return request({
  466. url: '/api/his/inspectioninfo/get',
  467. method: 'get',
  468. params: params
  469. })
  470. }
  471. export function createFaPiao(params) {
  472. return request({
  473. url: '/api/fapiao/create',
  474. method: 'post',
  475. params: params
  476. })
  477. }
  478. export function modifyFaPiao(params) {
  479. return request({
  480. url: '/api/fapiao/modify',
  481. method: 'post',
  482. params: params
  483. })
  484. }
  485. export function getFaPiaoList(params) {
  486. return request({
  487. url: '/api/fapiao/list',
  488. method: 'get',
  489. params: params
  490. })
  491. }
  492. export function deleteFaPiao(params) {
  493. return request({
  494. url: '/api/fapiao/delete',
  495. method: 'post',
  496. params: params
  497. })
  498. }
  499. export function GetFaPiao(params) {
  500. return request({
  501. url: '/api/fapiao',
  502. method: 'get',
  503. params: params
  504. })
  505. }
  506. export function postFaPiaoIsUse(params) {
  507. return request({
  508. url: '/api/fapiao/is_use',
  509. method: 'post',
  510. params: params
  511. })
  512. }
  513. export function deleteNCDSRecord(params) {
  514. return request({
  515. url: '/api/psn/ncds/delete',
  516. method: 'post',
  517. params: params
  518. })
  519. }
  520. export function getBaiLinRecord(params) {
  521. return request({
  522. url: '/api/bailin/export',
  523. method: 'get',
  524. params: params
  525. })
  526. }
  527. export function getHisDoctorAdviceInfo(id, params) {
  528. return request({
  529. url: '/api/his/gethistdoctoradviceinfo?id=' + id,
  530. method: 'get',
  531. params: params
  532. })
  533. }
  534. export function getHisHospitalPatientList(params) {
  535. return request({
  536. url: '/api/hospitalchargedetail/list',
  537. method: 'get',
  538. params: params
  539. })
  540. }
  541. export function getHisHospitalDetailList(params) {
  542. return request({
  543. url: '/api/hospitaldetail/list',
  544. method: 'get',
  545. params: params
  546. })
  547. }
  548. export function getHisHospitalDetailInfo(params) {
  549. return request({
  550. url: '/api/hospitaldetail/info',
  551. method: 'get',
  552. params: params
  553. })
  554. }
  555. export function getMonthHisHospitalDetailInfo(params) {
  556. return request({
  557. url: '/api/monthhospitaldetail/get',
  558. method: 'get',
  559. params: params
  560. })
  561. }