//在这里面定义所有接口,一个文件管理所有接口,易于维护 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 wzd(params) { http('/muhu/consultation/list', 'get', params) } // 问诊单回复列表 function wzdxq(params) { http('/vet/comments/list', 'get', params) } // 新增问诊单回复 function wzdAdd(params) { http('/vet/comments', 'post', 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 shareAdd(params) { http('/vet/article', 'post', params) } // 制定方案新增 function fazdAdd(params) { http('/vet/plan', 'post', params) } // 个人中心服务评价 function feedback(params) { http('/muhu/feedback/list', 'get', params) } //咨询列表 function sessions(params) { http('/system/chat/sessions', 'get', params) } // 建立兽医一对一聊天 function create(params) { http('/system/chat/session/create', 'post', params) } // 查找一对一聊天的记录 function direct(params) { http('/system/chat/messages/direct', 'get', params) } // 实名认证 function realName(params) { http('/muhu/user/auth/submit', 'post', params) } // 上传修改头像 function revise(params) { http('/muhu/user', 'put', params) } // 个人中心今日问诊 function today(params) { http('/muhu/consultation/today', 'get', params) } export default { // 暴露接口 login,carousel,getPhoneNumber,article,articleDetails,articleZd,wzd,wzdAdd,shareAdd, areaChildren,userCode,UserInfo,videoList,videoZd,videoDetails,forumList,forumAdd,forumDetails, forumReply,commentReply,experience,experiencezd,experienceDetails,realName,revise,feedback, today,carouselDetail,videoAdd,articleAdd,wzdxq,fazdAdd,sessions,create,direct }