30 lines
1.4 KiB
JavaScript
30 lines
1.4 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
// 奖池配置快照(总池 + 各箱池),按身份 audience=common/anchor/white
|
|
// MahjongAdminController.rewardPoolConfig
|
|
export function getPoolConfig(params) {
|
|
return request({ url: '/admin/mahjong/rewardPool/config', method: 'get', params })
|
|
}
|
|
|
|
// 逐箱注水/抽水(type=1 注水 / 2 抽水,含 audience、remark):MahjongAdminController.rewardPoolAdjust
|
|
export function adjustPool(data) {
|
|
return request({ url: '/admin/mahjong/rewardPool/adjust', method: 'post', data })
|
|
}
|
|
|
|
// 批量按一轮花费比例注水/抽水:{ audience, type, ratio, remark }
|
|
// 本游戏无投注倍数,每箱基数 = bet × 总回合数;MahjongAdminController.rewardPoolAdjustBatch
|
|
export function adjustPoolBatch(data) {
|
|
return request({ url: '/admin/mahjong/rewardPool/adjustBatch', method: 'post', data })
|
|
}
|
|
|
|
// 重置人工调整:该身份所有箱子注水/抽水累计归零,只保留真实水位(下注−返奖):{ audience, remark }
|
|
// MahjongAdminController.rewardPoolAdjustReset
|
|
export function adjustPoolReset(data) {
|
|
return request({ url: '/admin/mahjong/rewardPool/adjustReset', method: 'post', data })
|
|
}
|
|
|
|
// 奖池调整历史(分页,params 含 audience):MahjongAdminController.rewardPoolAdjustLog
|
|
export function getPoolLogs(params) {
|
|
return request({ url: '/admin/mahjong/rewardPool/adjustLog', method: 'get', params })
|
|
}
|