Browse Source

新增医养项目配置

yeshijie 4 years ago
parent
commit
0611d3f91b

+ 8 - 1
src/server/models/client/wechat.client.js

@ -1119,6 +1119,8 @@ class WechatClient extends RedisModel {
                                url = "https://ih.xmheart.com/hlwyy/ims-wx/index.html#/chatRoom?type=1&consultCode="+topic.id;
                            }else if("sd_tnzyy_wx" == config.imClientType.id){
                                url = "https://zyy.jkta.com.cn/ims-wx/index.html#/chatRoom?type=1&consultCode="+topic.id;
                            }else if("hz_yyyzh_wx" == config.imClientType.id){
                                url = "http://hzijk.cityihealth.com?type=1&consultCode="+topic.id;
                            }else{
                            }
@ -1146,10 +1148,15 @@ class WechatClient extends RedisModel {
                        let title = consultTitle;
                        let content = "您的咨询有新的回复";
                        let contentString = replyContent;
                        let topidId = topic.id;
                        let sessionId = message.session_id;
                        // log.info("推送居民公众号:params:"+params)
                        let params = 'senderName='+encodeURIComponent(senderName)+'&userName='+encodeURIComponent(userName)+'&idCard='+idCard+"&phone="+phone+'&title='+encodeURIComponent(consultTitle)+'&content='+encodeURIComponent(content)+'&contentString='+encodeURIComponent(contentString)+'&url='+encodeURIComponent(url);
                        let params = 'senderName='+encodeURIComponent(senderName)+'&userName='+encodeURIComponent(userName)+'&idCard='+idCard
                            +"&phone="+phone+'&title='+encodeURIComponent(consultTitle)+'&content='+encodeURIComponent(content)
                            +'&contentString='+encodeURIComponent(contentString)+'&url='+encodeURIComponent(url)
                            +'&topidId='+encodeURIComponent(topidId)+'&sessionId='+encodeURIComponent(sessionId);
                        HlwyyWechatAssistantSDK.request(userName,idCard,phone,title,content,contentString,url,params, function (err, res) {
                            // WlyyAssistantSDK.request('admin', '0a5c5258-8863-4b07-a3f9-88c768528ab4', '', 'admin_imei', '/doctor/feldsher/sendDoctorTemplate', param, function (err, res) {

+ 12 - 3
src/server/resources/config/config.hzprod.js

@ -56,9 +56,9 @@ let wechatConfig = {
    appSecret: '0dd9927e58125ad5f0efb9299860d145',
    token: '27eb3bb24f149a7760cf1bb154b08041',
    accId: 'gh_da06ed9e5751',
    baseUrl: 'ehr.yihu.com/wlyy',
    baseUrl: 'http://hzijk.cityihealth.com',
    template: {
        consultTemplate: '-dr4QNyFoRvVsf8uWxXMC1dRyjwnbUuJwJ21vBLhf18'  // 咨询回复模板
        consultTemplate: 'VZkXgor2eD2fL3c6ZpImVSj92p7eCD1Wx2fXy91SE0M'  // 咨询回复模板
    }
};
@ -78,10 +78,17 @@ let topicConfig = {
//IM 客户端医院参数配置
let imClientType = {
    id : "zsyy",
    id : "hz_yyyzh_wx",
    url : "htm"
}
let thirdApiMessageConfig = {
    host: '172.26.0.13',
    port: 10301,
    model:"/wxpush",
    enpoint :"/sendWXTemplate"
};
exports.environment = 'hzprod';
exports.pubChannel = 'phone_to_pc';
exports.subChannel = 'pc_to_phone';
@ -105,3 +112,5 @@ exports.wlyyDAServerConfig = wlyyDAServerConfig;
exports.wechatConfig = wechatConfig;
exports.sessionConfig = sessionConfig;
exports.topicConfig = topicConfig;
exports.imClientType = imClientType;
exports.thirdApiMessageConfig = thirdApiMessageConfig;

+ 9 - 0
src/server/resources/config/config.test.js

@ -80,6 +80,13 @@ let imClientType = {
    url : "https://hlwyy.xmzsh.com"
}
let thirdApiMessageConfig = {
    host: '172.26.0.107',
    port: 10301,
    model:"/wxpush",
    enpoint :"/sendWXTemplate"
};
exports.environment = 'test';
exports.pubChannel = 'test';
exports.subChannel = 'dev';
@ -103,3 +110,5 @@ exports.wlyyDAServerConfig = wlyyDAServerConfig;
exports.wechatConfig = wechatConfig;
exports.sessionConfig = sessionConfig;
exports.topicConfig = topicConfig;
exports.imClientType = imClientType;
exports.thirdApiMessageConfig = thirdApiMessageConfig;