|
@ -8,6 +8,7 @@ let RedisModel = require('./../redis.model');
|
|
|
let AppStatusRepo = require('../../repository/mysql/app.status.repo');
|
|
|
let ModelUtil = require('../../util/model.util');
|
|
|
let clientCache = require('../socket.io/client.cache').clientCache();
|
|
|
let WlyySDK = require("../../util/wlyy.sdk");
|
|
|
|
|
|
let log = require("../../util/log.js");
|
|
|
let pusher = require('../push/pusher');
|
|
@ -114,6 +115,15 @@ class AppClient extends RedisModel {
|
|
|
// log.warn("User's pc is online, user id: " + targetId + ", we cannot send getui.");
|
|
|
// return;
|
|
|
// }
|
|
|
//调用接口推送医生助手微信模板
|
|
|
let params = 'sessionId='+(message.session_id||'')+'&sessionType='+sessionType+"&from="+(message.sender_id|| '')+'&content='+message.content+'&businessType='+(message.business_type || 1)+'&doctorCode='+targetId;
|
|
|
WlyySDK.request('admin', '0a5c5258-8863-4b07-a3f9-88c768528ab4', '', 'admin_imei', '/doctor/feldsher/sendDoctorTemplate?' + params, 'GET', function (err, res) {
|
|
|
if(err){
|
|
|
log.error(err);
|
|
|
}else {
|
|
|
log.info(res);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
if (!userStatus) {
|
|
|
log.warn("User's app status is not found, user id: " + targetId + ", maybe user never login yet or logout?");
|