You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

97 lines
1.9 KiB

  1. import request from '@/utils/request'
  2. // 资质+审核
  3. export function submitAuditQualification(data) {
  4. return request({
  5. url: '/vet/qualification/submit',
  6. method: 'post',
  7. data: data,
  8. })
  9. }
  10. // 兽医资质提交审核
  11. // export function submitAuditQualification(qualificationId) {
  12. // return request({
  13. // url: '/vet/qualification/submitAudit/' + qualificationId,
  14. // method: 'post',
  15. // })
  16. // }
  17. // 审核
  18. export function auditQualification(data) {
  19. return request({
  20. url: ' /vet/qualification/audit',
  21. method: 'post',
  22. data: data
  23. })
  24. }
  25. // 获取资质类型列表
  26. export function getQualificationTypeOptions() {
  27. return request({
  28. url: '/vet/qualification//type/options',
  29. method: 'get',
  30. })
  31. }
  32. // 获取经营范围列表
  33. export function getScopeOptions() {
  34. return request({
  35. url: '/vet/qualification/scope/options' ,
  36. method: 'get',
  37. })
  38. }
  39. export function uploadQualification(data) {
  40. return request({
  41. url: '/vet/qualification/upload',
  42. method: 'post',
  43. data: data,
  44. headers: {
  45. 'Content-Type': 'multipart/form-data'
  46. },
  47. })
  48. }
  49. // 查询兽医资质列表
  50. export function listQualification(query) {
  51. return request({
  52. url: '/vet/qualification/list',
  53. method: 'get',
  54. params: query
  55. })
  56. }
  57. // 查询兽医资质详细
  58. export function getQualification(qualificationId) {
  59. return request({
  60. url: '/vet/qualification/' + qualificationId,
  61. method: 'get'
  62. })
  63. }
  64. // 新增兽医资质
  65. export function addQualification(data) {
  66. return request({
  67. url: '/vet/qualification',
  68. method: 'post',
  69. data: data
  70. })
  71. }
  72. // 修改兽医资质
  73. export function updateQualification(data) {
  74. return request({
  75. url: '/vet/qualification',
  76. method: 'put',
  77. data: data
  78. })
  79. }
  80. // 删除兽医资质
  81. export function delQualification(qualificationId) {
  82. return request({
  83. url: '/vet/qualification/' + qualificationId,
  84. method: 'delete'
  85. })
  86. }