130 lines
2.2 KiB
JavaScript
130 lines
2.2 KiB
JavaScript
// 工具库
|
||
import util from '@/common/js/util.js'
|
||
|
||
// 卷轴积分
|
||
const intergral = {
|
||
/**
|
||
* 卷轴列表
|
||
* @param {Object} param
|
||
*/
|
||
scrollList(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/scroll-list`,
|
||
method: 'GET',
|
||
query: param.query,
|
||
load: true,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 我购买的卷轴列表
|
||
* @param {Object} param
|
||
*/
|
||
buyScrollList(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/boughtListByUser`,
|
||
method: 'GET',
|
||
load: true,
|
||
})
|
||
},
|
||
/**
|
||
* 查看卷轴(按id)
|
||
* @param {Object} param
|
||
*/
|
||
scrollinfo(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo`,
|
||
method: 'GET',
|
||
path: param.path,
|
||
load: true,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 按用户id按日期查卷轴积分明细
|
||
* @param {Object} param
|
||
*/
|
||
getDetailInfoByDate(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/getDetailInfoByDate`,
|
||
method: 'GET',
|
||
query: param.query,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 按卷轴id查卷轴积分明细
|
||
* @param {Object} param
|
||
*/
|
||
getDetailInfoByScrollId(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/getDetailInfoByScrollId`,
|
||
method: 'GET',
|
||
path: param.path,
|
||
query: param.query,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 按用户id查卷轴积分明细
|
||
* @param {Object} param
|
||
*/
|
||
getDetailInfoByUserId(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/getDetailInfoByUserId`,
|
||
method: 'GET',
|
||
query: param.query,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 今日任务读秒记录
|
||
* @param {Object} param
|
||
*/
|
||
viewingTasks(param) {
|
||
return util.request({
|
||
url: `/home/viewingTasks`,
|
||
method: 'post',
|
||
query: param.query,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 购买卷轴
|
||
* @param {Object} param
|
||
*/
|
||
buyScroll(param) {
|
||
return util.request({
|
||
url: `/coreplay/app/scrollinfo/buyScroll`,
|
||
method: 'post',
|
||
data: param.data,
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 验证码生成
|
||
* @param {Object} param
|
||
*/
|
||
myQrcode(param) {
|
||
return util.request({
|
||
url: `/user/team/getH5Link`,
|
||
method: 'GET',
|
||
query: param.query,
|
||
responseType: 'arraybuffer',
|
||
})
|
||
},
|
||
|
||
/**
|
||
* 隐藏/公开 个人昵称
|
||
* @param {Object} param
|
||
*/
|
||
nickname(param) {
|
||
return util.request({
|
||
url: `/home/nickname`,
|
||
method: 'post',
|
||
query: param.query,
|
||
})
|
||
},
|
||
}
|
||
|
||
export default intergral |