2026-05-15 16:59:16 +08:00
|
|
|
|
import {checkDev} from "@/utils/utils";
|
|
|
|
|
|
|
2026-05-14 14:29:51 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 医生小程序环境唯一开关:旧 HTTP、newApi、WebSocket 均由此派生。
|
|
|
|
|
|
* 发布生产前将 USE_DOCTOR_WX_DEV 改为 false。
|
|
|
|
|
|
*/
|
|
|
|
|
|
// const USE_DOCTOR_WX_DEV = true;
|
|
|
|
|
|
const USE_DOCTOR_WX_DEV = false;
|
|
|
|
|
|
|
|
|
|
|
|
const DEV = {
|
|
|
|
|
|
legacyApiBase: 'http://127.0.0.1:18000/service/v1/',
|
|
|
|
|
|
newApiBase: 'http://127.0.0.1:18001/api/doctor/',
|
|
|
|
|
|
wsUrl: 'ws://127.0.0.1:12080/ws',
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const PROD = {
|
|
|
|
|
|
legacyApiBase: 'https://app.xiaokang88.com/service/v1/',
|
|
|
|
|
|
newApiBase: 'https://api.xiaokang88.com/api/doctor/',
|
|
|
|
|
|
wsUrl: 'wss://api.ws.g.xiaokang88.com/ws',
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
export function isDoctorWxDev() {
|
2026-05-21 10:17:25 +08:00
|
|
|
|
return checkDev('dev');
|
2026-05-14 14:29:51 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export function getDoctorWxEnv() {
|
2026-05-15 16:59:16 +08:00
|
|
|
|
return checkDev('dev') ? DEV : PROD;
|
2026-05-14 14:29:51 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/** 开发 / 生产 WebSocket 地址(与 getDoctorWxEnv 同源,供 websocket 配置展示) */
|
|
|
|
|
|
export function getDoctorWxWsUrls() {
|
|
|
|
|
|
return {
|
|
|
|
|
|
dev: DEV.wsUrl,
|
|
|
|
|
|
prod: PROD.wsUrl,
|
|
|
|
|
|
};
|
|
|
|
|
|
}
|