2024-12-18 15:46:27 +08:00
|
|
|
// 工具库
|
|
|
|
import util from '@/common/js/util.js'
|
|
|
|
|
|
|
|
// 卷轴积分
|
|
|
|
export const durian = {
|
|
|
|
/**
|
|
|
|
* 果树列表
|
|
|
|
* @param {Object} param
|
2025-01-05 15:43:14 +08:00
|
|
|
*/
|
|
|
|
durianList(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/duriantreeinfo/tree-list`,
|
|
|
|
method: 'GET',
|
|
|
|
query: param.query,
|
|
|
|
})
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
* 榴莲果释放明细
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
getLog(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/durianfruitdetail/getDetailInfoByTreeId`,
|
|
|
|
method: 'GET',
|
|
|
|
query: param.query,
|
2025-02-19 18:02:15 +08:00
|
|
|
load: true,
|
2025-01-05 15:43:14 +08:00
|
|
|
})
|
|
|
|
},
|
2024-12-18 15:46:27 +08:00
|
|
|
/**
|
|
|
|
* 我的榴莲果树
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
buyDurianList(param) {
|
|
|
|
return util.request({
|
2025-01-02 01:01:23 +08:00
|
|
|
url: `/coreplay/duriantreeinfo/boughtListByUser`,
|
|
|
|
method: 'GET',
|
2024-12-18 15:46:27 +08:00
|
|
|
query: param.query,
|
2025-02-19 16:54:49 +08:00
|
|
|
load: true,
|
2024-12-18 15:46:27 +08:00
|
|
|
})
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
* 榴莲果置换
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
exchange(param) {
|
|
|
|
return util.request({
|
2025-01-01 00:04:32 +08:00
|
|
|
url: `/coreplay/duriantreeinfo/exchange`,
|
2024-12-31 17:07:01 +08:00
|
|
|
method: 'POST',
|
2024-12-31 14:46:56 +08:00
|
|
|
data: param.data,
|
2024-12-18 15:46:27 +08:00
|
|
|
load: true,
|
|
|
|
})
|
|
|
|
},
|
2025-01-04 20:33:45 +08:00
|
|
|
/**
|
|
|
|
* 校验姓名
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
nameComparison(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/app/durian/nameComparison`,
|
|
|
|
method: 'GET',
|
|
|
|
query: param.query,
|
|
|
|
load: true,
|
|
|
|
})
|
|
|
|
},
|
2025-02-16 22:35:46 +08:00
|
|
|
|
2025-01-04 20:33:45 +08:00
|
|
|
/**
|
2025-02-28 22:20:00 +08:00
|
|
|
* 榴莲果挂买挂卖
|
2025-01-04 20:33:45 +08:00
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
consume(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/app/durian/consume`,
|
|
|
|
method: 'POST',
|
|
|
|
data: param.data,
|
|
|
|
load: true,
|
|
|
|
})
|
|
|
|
},
|
2025-02-18 11:38:36 +08:00
|
|
|
/**
|
|
|
|
* 榴莲果配置
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
durianFruitConfig() {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/durianFruitTransactionType/10`,
|
|
|
|
method: 'GET',
|
2025-02-18 11:43:39 +08:00
|
|
|
})
|
|
|
|
},
|
2025-02-16 22:35:46 +08:00
|
|
|
/**
|
|
|
|
* 获取榴莲果兑换播放量比例
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
getDurainViews(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/durianFruitTransactionType/5`,
|
|
|
|
method: 'GET',
|
|
|
|
data: param.data,
|
2025-02-18 11:38:36 +08:00
|
|
|
})
|
|
|
|
},
|
2025-02-28 22:20:00 +08:00
|
|
|
/**
|
|
|
|
* 获取榴莲果交易列表
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
getOrderList(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/app/durian/consume`,
|
|
|
|
method: 'POST',
|
|
|
|
data: param.data,
|
|
|
|
load: true,
|
|
|
|
})
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
* 交易榴莲果
|
|
|
|
* @param {Object} param
|
|
|
|
*/
|
|
|
|
orderSale(param) {
|
|
|
|
return util.request({
|
|
|
|
url: `/coreplay/app/durian/consume`,
|
|
|
|
method: 'POST',
|
|
|
|
data: param.data,
|
|
|
|
load: true,
|
|
|
|
})
|
|
|
|
},
|
2024-12-18 15:46:27 +08:00
|
|
|
}
|
|
|
|
export default durian
|