|
@@ -1,73 +1,100 @@
|
|
|
(function (global) {
|
|
(function (global) {
|
|
|
- const BASE_URL = 'http://dev3.local/'
|
|
|
|
|
|
|
+ // 是否启用动态API,启用后,将根据访问IP的origin获取API地址
|
|
|
|
|
+ const ENABLE_DYNAMIC_API = false;
|
|
|
|
|
+ const HOST_URL = `${location.origin}${location.pathname}`;
|
|
|
|
|
+ const BASE_URL = ENABLE_DYNAMIC_API ? HOST_URL : "http://dev3.local/";
|
|
|
global.__IBPS_CONFIG__ = {
|
|
global.__IBPS_CONFIG__ = {
|
|
|
// 是否启用配置
|
|
// 是否启用配置
|
|
|
ENABLE_CONFIG: true,
|
|
ENABLE_CONFIG: true,
|
|
|
// 基础路径
|
|
// 基础路径
|
|
|
BASE_URL,
|
|
BASE_URL,
|
|
|
|
|
+ //公网地址(文件预览下载、扫码回调)
|
|
|
|
|
+ PUBLIC_URL: "http://dev3.local/",
|
|
|
|
|
+ // 内网地址(onlyoffice相关url默认使用该ip)
|
|
|
|
|
+ INTRANET_URL: "http://dev3.local/",
|
|
|
// api
|
|
// api
|
|
|
- BASE_API: `${ BASE_URL }ibps`,
|
|
|
|
|
|
|
+ BASE_API: `${BASE_URL}ibps`,
|
|
|
// GATEWAY API
|
|
// GATEWAY API
|
|
|
- BASE_GATEWAY_API: `${ BASE_URL }ibps`,
|
|
|
|
|
|
|
+ BASE_GATEWAY_API: `${BASE_URL}ibps`,
|
|
|
// WEBSOCKET api
|
|
// WEBSOCKET api
|
|
|
- BASE_WEBSOCKET_API: 'ws://127.0.0.1:28888',
|
|
|
|
|
|
|
+ BASE_WEBSOCKET_API: "ws://127.0.0.1:28888",
|
|
|
// report api
|
|
// report api
|
|
|
- BASE_REPORT_API: `${ BASE_URL }raqsoft`,
|
|
|
|
|
|
|
+ BASE_REPORT_API: `${BASE_URL}raqsoft`,
|
|
|
// seal api
|
|
// seal api
|
|
|
- BASE_SEAL_API: 'http://120.77.249.241:9999/',
|
|
|
|
|
|
|
+ BASE_SEAL_API: "http://120.77.249.241:9999/",
|
|
|
|
|
|
|
|
//是否单体应用
|
|
//是否单体应用
|
|
|
SINGLE: false,
|
|
SINGLE: false,
|
|
|
- //是否启用多域名
|
|
|
|
|
|
|
+ //是否启用多域名
|
|
|
MULTIPLE_DOMAIN: false,
|
|
MULTIPLE_DOMAIN: false,
|
|
|
// 域名
|
|
// 域名
|
|
|
- API_DOMAIN_NAMES: ['a1', 'a2', 'a3', 'a4', 'a5', 'a6', 'a7', 'a8', 'a9', 'a10', 'a11', 'a12', 'a13', 'a14', 'a15', 'a16', 'a17', 'a18', 'a19', 'a20'],
|
|
|
|
|
|
|
+ API_DOMAIN_NAMES: [
|
|
|
|
|
+ "a1",
|
|
|
|
|
+ "a2",
|
|
|
|
|
+ "a3",
|
|
|
|
|
+ "a4",
|
|
|
|
|
+ "a5",
|
|
|
|
|
+ "a6",
|
|
|
|
|
+ "a7",
|
|
|
|
|
+ "a8",
|
|
|
|
|
+ "a9",
|
|
|
|
|
+ "a10",
|
|
|
|
|
+ "a11",
|
|
|
|
|
+ "a12",
|
|
|
|
|
+ "a13",
|
|
|
|
|
+ "a14",
|
|
|
|
|
+ "a15",
|
|
|
|
|
+ "a16",
|
|
|
|
|
+ "a17",
|
|
|
|
|
+ "a18",
|
|
|
|
|
+ "a19",
|
|
|
|
|
+ "a20",
|
|
|
|
|
+ ],
|
|
|
|
|
|
|
|
// 后台配置的Token key
|
|
// 后台配置的Token key
|
|
|
- HEADER_TOKEN_KEY: 'X-Authorization-access_token',
|
|
|
|
|
|
|
+ HEADER_TOKEN_KEY: "X-Authorization-access_token",
|
|
|
// 后台配置的Token key(url使用的key)
|
|
// 后台配置的Token key(url使用的key)
|
|
|
- FORM_TOKEN_KEY: 'access_token',
|
|
|
|
|
|
|
+ FORM_TOKEN_KEY: "access_token",
|
|
|
// 系统ID
|
|
// 系统ID
|
|
|
- HEADER_SYSTEM_ID: 'X-Authorization-systemid',
|
|
|
|
|
|
|
+ HEADER_SYSTEM_ID: "X-Authorization-systemid",
|
|
|
// 租户ID
|
|
// 租户ID
|
|
|
- HEADER_TENANT_ID: 'X-Authorization-tenantid',
|
|
|
|
|
|
|
+ HEADER_TENANT_ID: "X-Authorization-tenantid",
|
|
|
|
|
|
|
|
//================认证中心=====================
|
|
//================认证中心=====================
|
|
|
//申请应用时分配的AppKey
|
|
//申请应用时分配的AppKey
|
|
|
- CLIENT_ID: 'ibps',
|
|
|
|
|
|
|
+ CLIENT_ID: "ibps",
|
|
|
//申请应用时分配的AppSecret
|
|
//申请应用时分配的AppSecret
|
|
|
- CLIENT_SECRET: '58b65297-3467-0859-8337-8cbaf81ef68a',
|
|
|
|
|
|
|
+ CLIENT_SECRET: "58b65297-3467-0859-8337-8cbaf81ef68a",
|
|
|
//授权方式:authorization_code :授权码方式, password_credentials:密码模式
|
|
//授权方式:authorization_code :授权码方式, password_credentials:密码模式
|
|
|
- GRANT_TYPE: 'authorization_code',
|
|
|
|
|
|
|
+ GRANT_TYPE: "authorization_code",
|
|
|
|
|
|
|
|
//================Token存储=====================
|
|
//================Token存储=====================
|
|
|
//TOKEN存储方式 default:默认,domain:域名限制
|
|
//TOKEN存储方式 default:默认,domain:域名限制
|
|
|
- TOKEN_STORE: 'default',
|
|
|
|
|
|
|
+ TOKEN_STORE: "default",
|
|
|
//TOKEN 存储域名限制,TOKEN_STORE为domain有效,
|
|
//TOKEN 存储域名限制,TOKEN_STORE为domain有效,
|
|
|
- TOKEN_DOMAIN: 'bpmhome.cn',
|
|
|
|
|
|
|
+ TOKEN_DOMAIN: "bpmhome.cn",
|
|
|
//TOKEN存储的前缀 default:默认,加前缀和版本。 custom:自定义,写的输出什么
|
|
//TOKEN存储的前缀 default:默认,加前缀和版本。 custom:自定义,写的输出什么
|
|
|
- TOKEN_STORE_PREFIX: 'default',
|
|
|
|
|
|
|
+ TOKEN_STORE_PREFIX: "default",
|
|
|
//TOKEN存储方式 key
|
|
//TOKEN存储方式 key
|
|
|
- TOKEN_STORE_KEY: 'token',
|
|
|
|
|
|
|
+ TOKEN_STORE_KEY: "token",
|
|
|
//刷新TOKEN存储方式 key
|
|
//刷新TOKEN存储方式 key
|
|
|
- REFRESH_TOKEN_STORE_KEY: 'refresh_token',
|
|
|
|
|
|
|
+ REFRESH_TOKEN_STORE_KEY: "refresh_token",
|
|
|
|
|
|
|
|
//转换数据
|
|
//转换数据
|
|
|
- TRANSFER_DATA: 'transfer',
|
|
|
|
|
|
|
+ TRANSFER_DATA: "transfer",
|
|
|
|
|
|
|
|
//国际化配置
|
|
//国际化配置
|
|
|
- I18N_LOCALE: 'zh-CN',
|
|
|
|
|
- I18N_FALLBACK_LOCALE: 'zh-CN',
|
|
|
|
|
|
|
+ I18N_LOCALE: "zh-CN",
|
|
|
|
|
+ I18N_FALLBACK_LOCALE: "zh-CN",
|
|
|
|
|
|
|
|
//================其他配置=====================
|
|
//================其他配置=====================
|
|
|
//element 颜色
|
|
//element 颜色
|
|
|
- ELEMENT_COLOR: '#409EFF',
|
|
|
|
|
|
|
+ ELEMENT_COLOR: "#409EFF",
|
|
|
// 系统版本
|
|
// 系统版本
|
|
|
- VERSION: '1.0.0',
|
|
|
|
|
|
|
+ VERSION: "1.0.0",
|
|
|
// 系统名称
|
|
// 系统名称
|
|
|
- SYSTEM_NAME: '深圳市罗湖医院集团细胞质量检测实验室LIMS系统',
|
|
|
|
|
|
|
+ SYSTEM_NAME: "深圳市罗湖医院集团细胞质量检测实验室LIMS系统",
|
|
|
// 润乾报表根目录
|
|
// 润乾报表根目录
|
|
|
- REPORT_PATH: '罗医细胞质量检测实验室'
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
-})(window)
|
|
|
|
|
|
|
+ REPORT_PATH: "罗医细胞质量检测实验室",
|
|
|
|
|
+ };
|
|
|
|
|
+})(window);
|