dialysis_record.js 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. import request from '@/utils/request'
  2. export function getDialysisRecordInitData() {
  3. return request({
  4. url: '/api/dialysis/initdata',
  5. method: 'get'
  6. })
  7. }
  8. export function getDialysisSchedules(ymd) {
  9. var params = {
  10. date: ymd
  11. }
  12. return request({
  13. url: '/api/dialysis/schedules',
  14. method: 'get',
  15. params: params
  16. })
  17. }
  18. export function getDialysisScheduleDetail(patient_id, ymd) {
  19. var params = {
  20. patient_id: patient_id,
  21. date: ymd
  22. }
  23. return request({
  24. url: '/api/dislysis/schedule',
  25. method: 'get',
  26. params: params
  27. })
  28. }
  29. export function editMonitor(patient_id, schedule_date, data,mode) {
  30. var params = {
  31. patient_id: patient_id,
  32. schedule_date: schedule_date,
  33. mode:mode
  34. }
  35. return request({
  36. url: '/api/dislysis/monitor/edit',
  37. method: 'post',
  38. params: params,
  39. data: data,
  40. headers:{"Permission":2},
  41. })
  42. }
  43. export function startDialysis(patient_id, schedule_date, nurse_id, bed_id, lood_drawing, puncture_nurse_id, start_time,schedual_type,mode) {
  44. var params = {
  45. patient_id: patient_id,
  46. date: schedule_date,
  47. nurse: nurse_id,
  48. bed: bed_id,
  49. puncture_nurse: puncture_nurse_id,
  50. start_time: start_time,
  51. lood_drawing: lood_drawing,
  52. schedual_type:schedual_type,
  53. mode:mode,
  54. }
  55. return request({
  56. url: '/api/dialysis/start_record',
  57. method: 'post',
  58. params: params,
  59. headers:{"Permission":2},
  60. })
  61. }
  62. export function finishDialysis(patient_id, schedule_date,end_time, nurse_id,mode) {
  63. var params = {
  64. patient_id: patient_id,
  65. date: schedule_date,
  66. nurse: nurse_id,
  67. end_time:end_time,
  68. mode:mode,
  69. }
  70. return request({
  71. url: '/api/dialysis/finish',
  72. method: 'post',
  73. params: params,
  74. headers:{"Permission":2},
  75. })
  76. }
  77. export function postDelMonitorInfo(params) {
  78. return request({
  79. url: '/api/dialysis/monitor/del',
  80. method: 'post',
  81. params: params,
  82. headers:{"Permission":2},
  83. })
  84. }
  85. export function getLongAdvice(params) {
  86. return request({
  87. url:'/api/dialysis/advice_remind',
  88. method:'Get',
  89. params:params,
  90. })
  91. }
  92. export function GetSchedualNumber(params) {
  93. return request({
  94. url:'/api/schedule/get',
  95. method:'Get',
  96. params:params,
  97. })
  98. }
  99. export function PostModifyStartDialysis(params) {
  100. return request({
  101. url:'/api/start_dialysis/modify',
  102. method:'Post',
  103. params:params,
  104. headers:{"Permission":2},
  105. })
  106. }
  107. export function PostModifyFinishDialysis(params) {
  108. return request({
  109. url:'/api/finish_dialysis/modify',
  110. method:'Post',
  111. params:params,
  112. headers:{"Permission":2},
  113. })
  114. }
  115. export function getTodayMonitor(params) {
  116. return request({
  117. url:'/api/today_monitor/get',
  118. method:'Get',
  119. params:params,
  120. })
  121. }