sadjv3_jishi/common/config.js

60 lines
1.7 KiB
JavaScript
Raw Normal View History

2024-06-05 19:14:51 +08:00
//生产环境
2024-08-12 20:55:54 +08:00
const PROT = "https://"//生产需替换
2025-03-17 09:48:26 +08:00
const ROOTHOST = "admin.sjajk.com";//生产需替换
2024-08-30 16:29:22 +08:00
2024-06-05 19:14:51 +08:00
//测试环境
2024-08-12 20:55:54 +08:00
// const PROT = "http://"
2025-03-17 09:48:26 +08:00
// const ROOTHOST = "192.168.2.29:8187";
2024-06-05 19:14:51 +08:00
//验证是否是域名
const checkdomain = (ROOTHOST) => {
let doname =
/^([\w-]+\.)+((com)|(net)|(org)|(gov\.cn)|(info)|(cc)|(com\.cn)|(net\.cn)|(org\.cn)|(name)|(biz)|(tv)|(cn)|(mobi)|(name)|(sh)|(ac)| (io)|(tw)|(com\.tw)|(hk)|(com\.hk)|(ws)|(travel)|(us)|(tm)|(la)|(me\.uk)|(org\.uk)|(ltd\.uk)|(plc\.uk)|(in)|(eu)|(it)|(jp))$/;
let flag_domain = doname.test(ROOTHOST);
if (!flag_domain) { //不是域名
return false
} else {
return true
}
}
//验证是否是域名后判断http/https
const ROOTPATH = (checkdomain(ROOTHOST) ? "https://" : "http://") + ROOTHOST + "/sqx_fast";
const ROOTPATH1 = (checkdomain(ROOTHOST) ? "https://" : "http://") + ROOTHOST + "/sqx_fast";
2024-08-30 15:55:45 +08:00
const ROOTPATH2 = "wss://" + ROOTHOST + "/wss/chatSocket/"; //联系客服
2024-08-12 20:55:54 +08:00
const WEBSOCKETADDRESS = "wss://" + ROOTHOST + "/wss/chatSocket/"; //退出软件后台后将用户状态置为离线
2024-06-05 19:14:51 +08:00
const UPLOAD_PATH = ROOTPATH1 + '/alioss/upload';
2024-10-26 16:43:55 +08:00
const UPLOAD_AVATAR = ROOTPATH1 + '/alioss/uploadAvatar';
2024-06-05 19:14:51 +08:00
//腾讯地图key
const TX_MAP_KEY = 'VIWBZ-5OM3F-CV7JZ-NLKJY-AXSYV-TMFM6';
//ws基础连接地址
const WS_BASE_PATH = "wss://" + ROOTHOST + "/sqx_fast/";
//地图ws接口
const WS_UPLOAD_MAP_PATH = WS_BASE_PATH + 'mapWebsocket/';
//报警ws接口
const WS_UPLOAD_RECORDER_PATH = WS_BASE_PATH + 'monitorWebSocket/';
module.exports = {
PROT,
ROOTHOST,
2024-08-12 20:55:54 +08:00
// ROOTHOST1,
2024-06-05 19:14:51 +08:00
APIHOST: ROOTPATH,
APIHOST1: ROOTPATH1,
WSHOST: ROOTPATH2,
UPLOAD_PATH,
2024-10-26 16:43:55 +08:00
UPLOAD_AVATAR,
2024-08-12 20:55:54 +08:00
// WSHOST1: ROOTPATH3,
2024-06-05 19:14:51 +08:00
TX_MAP_KEY,
WS_BASE_PATH,
WS_UPLOAD_MAP_PATH,
WS_UPLOAD_RECORDER_PATH,
WEBSOCKETADDRESS
2024-08-30 15:55:45 +08:00
};