hospital.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import request from '@/utils/request'
  2. const api_name = `/api/hosp/hospital`
  3. export default {
  4. getPageList(page, limit, searchObj) {
  5. return request({
  6. url: `${api_name}/${page}/${limit}`,
  7. method: 'get',
  8. params: searchObj
  9. })
  10. },
  11. getByHosname(hosname) {
  12. return request({
  13. url: `${api_name}/findByHosname/${hosname}`,
  14. method: 'get'
  15. })
  16. },
  17. show(hoscode) {
  18. return request({
  19. url: `${api_name}/${hoscode}`,
  20. method: 'get'
  21. })
  22. },
  23. findDepartment(hoscode) {
  24. return request({
  25. url: `${api_name}/department/${hoscode}`,
  26. method: 'get'
  27. })
  28. },
  29. getBookingScheduleRule(page, limit, hoscode, depcode) {
  30. return request({
  31. url: `${api_name}/auth/getBookingScheduleRule/${page}/${limit}/${hoscode}/${depcode}`,
  32. method: 'get'
  33. })
  34. },
  35. findScheduleList(hoscode, depcode, workDate) {
  36. return request({
  37. url: `${api_name}/auth/findScheduleList/${hoscode}/${depcode}/${workDate}`,
  38. method: 'get'
  39. })
  40. },
  41. getSchedule(id) {
  42. return request({
  43. url: `${api_name}/getSchedule/${id}`,
  44. method: 'get'
  45. })
  46. }
  47. // getHospitalInfo(hoscode) {
  48. // return request({
  49. // url: `${api_name}/getHospitalInfo/${hoscode}`,
  50. // method: 'get'
  51. // })
  52. // },
  53. //
  54. // getBookingScheduleRule(page, limit, hoscode, depcode) {
  55. // return request({
  56. // url: `${api_name}/auth/getBookingScheduleRule/${page}/${limit}/${hoscode}/${depcode}`,
  57. // method: 'get'
  58. // })
  59. // },
  60. //
  61. // findScheduleList(hoscode, depcode, workDate) {
  62. // return request({
  63. // url: `${api_name}/auth/findScheduleList/${hoscode}/${depcode}/${workDate}`,
  64. // method: 'get'
  65. // })
  66. // },
  67. //
  68. }