|
@ -0,0 +1,140 @@
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
let imDbConfig = {
|
|
|
|
host: '10.9.1.247',
|
|
|
|
user: 'wlyy',
|
|
|
|
port:3310,
|
|
|
|
password: 'qY#j2n5O',
|
|
|
|
database: 'im',
|
|
|
|
connectionLimit: '100',
|
|
|
|
charset : 'utf8mb4'
|
|
|
|
};
|
|
|
|
|
|
|
|
// Redis
|
|
|
|
let redisConfig = {
|
|
|
|
host: '10.9.1.247',
|
|
|
|
port: 6380,
|
|
|
|
db: 1,
|
|
|
|
password:'Kb6wKDQP1W4'
|
|
|
|
};
|
|
|
|
// let redisConfig = {
|
|
|
|
// host: '192.0.33.26',
|
|
|
|
// port: 6380,
|
|
|
|
// db: 1,
|
|
|
|
// password:'Kb6wKDQP1W4'
|
|
|
|
// };
|
|
|
|
// 内网Redis
|
|
|
|
let innerRedisConfig = {
|
|
|
|
host: '192.0.33.26',
|
|
|
|
port: 6390,
|
|
|
|
db: 1,
|
|
|
|
password:'Kb6wKDQP1W4'
|
|
|
|
};
|
|
|
|
|
|
|
|
// 三师后台
|
|
|
|
let wlyyServerConfig = {
|
|
|
|
host: 'www.xmtyw.cn',
|
|
|
|
port: 80,
|
|
|
|
model:"/wlyy"
|
|
|
|
};
|
|
|
|
|
|
|
|
//医生助手配置
|
|
|
|
let wlyyDAServerConfig = {
|
|
|
|
host: '192.168.120.167',
|
|
|
|
port: 5550,
|
|
|
|
model:"/assistant"
|
|
|
|
};
|
|
|
|
|
|
|
|
// 个推AppStore版参数
|
|
|
|
let getTuiConfig = {
|
|
|
|
HOST: 'https://api.getui.com/apiex.htm',
|
|
|
|
APPID: 'qWmRh2X88l7HuE36z3qBe8',
|
|
|
|
APPKEY: 'EzERfV8c849lBkZqHWzQG1',
|
|
|
|
MASTERSECRET: 'veXiajQrId6iojy7Qv8kZ2'
|
|
|
|
};
|
|
|
|
|
|
|
|
// 微信配置
|
|
|
|
let wechatConfig = {
|
|
|
|
appId: 'wxad04e9c4c5255acf',
|
|
|
|
appSecret: 'ae77c48ccf1af5d07069f5153d1ac8d3',
|
|
|
|
token: '27eb3bb24f149a7760cf1bb154b08040',
|
|
|
|
accId: 'gh_ffd64560fb21',
|
|
|
|
baseUrl: 'www.xmtyw.cn/wlyy',
|
|
|
|
template: {
|
|
|
|
consultTemplate: '0mF_vHj-ILx8EH8DwzmAi7LqzjqYiU9IrSRRmziTZyc' // 咨询回复模板
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
// 第三方微信(模版消息/个推消息)接口配置
|
|
|
|
//中山医院
|
|
|
|
let thirdApiMessageConfig = {
|
|
|
|
host: '172.16.1.42',
|
|
|
|
port: 10023,
|
|
|
|
model:"/mqsdk",
|
|
|
|
enpoint :"/ehospitalNotice"
|
|
|
|
};
|
|
|
|
|
|
|
|
// 第三方微信(模版消息/个推消息)接口配置
|
|
|
|
// 厦门i健康模板消息
|
|
|
|
let xmIjkTemplateConfig = {
|
|
|
|
host: 'www.xmtyw.cn',
|
|
|
|
port: 80,
|
|
|
|
model:"/wlyy",
|
|
|
|
enpoint :"/im/common/message/sendWxTemple"
|
|
|
|
};
|
|
|
|
|
|
|
|
//企业微信模版消息
|
|
|
|
let hlwyyDAServerConfig = {
|
|
|
|
host: '172.16.1.42',
|
|
|
|
port: 10023,
|
|
|
|
model:"/enterprise",
|
|
|
|
enpoint :"/sendMKMesByDoctor"
|
|
|
|
};
|
|
|
|
|
|
|
|
// 会话配置
|
|
|
|
let sessionConfig = {
|
|
|
|
maxMessageCount: 1000, // 会话缓存的消息数量
|
|
|
|
maxMessageTimespan: 7 * 24 * 3600, // 会话缓存的最大时间跨度
|
|
|
|
|
|
|
|
expireTime: 3 * 60 * 60 * 1000, // 会话过期时间,以毫秒计
|
|
|
|
expireSessionCleanCount: 10 // 每次清理多少个过期会话
|
|
|
|
};
|
|
|
|
|
|
|
|
// 议题配置
|
|
|
|
let topicConfig = {
|
|
|
|
TTL: 24, // 议题的存活时间,TTL = Time To Live
|
|
|
|
TERMINATING_CRON: "* 59 * * * *" // 议题自动关闭的任务执行时间间隔
|
|
|
|
};
|
|
|
|
|
|
|
|
//IM 客户端医院参数配置
|
|
|
|
let imClientType = {
|
|
|
|
id : "zsyy",
|
|
|
|
url : "https://hlwyy.xmzsh.com"
|
|
|
|
}
|
|
|
|
|
|
|
|
exports.environment = 'prod';
|
|
|
|
exports.pubChannel = 'phone_to_pc';
|
|
|
|
exports.subChannel = 'pc_to_phone';
|
|
|
|
exports.pubSubSwitch = true;
|
|
|
|
|
|
|
|
exports.app = 'im.server';
|
|
|
|
exports.version = '2.0.0';
|
|
|
|
exports.debug = true;
|
|
|
|
exports.serverPort = 3000;
|
|
|
|
exports.sessionExpire = 1800;
|
|
|
|
|
|
|
|
exports.showSQL = false;
|
|
|
|
exports.imDbConfig = imDbConfig;
|
|
|
|
exports.redisConfig = redisConfig;
|
|
|
|
exports.innerRedisConfig = innerRedisConfig;
|
|
|
|
|
|
|
|
exports.getTuiConfig = getTuiConfig;
|
|
|
|
exports.wlyyServerConfig = wlyyServerConfig;
|
|
|
|
exports.wlyyDAServerConfig = wlyyDAServerConfig;
|
|
|
|
exports.hlwyyDAServerConfig = hlwyyDAServerConfig;
|
|
|
|
exports.wechatConfig = wechatConfig;
|
|
|
|
exports.thirdApiMessageConfig = thirdApiMessageConfig;
|
|
|
|
exports.sessionConfig = sessionConfig;
|
|
|
|
exports.topicConfig = topicConfig;
|
|
|
|
exports.imClientType = imClientType;
|
|
|
|
exports.xmIjkTemplateConfig = xmIjkTemplateConfig
|