auth.js 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. export default ($axios) => {
  2. const authApis = {}
  3. // 获取已认证机构列表
  4. authApis.getAuthClubList = (params = {}) =>
  5. $axios.get('/wx/auth/club/list', { params })
  6. // 获取已认证机构列表
  7. authApis.getAuthClubStarList = (params = {}) =>
  8. $axios.get('/wx/auth/club/star/list', { params })
  9. // 获取已认证机构详情
  10. authApis.getAuthClubDetail = (params = {}) =>
  11. $axios.get('/wx/auth/club/details', { params })
  12. // 获取已认证商品分类
  13. authApis.getAuthProductCateList = (params = {}) =>
  14. $axios.get('/wx/auth/product/type/list', { params })
  15. // 获取已认证商品列表
  16. authApis.getAuthProductList = (params = {}) =>
  17. $axios.get('/wx/auth/product/list', { params })
  18. // 获取供应商信息
  19. authApis.fetchSupplierInfo = (params = {}) =>
  20. $axios.get('/wx/auth/shop/info', { params })
  21. // 获取医师列表
  22. authApis.fetchDoctorList = (params = {}) =>
  23. $axios.get('/wx/auth/doctor/list', { params })
  24. // 获取医师详情
  25. authApis.fetchDoctorDetail = (params = {}) =>
  26. $axios.get('/wx/auth/doctor/details', { params })
  27. // 获取设备分类列表
  28. authApis.fetchProductSelectList = (params = {}) =>
  29. $axios.get('/wx/auth/product/type/select', { params })
  30. // 获取品牌列表
  31. authApis.fetchBrandList = (params = {}) =>
  32. $axios.get('/wx/auth/shop/info/list', { params })
  33. // 查询机构认证信息
  34. authApis.fetchClubAuthInfoData = (params = {}) =>
  35. $axios.get('/wx/auth/form/data', { params })
  36. // 查询机构认证信息
  37. authApis.authClubSave = (data = {}) => $axios.post('/wx/auth/save', data)
  38. // 查询授权商品列表
  39. authApis.getClubAuthProductList = (params = {}) =>
  40. $axios.get('/wx/auth/product/list', { params })
  41. // 查询授权商品列表
  42. authApis.getProductDetails = (params = {}) =>
  43. $axios.get('/wx/auth/product/form/data', { params })
  44. // 编辑保存授权商品
  45. authApis.authProducSave = (data = {}) =>
  46. $axios.post('/wx/auth/product/save', data)
  47. // 查询授权商品列表
  48. authApis.fetchProductDetails = (params = {}) =>
  49. $axios.get('/wx/auth/product/details', { params })
  50. // 查询授权商品列表
  51. authApis.fetchDetialBySnCode = (params = {}) =>
  52. $axios.get('/wx/auth/product/info', { params })
  53. // 获取机构已认证设备
  54. authApis.fetchClubAuthProductList = (params = {}) =>
  55. $axios.get('/wx/auth/get/product/list', { params })
  56. return authApis
  57. }