首页默认静默登陆
This commit is contained in:
@@ -496,7 +496,7 @@ export async function getVersion(params) {
|
||||
// 获取系统配置信息
|
||||
export async function getSystemConfig(params) {
|
||||
// let data = await http('/xkApi/platform/config', params)
|
||||
let data = await http('/xkApi/guest/guest-platform/config', params, 3)
|
||||
let data = await http('/xkApi/platform/config', params, 3)
|
||||
return data
|
||||
}
|
||||
|
||||
|
||||
@@ -51,11 +51,16 @@ export async function updateIntroductionImagesApi(params) {
|
||||
|
||||
/**
|
||||
* 检查药店在线复诊配置(委托诊所和医生)
|
||||
* @param params { store_id: number }
|
||||
* @param params { store_id: number, guest?: number } - guest: 0=普通接口, 1=Guest接口
|
||||
* @returns {Promise<*>}
|
||||
*/
|
||||
export async function checkOnlineConsultationConfigApi(params) {
|
||||
return await get('/store/check-online-consultation-config', params, 3)
|
||||
const { guest = 0, ...restParams } = params;
|
||||
// guest=1 时调用 Guest 接口,guest=0 时调用普通接口
|
||||
const url = guest === 1
|
||||
? '/guest/guest-platform/check-online-consultation-config'
|
||||
: '/store/check-online-consultation-config';
|
||||
return await get(url, restParams, 3)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -112,6 +112,9 @@ function request(url, params, method = 0) {
|
||||
} else if (url.indexOf('/oldApi/v1/store/detail') !== -1) {
|
||||
url = url.replace('/oldApi/v1/store/detail', '/guest/guest-home/store-detail');
|
||||
baseURL = envUrls.xkApi;
|
||||
} else if (url.indexOf('/oldApi/v1/store/list') !== -1) {
|
||||
url = url.replace('/oldApi/v1/store/list', '/guest/guest-home/store-list');
|
||||
baseURL = envUrls.xkApi;
|
||||
} else if (url.indexOf('/oldApi/v1/register/doc-register-info') !== -1) {
|
||||
url = url.replace('/oldApi/v1/register/doc-register-info', '/guest/guest-doctor/doc-register-info');
|
||||
baseURL = envUrls.xkApi;
|
||||
@@ -132,6 +135,12 @@ function request(url, params, method = 0) {
|
||||
} else if (url.indexOf('/v1/register/doc-register-info') !== -1 || url.indexOf('/member/v1/register/doc-register-info') !== -1) {
|
||||
url = url.replace(/\/member\/v1\/register\/doc-register-info|\/v1\/register\/doc-register-info/, '/guest/guest-doctor/doc-register-info');
|
||||
baseURL = envUrls.xkApi;
|
||||
} else if (url.indexOf('/v1/store/info') !== -1 || url.indexOf('/member/v1/store/info') !== -1) {
|
||||
url = url.replace(/\/member\/v1\/store\/info|\/v1\/store\/info/, '/guest/guest-home/store-info');
|
||||
baseURL = envUrls.xkApi;
|
||||
} else if (url.indexOf('/v1/store/list') !== -1 || url.indexOf('/member/v1/store/list') !== -1) {
|
||||
url = url.replace(/\/member\/v1\/store\/list|\/v1\/store\/list/, '/guest/guest-home/store-list');
|
||||
baseURL = envUrls.xkApi;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,8 +152,8 @@ function request(url, params, method = 0) {
|
||||
}
|
||||
if (url.split('/').indexOf('xkApi') !== -1) {
|
||||
baseURL = envUrls.xkApi;
|
||||
// 如果是guest模式且是xkApi请求,添加/guest/前缀
|
||||
if (isGuestRequest) {
|
||||
// 如果是guest模式且是xkApi请求,添加/guest/前缀(但避免重复添加)
|
||||
if (isGuestRequest && url.indexOf('/guest/') === -1) {
|
||||
url = url.replace('/xkApi', '/guest/xkApi');
|
||||
}
|
||||
}
|
||||
@@ -156,9 +165,20 @@ function request(url, params, method = 0) {
|
||||
// 加密
|
||||
if (params != null) {
|
||||
params.data = getRes(params.data, false);
|
||||
// 如果是guest模式,强制设置store_id为11001
|
||||
// 如果是guest模式,设置store_id(优先使用用户传入或本地存储的值)
|
||||
if (isGuestRequest && params.data) {
|
||||
params.data.store_id = getGuestStoreId();
|
||||
// 优先使用用户传入的 store_id
|
||||
if (!params.data.store_id) {
|
||||
// 如果用户没传,尝试从本地存储获取
|
||||
const localStoreId = uni.getStorageSync('store_id');
|
||||
if (localStoreId) {
|
||||
params.data.store_id = localStoreId;
|
||||
} else {
|
||||
// 如果本地存储也没有,使用默认值(保持向后兼容)
|
||||
params.data.store_id = getGuestStoreId();
|
||||
}
|
||||
}
|
||||
// 如果用户已经传了 store_id,就使用用户传入的值,不做任何修改
|
||||
}
|
||||
}
|
||||
let num = 0;
|
||||
|
||||
Reference in New Issue
Block a user