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.
167 lines
3.7 KiB
167 lines
3.7 KiB
//在这里面定义所有接口,一个文件管理所有接口,易于维护
|
|
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
|
|
}
|