与牧同行-小程序用户端
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.

85 lines
1.8 KiB

2 months ago
2 months ago
2 months ago
2 months ago
1 month ago
1 month ago
2 months ago
2 months ago
  1. //在这里面定义所有接口,一个文件管理所有接口,易于维护
  2. import { http } from './http'; // 引入刚刚封装好的http模块,import属于ES6的语法,微信开发者工具必须打开ES6转ES5选项
  3. // 授权登录接口
  4. function login(params) {
  5. http('/auth/wechat/login', 'post', params)
  6. }
  7. // 获取手机号接口
  8. function getPhoneNumber(params) {
  9. http('/auth/wechat/bind', 'post', params)
  10. }
  11. // 轮播
  12. function carousel(params) {
  13. http('/muhu/ads/list', 'get', params)
  14. }
  15. // 通知公告
  16. function disaster(params) {
  17. http('/muhu/warning/list', 'get', params)
  18. }
  19. // 地图导航药店诊所
  20. function pharmacy(params) {
  21. http('/muhu/info/list', 'get', params)
  22. }
  23. // 办事指南
  24. function guidance(params) {
  25. http('/muhu/guide/list', 'get', params)
  26. }
  27. // AI问诊快捷词列表
  28. function inquiry(params) {
  29. http('/system/base/list', 'get', params)
  30. }
  31. // AI问诊模糊搜索
  32. function search(params) {
  33. http('/system/base/search', 'get', params)
  34. }
  35. // 销售市场
  36. function sales(params) {
  37. http('/muhu/sales/list', 'get', params)
  38. }
  39. // 饲料市场
  40. function feed(params) {
  41. http('/muhu/feed/list', 'get', params)
  42. }
  43. // 市场趋势
  44. function trend(params) {
  45. http('/muhu/trend/list', 'get', params)
  46. }
  47. // 问兽医-问诊单列表
  48. function wzd(params) {
  49. http('/muhu/consultation/list', 'get', params)
  50. }
  51. // 问兽医-问诊单新增
  52. function wzdAdd(params) {
  53. http('/muhu/consultation', 'post', params)
  54. }
  55. // 问兽医-兽医回复详情
  56. function wzdxq(params) {
  57. http('/vet/comments/list', 'get', params)
  58. }
  59. // 专家列表
  60. function expertsList(params) {
  61. http('/vet/experts/list', 'get', params)
  62. }
  63. export default { // 暴露接口
  64. login,carousel,disaster,pharmacy,guidance,getPhoneNumber,inquiry,
  65. search,trend,feed,sales,wzd,wzdxq,wzdAdd,expertsList
  66. }