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
|