You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

84 lines
5.1 KiB

2 months ago
// 白嫖星球
2 months ago
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 });
2 months ago
// ---------------- 经营系统配置 ----------------
export const planetTreePage = (params) => getRequest(`${PREFIX}/tree/page`, params);
export const planetTreeSave = (params) => postBodyRequest(`${PREFIX}/tree/save`, params);
export const planetTreeDelete = (id) => postRequest(`${PREFIX}/tree/delete`, { id });
export const planetWarehousePage = (params) => getRequest(`${PREFIX}/warehouse/page`, params);
export const planetWarehouseSave = (params) => postBodyRequest(`${PREFIX}/warehouse/save`, params);
export const planetWarehouseDelete = (id) => postRequest(`${PREFIX}/warehouse/delete`, { id });
export const planetTowerPage = (params) => getRequest(`${PREFIX}/tower/page`, params);
export const planetTowerSave = (params) => postBodyRequest(`${PREFIX}/tower/save`, params);
export const planetTowerDelete = (id) => postRequest(`${PREFIX}/tower/delete`, { id });
export const planetSearchPage = (params) => getRequest(`${PREFIX}/search/page`, params);
export const planetSearchSave = (params) => postBodyRequest(`${PREFIX}/search/save`, params);
export const planetSearchDelete = (id) => postRequest(`${PREFIX}/search/delete`, { id });
export const planetStaminaPage = (params) => getRequest(`${PREFIX}/stamina/page`, params);
export const planetStaminaSave = (params) => postBodyRequest(`${PREFIX}/stamina/save`, params);
export const planetStaminaDelete = (id) => postRequest(`${PREFIX}/stamina/delete`, { id });
export const planetLandmarkPage = (params) => getRequest(`${PREFIX}/landmark/page`, params);
export const planetLandmarkSave = (params) => postBodyRequest(`${PREFIX}/landmark/save`, params);
export const planetLandmarkDelete = (id) => postRequest(`${PREFIX}/landmark/delete`, { id });
2 months ago
export const planetCollegePage = (params) => getRequest(`${PREFIX}/college/page`, params);
export const planetCollegeSave = (params) => postBodyRequest(`${PREFIX}/college/save`, params);
export const planetCollegeDelete = (id) => postRequest(`${PREFIX}/college/delete`, { id });
2 months ago
export const planetEconomyPage = (params) => getRequest(`${PREFIX}/economy/page`, params);
2 months ago
// ---------------- 学院助推赛 ----------------
export const planetAdventureEventPage = (params) => getRequest(`${PREFIX}/adventure/event/page`, params);
export const planetAdventureEventSave = (params) => postBodyRequest(`${PREFIX}/adventure/event/save`, params);
export const planetAdventureEventDelete = (id) => postRequest(`${PREFIX}/adventure/event/delete`, { id });
export const planetAdventureRankPage = (params) => getRequest(`${PREFIX}/adventure/rank/page`, params);
2 weeks ago
export const planetAdventureRewardPage = (params) => postBodyRequest('/mall/coupon/selectRewardByRegionId', params);
2 weeks ago
export const planetAdventureParticipationPage = (params) => postBodyRequest('/app/planet/adventure/participation/page', params);