589 lines
12 KiB
JavaScript
589 lines
12 KiB
JavaScript
/**
|
|
* app管理相关
|
|
*/
|
|
import request from '@/utils/request'
|
|
|
|
// 系统用户友谊卡列表.
|
|
export function userFriendshipCardConfigTable(params) {
|
|
return request({
|
|
url: '/sys/user/friendship/card/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 新增用户友谊卡配置.
|
|
export function addUserFriendshipCardConfig(data) {
|
|
return request({
|
|
url: '/sys/user/friendship/card',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 修改用户友谊卡配置
|
|
export function updateUserFriendshipCardConfig(data) {
|
|
return request({
|
|
url: '/sys/user/friendship/card',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取指定平台配置信息
|
|
export function getLotteryConf(params) {
|
|
return request({
|
|
url: '/lottery/conf',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 获取指定平台配置信息
|
|
export function addLotteryConf(data) {
|
|
return request({
|
|
url: '/lottery/conf',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 国家基本信息
|
|
export function getCountryAlls() {
|
|
return request({
|
|
url: '/sys/country/code',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 用户登陆日志
|
|
export function loginLoggerPage(params) {
|
|
return request({
|
|
url: '/user/login/logger/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 黑名单列表
|
|
export function requestBlackList() {
|
|
return request({
|
|
url: '/request-black-list',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 黑名单列表-机型
|
|
export function addBlackListPhoneModel(phoneModel) {
|
|
return request({
|
|
url: '/request-black-list/phone-model',
|
|
method: 'post',
|
|
params: { phoneModel }
|
|
})
|
|
}
|
|
|
|
// 黑名单列表-ip
|
|
export function addBlackListIP(ip) {
|
|
return request({
|
|
url: '/request-black-list/ip',
|
|
method: 'post',
|
|
params: { ip }
|
|
})
|
|
}
|
|
|
|
// 删除黑名单列表
|
|
export function delBlackList(content) {
|
|
return request({
|
|
url: '/request-black-list/del',
|
|
method: 'delete',
|
|
params: { content }
|
|
})
|
|
}
|
|
|
|
// 分页列表
|
|
export function refundAnchorTrackRecordPage(params) {
|
|
return request({
|
|
url: '/refund-anchor-track-record/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// ///////////////////////////////// 置顶房间 //////////////////////////////////
|
|
// 置顶房间-添加或修改
|
|
export function addOrUpdateSetTopRoom(data) {
|
|
return request({
|
|
url: '/sys-set-top/add-or-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 置顶房间-移除
|
|
export function removeSetTopRoom(roomId) {
|
|
return request({
|
|
url: '/sys-set-top/remove',
|
|
method: 'get',
|
|
params: { roomId }
|
|
})
|
|
}
|
|
|
|
// 置顶房间-分页列表
|
|
export function pageSetTopRoom(params) {
|
|
return request({
|
|
url: '/sys-set-top/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// ///////////////////////////////// 热门房间 //////////////////////////////////
|
|
// 热门房间-添加或修改
|
|
export function addOrUpdateSetHotRoom(data) {
|
|
return request({
|
|
url: '/sys-set-hot/add-or-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 热门房间-移除
|
|
export function removeSetHotRoom(roomId) {
|
|
return request({
|
|
url: '/sys-set-hot/remove',
|
|
method: 'get',
|
|
params: { roomId }
|
|
})
|
|
}
|
|
|
|
// 热门房间-分页列表h
|
|
export function pageSetHotRoom(params) {
|
|
return request({
|
|
url: '/sys-set-hot/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 游戏列表配置-分页列表
|
|
export function pageGameConfig(params) {
|
|
return request({
|
|
url: '/sys-game-list-config/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 游戏列表配置-添加或修改
|
|
export function saveOrUpdateGameConfig(data) {
|
|
return request({
|
|
url: '/sys-game-list-config/save-or-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 游戏列表配置-删除
|
|
export function deleteGameConfig(id, sysOrigin) {
|
|
return request({
|
|
url: '/sys-game-list-config/delete',
|
|
method: 'get',
|
|
params: { id, sysOrigin }
|
|
})
|
|
}
|
|
|
|
// 匹配游戏列表
|
|
export function flowGameMatchConfig(params) {
|
|
return request({
|
|
url: '/sys-game-list-config/match-conf',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 添加或修改匹配游戏配置
|
|
export function upsertGameMatchConfig(data) {
|
|
return request({
|
|
url: '/sys-game-list-config/match-conf',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 添加或修改匹配游戏配置
|
|
export function delGameMatchConfig(id) {
|
|
return request({
|
|
url: '/sys-game-list-config/match-conf',
|
|
method: 'delete',
|
|
params: { id }
|
|
})
|
|
}
|
|
|
|
// ///////////////////////////////// 邀请用户规则配置 ////////////////////////////////////
|
|
// 修改配置
|
|
export function updateSysInviteUserConfig(data) {
|
|
return request({
|
|
url: '/sys/invite/user/config',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 查询配置
|
|
export function querySysInviteUserConfig(sysOrigin) {
|
|
return request({
|
|
url: '/sys/invite/user/config?sysOrigin=' + sysOrigin,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function updateSysUserAdvertisingConfigDTO(data) {
|
|
return request({
|
|
url: '/sys/user/advertising/save',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function querySysUserAdvertisingConfigDTO(sysOrigin) {
|
|
return request({
|
|
url: '/sys/user/advertising/config?sysOrigin=' + sysOrigin,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// -----------活动模版start------------------
|
|
|
|
/**
|
|
* 活动模版-列表.
|
|
*/
|
|
export function listTemplates(params) {
|
|
return request({
|
|
url: '/activity-conf/template-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动模版-列表.
|
|
*/
|
|
export function listTemplateValues() {
|
|
return request({
|
|
url: '/activity-conf/template-values',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动模版-添加.
|
|
*/
|
|
export function addTemplate(data) {
|
|
return request({
|
|
url: '/activity-conf/template-add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动模版-修改.
|
|
*/
|
|
export function updateTemplate(data) {
|
|
return request({
|
|
url: '/activity-conf/template-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动模版-修改名称.
|
|
*/
|
|
export function updateTemplateName(id, name) {
|
|
return request({
|
|
url: '/activity-conf/template-update-name',
|
|
method: 'post',
|
|
data: { id, name }
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 根据id获得活动模版.
|
|
*/
|
|
export function getTemplateById(id) {
|
|
return request({
|
|
url: '/activity-conf/template',
|
|
method: 'get',
|
|
params: { id }
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动配置-列表.
|
|
*/
|
|
export function listActivityConf(params) {
|
|
return request({
|
|
url: '/activity-conf/conf-list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动配置-添加.
|
|
*/
|
|
export function addActivityConf(data) {
|
|
return request({
|
|
url: '/activity-conf/conf-add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动配置-修改.
|
|
*/
|
|
export function updateActivityConf(data) {
|
|
return request({
|
|
url: '/activity-conf/conf-update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动奖品-排名.
|
|
*/
|
|
export function listActivityRewardRank(activityId) {
|
|
return request({
|
|
url: '/activity-conf/rank-reward-preview',
|
|
method: 'get',
|
|
params: { activityId }
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动-排名.
|
|
*/
|
|
export function listActivityRank(activityId) {
|
|
return request({
|
|
url: '/activity-conf/rank',
|
|
method: 'get',
|
|
params: { activityId }
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 活动-发送奖励.
|
|
*/
|
|
export function sendActivityReward(activityId) {
|
|
return request({
|
|
url: '/activity-conf/send-reward',
|
|
method: 'get',
|
|
params: { activityId }
|
|
})
|
|
}
|
|
// -----------活动模版end------------------
|
|
|
|
// 用户邀请分页列表
|
|
export function pageUserInviteRegister(params) {
|
|
return request({
|
|
url: '/user-invite-register/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 客服管理 start ////////////////////////////////////////////////////////////////
|
|
// 客服列表.
|
|
export function listCustomerService(sysOrigin, region) {
|
|
return request({
|
|
url: '/sys/customer-service/list/' + sysOrigin + '?region=' + region,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 添加客服.
|
|
export function addCustomerService(data) {
|
|
return request({
|
|
url: '/sys/customer-service/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 修改客服.
|
|
export function updateCustomerService(data) {
|
|
return request({
|
|
url: '/sys/customer-service/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除客服.
|
|
export function deleteCustomerService(id) {
|
|
return request({
|
|
url: '/sys/customer-service/delete/' + id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 区域管理 start ////////////////////////////////////////////////////////////////
|
|
// 区域列表.
|
|
export function regionConfigTable(params) {
|
|
return request({
|
|
url: '/region/config/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 修改区域.
|
|
export function updateRegionConfig(data) {
|
|
return request({
|
|
url: '/region/config/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 添加区域.
|
|
export function addRegionConfig(data) {
|
|
return request({
|
|
url: '/region/config/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除区域.
|
|
export function deleteRegionConfig(id) {
|
|
return request({
|
|
url: '/region/config/delete/' + id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 清理区域提现.
|
|
export function resetRegionWithdrawal(regionId) {
|
|
return request({
|
|
url: '/region/config/reset-withdrawal',
|
|
method: 'get',
|
|
params: { regionId }
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 区域辅助数据管理 ////////////////////////////////////////////////////////////////
|
|
// 区域辅助数据列表.
|
|
export function regionAssistConfigTable(params) {
|
|
return request({
|
|
url: '/region/assist/config/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 修改区域辅助数据.
|
|
export function updateRegionAssistConfig(data) {
|
|
return request({
|
|
url: '/region/assist/config/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 添加区域辅助数据.
|
|
export function addRegionAssistConfig(data) {
|
|
return request({
|
|
url: '/region/assist/config/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 删除区域辅助数据.
|
|
export function deleteRegionAssistConfig(id) {
|
|
return request({
|
|
url: '/region/assist/config/delete/' + id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 区域关系业务编织 start ////////////////////////////////////////////////////////////////
|
|
// 区域关系业务列表.
|
|
export function regionRelationTable(params) {
|
|
return request({
|
|
url: '/sys/region/relation/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// 修改区域关系业务.
|
|
export function updateRegionRelation(data) {
|
|
return request({
|
|
url: '/sys/region/relation/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 添加区域关系业务.
|
|
export function addRegionRelation(data) {
|
|
return request({
|
|
url: '/sys/region/relation/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 用户充值黑名单 start ////////////////////////////////////////////////////////////////
|
|
|
|
// 用户充值黑名单列表.
|
|
export function userRechargeBlackList() {
|
|
return request({
|
|
url: '/recharge-black-list',
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
// 新增用户充值黑名单.
|
|
export function addUserRechargeBlackList(userId) {
|
|
return request({
|
|
url: '/recharge-black-list',
|
|
method: 'post',
|
|
params: { userId }
|
|
})
|
|
}
|
|
|
|
// 删除用户充值黑名单.
|
|
export function delUserRechargeBlackList(content) {
|
|
return request({
|
|
url: '/recharge-black-list',
|
|
method: 'delete',
|
|
params: { content }
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 用户充值黑名单 end ////////////////////////////////////////////////////////////////
|
|
|
|
// ////////////////////////////////////////////////////// 用户注销 start ////////////////////////////////////////////////////////////////
|
|
// 用户注销日志
|
|
export function logoutLogPage(params) {
|
|
return request({
|
|
url: '/user-logout-log/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
// 用户注销申请
|
|
export function logoutApplyPage(params) {
|
|
return request({
|
|
url: '/user-logout-apply/page',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
// ////////////////////////////////////////////////////// 用户注销 end ////////////////////////////////////////////////////////////////
|