Merge branch 'feat-vip' into test

This commit is contained in:
2026-06-25 18:16:54 +08:00
13 changed files with 351 additions and 52 deletions
+16 -3
View File
@@ -23,7 +23,9 @@ try {
console.error("获取环境信息失败,使用默认正式环境", e);
}
function request(method, url, data = {}) {
const ADDONS_BASE_URL = BASE_URL.replace(/\/api\/shoot$/, "/api/shoot");
function request(method, url, data = {}, baseUrl = BASE_URL) {
const token = uni.getStorageSync(
`${uni.getAccountInfoSync().miniProgram.envVersion}_token`
);
@@ -31,7 +33,7 @@ function request(method, url, data = {}) {
if (token) header.Authorization = `Bearer ${token || ""}`;
return new Promise((resolve, reject) => {
uni.request({
url: `${BASE_URL}${url}`,
url: `${baseUrl}${url}`,
method,
header,
data,
@@ -41,6 +43,7 @@ function request(method, url, data = {}) {
const {code, data, message} = res.data;
if (code === 0) resolve(data);
else if (message) {
const error = {code, data, message};
if (message.indexOf("登录身份已失效") !== -1) {
console.log('1111111111111111111,token失效')
uni.removeStorageSync(
@@ -50,6 +53,10 @@ function request(method, url, data = {}) {
reject({ type: "AUTH_INVALID", message });
return;
}
if (message.indexOf("已达上限") !== -1) {
reject(error);
return;
}
if (message === "ROOM_FULL") {
resolve({full: true});
return;
@@ -97,8 +104,10 @@ function request(method, url, data = {}) {
title: message,
icon: "none",
});
reject(error);
return;
}
reject("");
reject({code, data, message});
}
},
fail: (err) => {
@@ -167,6 +176,10 @@ export const getAppConfig = () => {
return request("GET", "/index/appConfig");
};
export const getDailyCountAPI = () => {
return request("GET", "/index/dailyCount", {}, ADDONS_BASE_URL);
};
export const getHomeData = (seasonId) => {
return request("GET", `/user/myHome?seasonId=${seasonId}`);
};