//在这里面定义所有接口,一个文件管理所有接口,易于维护 import { http } from './http'; // 引入刚刚封装好的http模块,import属于ES6的语法,微信开发者工具必须打开ES6转ES5选项 // 授权登录接口 function login(params) { http('/auth/wechat/login', 'post', params) } // 获取手机号接口 function getPhoneNumber(params) { http('/auth/wechat/bind', 'post', params) } // 轮播 function carousel(params) { http('/muhu/ads/list', 'get', params) } // 通知公告 function disaster(params) { http('/muhu/warning/list', 'get', params) } // 地图导航药店诊所 function pharmacy(params) { http('/muhu/info/list', 'get', params) } // 办事指南 function guidance(params) { http('/muhu/guide/list', 'get', params) } // AI问诊快捷词列表 function inquiry(params) { http('/system/base/list', 'get', params) } // AI问诊模糊搜索 function search(params) { http('/system/base/search', 'get', params) } // 销售市场 function sales(params) { http('/muhu/sales/list', 'get', params) } // 饲料市场 function feed(params) { http('/muhu/feed/list', 'get', params) } // 市场趋势 function trend(params) { http('/muhu/trend/list', 'get', params) } // 问兽医-问诊单列表 function wzd(params) { http('/muhu/consultation/list', 'get', params) } // 问兽医-问诊单新增 function wzdAdd(params) { http('/muhu/consultation', 'post', params) } // 问兽医-兽医回复详情 function wzdxq(params) { http('/vet/comments/list', 'get', params) } // 专家列表 function expertsList(params) { http('/vet/experts/list', 'get', params) } // 药品推荐列表 function recommendationList(params) { http('/system/recommendation/list', 'get', params) } // 药品推荐详情 function recommendationXq(params) { http('/system/recommendation/'+ params.data.id , 'get', params) } // 知识库查询列表 function queryList(params) { http('/system/query/list', 'get', params) } // 知识库查询提示 function tipList(params) { http('/system/tip/list', 'get', params) } // 在线培训文章发布 function article(params) { http('/vet/knowledge/published/list', 'get', params) } // 文章分类字典 function articleZd(params) { http('/system/dict/data/list', 'get', params) } // 在线培训文章发布详情 function articleDetails(params) { http('/vet/knowledge/published/' + params.data.id, 'get', params) } // 政策解读列表 function policyelucidation(params) { http('/system/interpretation/published/list', 'get', params) } // 政策解读详情 function policyeDetails(params) { http('/system/interpretation/published/' + params.data.id, 'get', params) } // 政策解读类型字典 function policyeZd(params) { http('/system/dict/data/list', 'get', params) } // 行政区划 function areaChildren(params) { http('/muhu/user/areaChildren', 'get', params) } // 提交行政区划信息 function userCode(params) { http('/muhu/user/saveUserAreaCode/' + params.data.areaCode, 'put', params) } // 查询用户信息 function UserInfo(params) { http('/muhu/user/getUserInfo', 'get', params) } // 视频列表 function videoList(params) { http('/vet/training/public/list', 'get', params) } // 视频详情 function videoDetails(params) { http('/vet/training/public/'+params.data.id, 'get', params) } // 视频字典 function videoZd(params) { http('/system/dict/data/list', 'get', params) } export default { // 暴露接口 login,carousel,disaster,pharmacy,guidance,getPhoneNumber,inquiry,policyeDetails, search,trend,feed,sales,wzd,wzdxq,wzdAdd,expertsList,recommendationList,policyeZd, recommendationXq,queryList,tipList,article,articleDetails,articleZd,policyelucidation, areaChildren,userCode,UserInfo,videoList,videoZd,videoDetails }