소스 검색

云招呼-预警消息

wsl 3 년 전
부모
커밋
67f3845eea
3개의 변경된 파일4개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 0
      src/server/include/commons.js
  2. 1 1
      src/server/models/client/app.client.js
  3. 2 2
      src/server/models/client/wechat.client.js

+ 1 - 0
src/server/include/commons.js

@ -183,6 +183,7 @@ const CONTENT_TYPES = {
    emergencyAssistance:40,//医疗云-紧急预警弹框
    BirthdayToPatientAssistance:41,//医疗云-人文关怀(生日祝福)
    HealthIndexToPatientAssistance:42,//医疗云-设备体征测量弹框
    EmergencyAssistanceMessage:43,//云招呼-预警消息
    typeToDescription: function (type, defaultDescription) {
        if (CONTENT_TYPES.Image == type) {
            return '[图片]';

+ 1 - 1
src/server/models/client/app.client.js

@ -221,7 +221,7 @@ class AppClient extends RedisModel {
            message.content_type == CONTENT_TYPES.Video||
            message.content_type == CONTENT_TYPES.GoTo||
            message.content_type == CONTENT_TYPES.VideoAnswerStatus||
            sessionType==SESSION_TYPES.SYSTEM) {
            sessionType==SESSION_TYPES.SYSTEM||message.content_type==CONTENT_TYPES.EmergencyAssistanceMessage) {
            AppClient.getAppStatus(targetId, function (err, userStatus) {
                log.info("推送医生模版消息-getAppStatus-targetId:"+targetId);

+ 2 - 2
src/server/models/client/wechat.client.js

@ -88,7 +88,7 @@ class WechatClient extends RedisModel {
            message.content_type==CONTENT_TYPES.PersonalCard||
            message.content_type==CONTENT_TYPES.Video||
            message.content_type==CONTENT_TYPES.PrescriptionInfo||
            message.content_type==CONTENT_TYPES.PrescriptionDiagnosis
            message.content_type==CONTENT_TYPES.PrescriptionDiagnosis||message.content_type==CONTENT_TYPES.EmergencyAssistanceMessage
            )) {
            let patientClient = clientCache.findById(targetUserId);
            let pc_patientClient = clientCache.findById("pcpatient_"+targetUserId);
@ -1254,7 +1254,7 @@ class WechatClient extends RedisModel {
                        message.content_type==CONTENT_TYPES.PrescriptionSuggest||
                        message.content_type==CONTENT_TYPES.ConsultSuggest||
                        message.content_type==CONTENT_TYPES.Article||
                        message.content_type==CONTENT_TYPES.surveyMessage)){
                        message.content_type==CONTENT_TYPES.surveyMessage||message.content_type==CONTENT_TYPES.EmergencyAssistanceMessage)){
                        log.info("内容类型122:"+message.content_type);
                        let userName = map.get("name");
                        let idCard = map.get("idcard");