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 }) }