功能完善

This commit is contained in:
kron
2025-07-01 00:25:17 +08:00
parent bd92c7c183
commit a03af4e58c
10 changed files with 202 additions and 47 deletions

View File

@@ -240,3 +240,36 @@ export const getBattleListAPI = async (page, battleType) => {
export const getRankListAPI = () => {
return request("GET", "/index/ranklist");
};
export const createOrderAPI = (vipId) => {
return request("POST", "/user/order/create", {
vipId,
quanity: 1,
mockTest: true,
tradeType: "mini",
payType: "wxpay",
});
};
export const payOrderAPI = (id) => {
return request("POST", "/user/order/pay", {
id,
mockTest: true,
tradeType: "mini",
payType: "wxpay",
});
};
export const getOrderListAPI = async (page) => {
const reuslt = await request("GET", `/user/order/list?page${page}`);
return reuslt.items || [];
};
export const cancelOrderListAPI = async (id) => {
return request("POST", "/user/order/cancelOrder", { id });
};
export const isGamingAPI = async () => {
const result = await request("GET", "/user/isGaming");
return result.gaming || false;
};