|
@ -98,6 +98,11 @@ class Doctor extends BaseModel {
|
|
|
* @param channel
|
|
|
*/
|
|
|
static pushMessage(message, channel){
|
|
|
if(message.contentType==CONTENT_TYPES.SessionBegin||message.contentType==CONTENT_TYPES.SessionEnd||message.contentType==CONTENT_TYPES.TransSessionBegin){
|
|
|
//开始和结束不做推送
|
|
|
log.info('message type equ 6 or 7 or 8 not send');
|
|
|
return;
|
|
|
}
|
|
|
doctorRepo.getUserStatus(message.to, function (err, result) {
|
|
|
if (err) {
|
|
|
log.error('Lookup notify message receiver failed: ' + message.to);
|
|
@ -121,7 +126,7 @@ class Doctor extends BaseModel {
|
|
|
|
|
|
let title = '新消息';
|
|
|
let content = message.content;
|
|
|
if (message.contentType === CONTENT_TYPES.Image) {
|
|
|
if (message.contentType === CONTENT_TYPES.Image||message.contentType==CONTENT_TYPES.TransImg) {
|
|
|
content = '[图片]';
|
|
|
} else if (message.contentType === CONTENT_TYPES.Audio) {
|
|
|
content = '[语音]';
|