// 工具库 import util from '@/common/js/util.js' // 登录模块 import login from '@/api/login.js' // 用户信息 import mine from '@/api/mine.js' // 视频模块 import video from '@/api/video.js' // 消息 import news from '@/api/news.js' // 我的团队 import team from '@/api/team.js' // 消息 import intergral from '@/api/intergral.js' // 榴莲区 import durian from '@/api/durian.js' // 商城 import shop from '@/api/shop.js' const api = { // 登录 login, // 我的 mine, // 视频模块 video, // 消息 news, // 我的团队 team, // 积分 intergral, // 榴莲果 durian, // 商城模块 shop, // 上传图片地址 uploadImg: '/homecommon/upload', // 上传视频地址 uploadVideo: '/homecommon/uploadVideo', // 公共模块可以放在这里 比如获取各种文章 /** * 获取文章 * @param {Object} param */ getArticle(param) { return util.request({ url: '/user/protocol/inquire', query: param.query, method: 'GET', }) }, /** * 获取各种配置 * @param {Object} param */ getConfig() { return util.request({ url: '/coreplay/configinfo/getConf', method: 'GET', }) }, /** * 获取省市区 * @param {Object} param */ getRegion() { return util.request({ url: '/shopify/region/all', method: 'GET', }) }, /** * 获取分类字典数据 * @param {Object} param */ getDict(param) { return util.request({ url: '/system/dict/data/type', path: param.path, method: 'GET', }) }, /** * 获取带搜索的分类字典数据 * @param {Object} param */ getDicFuzzy(param) { return util.request({ url: '/system/dict/data/type/fuzzy', path: param.path, query: param.query, method: 'GET', }) }, /** * 获取未读消息数量 * @param {Object} param */ getAppVersion() { return util.request({ url: '/system/appversion/latest', method: 'GET', }) }, } export default api