// 白嫖星球 后台管理接口 import { getRequest, postRequest, postBodyRequest } from '@/libs/axios'; const PREFIX = '/app/planet/admin'; // ---------------- 奖池 ---------------- export const planetPoolPage = (params) => getRequest(`${PREFIX}/pool/page`, params); export const planetPoolSave = (params) => postBodyRequest(`${PREFIX}/pool/save`, params); export const planetPoolDelete = (id) => postRequest(`${PREFIX}/pool/delete`, { id }); // ---------------- 奖项 ---------------- export const planetRewardList = (poolId) => getRequest(`${PREFIX}/reward/list`, { poolId }); export const planetRewardSave = (params) => postBodyRequest(`${PREFIX}/reward/save`, params); export const planetRewardDelete = (id) => postRequest(`${PREFIX}/reward/delete`, { id }); // ---------------- 任务 ---------------- export const planetTaskPage = (params) => getRequest(`${PREFIX}/task/page`, params); export const planetTaskSave = (params) => postBodyRequest(`${PREFIX}/task/save`, params); export const planetTaskDelete = (id) => postRequest(`${PREFIX}/task/delete`, { id }); // ---------------- BUFF ---------------- export const planetBuffPage = (params) => getRequest(`${PREFIX}/buff/page`, params); export const planetBuffSave = (params) => postBodyRequest(`${PREFIX}/buff/save`, params); export const planetBuffDelete = (id) => postRequest(`${PREFIX}/buff/delete`, { id }); // ---------------- 快讯 ---------------- export const planetNewsPage = (params) => getRequest(`${PREFIX}/news/page`, params); export const planetNewsSave = (params) => postBodyRequest(`${PREFIX}/news/save`, params); export const planetNewsDelete = (id) => postRequest(`${PREFIX}/news/delete`, { id }); // ---------------- 排行榜 ---------------- export const planetRankPage = (params) => getRequest(`${PREFIX}/rank/page`, params); // ---------------- 追捕记录 ---------------- export const planetHuntPage = (params) => getRequest(`${PREFIX}/hunt/page`, params); // ---------------- 开奖记录 ---------------- export const planetDrawPage = (params) => getRequest(`${PREFIX}/draw/page`, params); // ---------------- 中奖记录 ---------------- export const planetWinnerPage = (params) => getRequest(`${PREFIX}/winner/page`, params); // ---------------- 手动开奖(必须传 regionId,仅限本区域) ---------------- export const planetManualDraw = (poolId, regionId) => postRequest(`${PREFIX}/draw/manual`, { poolId, regionId });