158 lines
2.8 KiB
JavaScript
158 lines
2.8 KiB
JavaScript
import request from '@/utils/request'
|
|
import { EnvCheck, checkVersion } from '@/utils/browser.js'
|
|
let host
|
|
// eslint-disable-next-line no-unused-vars
|
|
const isApp = checkVersion().app
|
|
if (EnvCheck() === 'test') {
|
|
host = 'https://test-api.yumi.local/client'
|
|
// host = 'https://api.yumi.local/client'
|
|
} else if (EnvCheck() === 'dev') {
|
|
host = 'https://test-api.yumi.local/client'
|
|
// host = 'https://api.yumi.local/client'
|
|
} else {
|
|
host = 'https://api.yumi.local/client'
|
|
}
|
|
|
|
/**
|
|
* 获取币商信息
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const getMerchantInfo = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/info',
|
|
method: 'GET',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 搜索币商信息
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const searchUserInfo = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/user/search-user',
|
|
method: 'POST',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 搜索币商信息
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const searchUserMerchantInfo = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/user-info-just-merchant',
|
|
method: 'POST',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 币商用户充值
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const merchantUserRecharge = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/user-recharge',
|
|
method: 'POST',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 超级币商用户充值
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const merchantSuperUserRecharge = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/merchant-recharge',
|
|
method: 'POST',
|
|
data: params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 币商用户充值记录
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const merchantUserRechargeRecord = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/recharge/record',
|
|
method: 'GET',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 查看房间余额贡献
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const getRoomRewardBalance = (data) => {
|
|
return request({
|
|
url: host + '/api/v1/room/room-contribution-balance',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 查看房间余额贡献
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const receiveRoomRewardBalance = (data) => {
|
|
return request({
|
|
url: host + '/api/v1/room/claim/room-balance',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 查看币商榜单
|
|
* @param params
|
|
* @returns {*}
|
|
*/
|
|
export const merchantRankList = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/merchant/rank',
|
|
method: 'GET',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 用户礼包列表
|
|
*/
|
|
export const userGiftPackList = (params) => {
|
|
return request({
|
|
url: host + '/api/v1/gift-bag/list',
|
|
method: 'GET',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 用户礼包赠送
|
|
*/
|
|
export const userGiftPacKSend = (data) => {
|
|
return request({
|
|
url: host + '/api/v1/gift-bag/give-and-open',
|
|
method: 'POST',
|
|
data
|
|
})
|
|
}
|
|
|
|
|
|
|
|
// WEBPACK FOOTER //
|
|
// ./src/api/freight-coin.js
|