calling-patient.js 945 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /**
  2. * 用户信息接口请求
  3. * @param params
  4. * @returns {Promise<any>}
  5. */
  6. import request from '@/utils/request'
  7. /** 新增用户 */
  8. export function add(params) {
  9. return request({
  10. url: '/mgr/patient',
  11. method: 'POST',
  12. loading: true,
  13. data: params
  14. })
  15. }
  16. /** 用户出院 */
  17. export function remove(patientId, bedId) {
  18. return request({
  19. url: `/mgr/patient/${patientId}/${bedId}`,
  20. method: 'DELETE',
  21. loading: true
  22. })
  23. }
  24. /** 更新用户 */
  25. export function update(id, params) {
  26. return request({
  27. url: `/mgr/patient/${id}`,
  28. method: 'put',
  29. data: params
  30. })
  31. }
  32. /** 查询单个用户 */
  33. export function get(id, params) {
  34. return request({
  35. url: `/mgr/patient/${id}`,
  36. method: 'get',
  37. loading: false,
  38. params
  39. })
  40. }
  41. /** 更换床位 */
  42. export function changeBed(params) {
  43. return request({
  44. url: '/mgr/patientchangebed',
  45. method: 'post',
  46. loading: false,
  47. data: params
  48. })
  49. }