/** * 环境配置(域名沿用旧项目 ai_uniapp) * - H5 通过 HBuilderX 运行/发行的自定义条件编译(H5-DEV / H5-TEST / H5-PRO)区分 * - App / 小程序打包时使用 DEFAULT_ENV */ // App / 小程序默认环境:'dev' | 'test' | 'pro' const DEFAULT_ENV = 'pro' const ENV_MAP = { dev: { BASE_URL: 'http://192.168.31.168:16888', M_URL: 'https://m.ai.jiefuku.com', PC_URL: 'https://ai.jiefuku.com', ENV_KEY: 'dev' }, test: { BASE_URL: 'https://api.jiefuku.com', M_URL: 'https://m.ai.jiefuku.com', PC_URL: 'https://ai.jiefuku.com', ENV_KEY: 'test' }, pro: { BASE_URL: 'https://api.aionline.cc', M_URL: 'https://m.aionline.cc', PC_URL: 'https://tool.aionline.cc', ENV_KEY: 'pro' } } let base = ENV_MAP[DEFAULT_ENV] // #ifdef H5-DEV base = ENV_MAP.dev // #endif // #ifdef H5-TEST base = ENV_MAP.test // #endif // #ifdef H5-PRO base = ENV_MAP.pro // #endif // #ifdef MP-WEIXIN try { const accountInfo = uni.getAccountInfoSync ? uni.getAccountInfoSync() : {} const envVersion = accountInfo?.miniProgram?.envVersion || 'release' // 微信小程序:开发版连接 dev;体验版 trial 和正式版 release 连接 pro base = envVersion === 'develop' ? ENV_MAP.dev : ENV_MAP.pro } catch (e) { base = ENV_MAP.pro } // #endif // H5 公众号网页授权 appId(沿用旧项目) const WX_MP_APPID = 'wxd2aa05b2249b16ce' // 应用版本号,用于「设置 - 当前版本」展示;发版时与 manifest.json 的 versionName 一起改 const APP_VERSION = '3.0.0' export default { ...base, WX_MP_APPID, APP_VERSION }