122 lines
2.7 KiB
JavaScript
122 lines
2.7 KiB
JavaScript
//福利模块
|
|
import request from '@/utils/request'
|
|
|
|
// 积分商品列表
|
|
export function getFrontIntegralList(params) {
|
|
return request({
|
|
url: '/api/front/integral/redeem/page/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 积分商品详情
|
|
export function getIntegralInfo(id) {
|
|
return request({
|
|
url: `/api/front/integral/redeem/info${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
//积分商品创建订单
|
|
export function createProductOrder(data) {
|
|
return request({
|
|
url: `/api/front/integral/product/order/create`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//积分商品订单支付 /api/front/pay/payintegral
|
|
export function frontPayintegral(data) {
|
|
return request({
|
|
url: `/api/front/pay/payintegral`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 任务列表
|
|
export function taskList(params) {
|
|
return request({
|
|
url: `/api/front/task/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 签到
|
|
export function sign(params) {
|
|
return request({
|
|
url: `/api/front/sign/sign`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//积分商品收藏 /api/front/card/product/order/cancel/{orderNo}
|
|
export function getIntegralOrderProduct(productId) {
|
|
return request({
|
|
url: `/api/front/integral/product/reply/add/product${productId}`,
|
|
method: 'post',
|
|
})
|
|
}
|
|
//积分商品批量取消收藏 /api/front/integral/product/reply/cancel/product
|
|
export function getIntegralCancelProduct(data) {
|
|
return request({
|
|
url: `/api/front/integral/product/reply/cancel/product`,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
//邀请海报 /api/front/user/invite/poster/info
|
|
export function getInviteInfo() {
|
|
return request({
|
|
url: `/api/front/user/invite/poster/info`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
//积分记录 /api/front/user/center/integral/list
|
|
export function integralList(params) {
|
|
return request({
|
|
url: `/api/front/user/center/integral/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//我的积分 /api/front/user/center/my/integral
|
|
export function myIntegral() {
|
|
return request({
|
|
'url': '/api/front/user/center/my/integral',
|
|
'method': 'get',
|
|
|
|
})
|
|
}
|
|
//话题活动列表 /api/front/activity/topic/list
|
|
export function getTopicList(params) {
|
|
return request({
|
|
url: `/api/front/activity/topic/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//话题活动详情 /api/front/activity/topic/info/{id}
|
|
export function getTopicInfo(id) {
|
|
return request({
|
|
url: `/api/front/activity/topic/info/${id}`,
|
|
method: 'get',
|
|
})
|
|
}
|
|
//话题活动id笔记列表 /api/front/community/note/active/topic/list
|
|
export function getActiveTopicList(params) {
|
|
return request({
|
|
url: `/api/front/community/note/active/topic/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
//话题列表 /api/front/community/topic/list
|
|
export function getCommunityTopicList(params) {
|
|
return request({
|
|
url: `/api/front/community/topic/list`,
|
|
method: 'get',
|
|
params
|
|
})
|
|
} |