doctor.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. import request from '@/utils/request'
  2. // 查询医生管理列表
  3. export function listDoctor(query) {
  4. return request({
  5. url: '/his/doctor/list',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. export function getUserList(name) {
  11. return request({
  12. url: '/his/doctor/user/list',
  13. method: 'get',
  14. params: name
  15. })
  16. }
  17. export function getFollowDoctorList(query) {
  18. return request({
  19. url: '/his/doctor/followDoctorList',
  20. method: 'get',
  21. params: query
  22. })
  23. }
  24. export function getAllFollowDoctorList(query) {
  25. return request({
  26. url: '/his/doctor/allFollowDoctorList',
  27. method: 'get',
  28. params: query
  29. })
  30. }
  31. export function docList() {
  32. return request({
  33. url: '/his/doctor/doc/list',
  34. method: 'get',
  35. })
  36. }
  37. // 查询医生名称列表
  38. export function listdocuser(query) {
  39. return request({
  40. url: '/his/doctor/userdoc/list',
  41. method: 'get',
  42. params: query
  43. })
  44. }
  45. export function getDoctorPrice(doctorId) {
  46. return request({
  47. url: '/his/price/getDoctorPrice/' + doctorId,
  48. method: 'get'
  49. })
  50. }
  51. export function editPassWord(data) {
  52. return request({
  53. url: '/his/doctor/editPassWord',
  54. method: 'put',
  55. data: data
  56. })
  57. }
  58. export function editDoctorPrice(data) {
  59. return request({
  60. url: '/his/price/editDoctorPrice',
  61. method: 'post',
  62. data: data
  63. })
  64. }
  65. // 查询医生管理详细
  66. export function getDoctor(doctorId) {
  67. return request({
  68. url: '/his/doctor/' + doctorId,
  69. method: 'get'
  70. })
  71. }
  72. // 新增医生管理
  73. export function addDoctor(data) {
  74. return request({
  75. url: '/his/doctor',
  76. method: 'post',
  77. data: data
  78. })
  79. }
  80. export function editFollow(data) {
  81. return request({
  82. url: '/his/doctor/editFollow',
  83. method: 'put',
  84. data: data
  85. })
  86. }
  87. // 修改医生管理
  88. export function updateDoctor(data) {
  89. return request({
  90. url: '/his/doctor',
  91. method: 'put',
  92. data: data
  93. })
  94. }
  95. // 修改医生管理
  96. export function editPrice(data) {
  97. return request({
  98. url: '/his/doctor/editDoctorPrice',
  99. method: 'put',
  100. data: data
  101. })
  102. }
  103. // 修改医生管理
  104. export function updateAuditDoctor(data) {
  105. return request({
  106. url: '/his/doctor/editDoctor',
  107. method: 'put',
  108. data: data
  109. })
  110. }
  111. // 删除医生管理
  112. export function delDoctor(doctorId) {
  113. return request({
  114. url: '/his/doctor/' + doctorId,
  115. method: 'delete'
  116. })
  117. }
  118. // 导出医生管理
  119. export function getWxaCodeUnLimit() {
  120. return request({
  121. url: '/his/doctor/getWxaCodeUnLimit',
  122. method: 'get',
  123. })
  124. }
  125. // 导出医生管理
  126. export function exportDoctor(query) {
  127. return request({
  128. url: '/his/doctor/export',
  129. method: 'get',
  130. params: query
  131. })
  132. }