//在这里面定义所有接口,一个文件管理所有接口,易于维护 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 carouselDetail(params) { http('/muhu/ads/' + params.data.id, '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 articleAdd(params) { http('/vet/knowledge', 'post', params) } // 视频新增 function videoAdd(params) { http('/vet/training', 'post', 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) } //在线问答列表 function forumList(params) { http('/system/questions/list', 'get', params) } //在线问答详情 function forumDetails(params) { http('/system/questions/'+params.data.id, 'get', params) } //在线问答新增帖子 function forumAdd(params) { http('/system/questions', 'post', params) } //在线问答详情回复 function forumReply(params) { http('/system/answers/list', 'get', params) } //新增回复 function commentReply(params) { http('/system/answers', 'post', params) } // 经验分享列表 function experience(params) { http('/vet/article/list', 'get', params) } // 经验分享详情 function experienceDetails(params) { http('/vet/article/' + params.data.id, 'get', params) } // 经验分享分类字典 function experiencezd(params) { http('/vet/article/options', 'get', params) } // 实名认证 function realName(params) { http('/muhu/user/auth/submit', 'post', params) } // 上传修改头像 function revise(params) { http('/muhu/user', 'put', params) } // 个人中心反馈建议 function feedback(params) { http('/muhu/feedback', 'post', params) } // 个人中心今日问诊 function today(params) { http('/muhu/consultation/today', 'get', params) } export default { // 暴露接口 login,carousel,getPhoneNumber,article,articleDetails,articleZd, areaChildren,userCode,UserInfo,videoList,videoZd,videoDetails,forumList,forumAdd,forumDetails, forumReply,commentReply,experience,experiencezd,experienceDetails,realName,revise,feedback, today,carouselDetail,videoAdd,articleAdd }