yeshijie 5 gadi atpakaļ
vecāks
revīzija
5f51445815

+ 3 - 0
src/server/models/client/wechat.client.js

@ -266,6 +266,9 @@ class WechatClient extends RedisModel {
    }
    static sendReadDoctorByDoctorId(doctorId, message) {
        if(doctorId==message.sender_id){
            return;
        }
        let doctorClient = clientCache.findByIdAndType(doctorId,SOCKET_TYPES.DOCTOR);
        let pc_doctorClient = clientCache.findByIdAndType("pc_"+doctorId,SOCKET_TYPES.PC_DOCTOR);
        if(!doctorClient&&!pc_doctorClient){

+ 8 - 8
src/server/models/sessions/sessions.js

@ -720,7 +720,7 @@ class Sessions extends RedisModel {
                                            sessionList.push({
                                                id: sessionId,
                                                name: sessionName,
                                                create_date: session.create_date,
                                                create_date: parseInt(session.create_date),
                                                last_content_type: session.last_content_type||"",
                                                last_content: session.last_content||"",
                                                sender_id: session.last_sender_id||"",
@ -1612,13 +1612,13 @@ class Sessions extends RedisModel {
                    }
                    if(sessionType == SESSION_TYPES.MUC ||
                        sessionType == SESSION_TYPES.PRESCRIPTION ||
                        SESSION_TYPES.PRESCRIPTION_HOSPITAL ||
                        SESSION_TYPES.COLLABORATION_HOSPITAL ||
                        SESSION_TYPES.GUIDANCE_HOSPITAL ||
                        SESSION_TYPES.GENERAL_EXPERT ||
                        SESSION_TYPES.PRESCRIPTION_HOSPITAL_VIDEO ||
                        SESSION_TYPES.MUC_VIDEO ||
                        SESSION_TYPES.ONDOOR_NURSING){
                        sessionType ==SESSION_TYPES.PRESCRIPTION_HOSPITAL ||
                        sessionType ==SESSION_TYPES.COLLABORATION_HOSPITAL ||
                        sessionType ==SESSION_TYPES.GUIDANCE_HOSPITAL ||
                        sessionType ==SESSION_TYPES.GENERAL_EXPERT ||
                        sessionType ==SESSION_TYPES.PRESCRIPTION_HOSPITAL_VIDEO ||
                        sessionType ==SESSION_TYPES.MUC_VIDEO ||
                        sessionType ==SESSION_TYPES.ONDOOR_NURSING){
                        if(message.content_type == CONTENT_TYPES.PlainText ||
                           message.content_type == CONTENT_TYPES.Image ||
                           message.content_type == CONTENT_TYPES.Audio||