jiuyiUniapp/jiuyi2/api/index.js

114 lines
1.9 KiB
JavaScript
Raw Permalink Normal View History

2024-12-18 15:46:27 +08:00
// 工具库
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'
2025-01-02 23:36:48 +08:00
// 榴莲区
import durian from '@/api/durian.js'
2024-12-27 15:03:48 +08:00
// 商城
import shop from '@/api/shop.js'
2024-12-18 15:46:27 +08:00
const api = {
// 登录
login,
// 我的
mine,
// 视频模块
video,
// 消息
news,
// 我的团队
team,
// 积分
intergral,
2025-01-04 01:44:11 +08:00
// 榴莲果
durian,
2024-12-27 15:03:48 +08:00
// 商城模块
shop,
2024-12-18 15:46:27 +08:00
// 上传图片地址
uploadImg: '/homecommon/upload',
// 上传视频地址
uploadVideo: '/homecommon/uploadVideo',
// 公共模块可以放在这里 比如获取各种文章
/**
* 获取文章
* @param {Object} param
*/
getArticle(param) {
return util.request({
2025-01-05 15:43:14 +08:00
url: '/user/protocol/inquire',
2025-01-10 10:51:21 +08:00
query: param.query,
2025-01-05 15:43:14 +08:00
method: 'GET',
2024-12-18 15:46:27 +08:00
})
},
2025-01-04 20:33:45 +08:00
/**
* 获取各种配置
* @param {Object} param
*/
getConfig() {
return util.request({
2025-01-05 00:13:29 +08:00
url: '/coreplay/configinfo/getConf',
2025-01-04 20:33:45 +08:00
method: 'GET',
})
},
2025-01-10 10:51:21 +08:00
/**
* 获取省市区
* @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',
})
},
2025-02-19 16:36:12 +08:00
/**
* 获取未读消息数量
* @param {Object} param
*/
getAppVersion() {
2025-02-19 16:36:12 +08:00
return util.request({
url: '/system/appversion/latest',
2025-02-19 16:36:12 +08:00
method: 'GET',
})
},
2024-12-18 15:46:27 +08:00
}
export default api