|
@ -1410,7 +1410,7 @@ class Sessions extends RedisModel {
|
|
let self = this;
|
|
let self = this;
|
|
Users.isPatientId(targetUserId, function (err, isPatient) {
|
|
Users.isPatientId(targetUserId, function (err, isPatient) {
|
|
if (isPatient) {
|
|
if (isPatient) {
|
|
if(config.environment!='prodPC'){//pc版不直接发送给居民,通过redis的publish
|
|
|
|
|
|
if(config.environment!='local'){//pc版不直接发送给居民,通过redis的publish
|
|
WechatClient.sendMessage(targetUserId, targetUserName, message);
|
|
WechatClient.sendMessage(targetUserId, targetUserName, message);
|
|
}
|
|
}
|
|
message.targetUserId = targetUserId;
|
|
message.targetUserId = targetUserId;
|
|
@ -1423,7 +1423,7 @@ class Sessions extends RedisModel {
|
|
}
|
|
}
|
|
//告知医生新消息
|
|
//告知医生新消息
|
|
WechatClient.sendSocketMessageToDoctor(targetUserId,message);
|
|
WechatClient.sendSocketMessageToDoctor(targetUserId,message);
|
|
if(config.environment!='prodPC'){//pc版不推送个推,通过redis的publish
|
|
|
|
|
|
if(config.environment!='local'){//pc版不推送个推,通过redis的publish
|
|
WlyySDK.request(targetUserId, '', '', '', '/im/common/message/messages', 'POST', function (err, res) {
|
|
WlyySDK.request(targetUserId, '', '', '', '/im/common/message/messages', 'POST', function (err, res) {
|
|
let count = 0;
|
|
let count = 0;
|
|
res = JSON.parse(res)
|
|
res = JSON.parse(res)
|
|
@ -1455,7 +1455,7 @@ class Sessions extends RedisModel {
|
|
*/
|
|
*/
|
|
static getRedisPushNotification(message) {
|
|
static getRedisPushNotification(message) {
|
|
if (message.targetType=='patient') {
|
|
if (message.targetType=='patient') {
|
|
if(config.environment!='prodPC'){//pc版接收要发给居民的消息不做处理
|
|
|
|
|
|
if(config.environment!='local'){//pc版接收要发给居民的消息不做处理
|
|
WechatClient.sendMessage(message.targetUserId, message.targetUserName, message);
|
|
WechatClient.sendMessage(message.targetUserId, message.targetUserName, message);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
@ -1464,7 +1464,7 @@ class Sessions extends RedisModel {
|
|
}
|
|
}
|
|
//告知医生新消息
|
|
//告知医生新消息
|
|
WechatClient.sendSocketMessageToDoctor(message.targetUserId,message);
|
|
WechatClient.sendSocketMessageToDoctor(message.targetUserId,message);
|
|
if(config.environment!='prodPC'){//pc版不推送个推
|
|
|
|
|
|
if(config.environment!='local'){//pc版不推送个推
|
|
WlyySDK.request(message.targetUserId, '', '', '', '/im/common/message/messages', 'POST', function (err, res) {
|
|
WlyySDK.request(message.targetUserId, '', '', '', '/im/common/message/messages', 'POST', function (err, res) {
|
|
let count = 0;
|
|
let count = 0;
|
|
res = JSON.parse(res)
|
|
res = JSON.parse(res)
|