فهرست منبع

医生列表增加关注状态

huangwenjie 5 سال پیش
والد
کامیت
9874816ccd

+ 18 - 0
business/im-service/src/main/java/com/yihu/jw/im/util/ImUtil.java

@ -704,5 +704,23 @@ public class ImUtil {
			return 0;
			return 0;
		}
		}
	}
	}
	
	/**
	 *按会话类型获取会话总数
	 * @param userid
	 * @param type
	 * @param status
	 * @return
	 */
	public Integer SessionsUnreadMessageCount(String userid,Integer type){
		String url = im_host + "api/v2//sessions/unread_message_count?user_id="+userid;
		String ret = HttpClientUtil.get(url,"utf-8");
		JSONObject obj = JSON.parseObject(ret);
		if(obj.getInteger("status") ==200){
			return obj.getInteger("count");
		}else{
			return 0;
		}
	}
}
}

+ 3 - 0
svr/svr-internet-hospital/src/main/java/com/yihu/jw/hospital/endpoint/patient/PatientNoLoginEndPoint.java

@ -200,6 +200,9 @@ public class PatientNoLoginEndPoint extends EnvelopRestEndpoint {
            Integer zjCount = imService.sessionCountByType(doctor.getId(),1,0);
            Integer zjCount = imService.sessionCountByType(doctor.getId(),1,0);
            //全科医生求助专科
            //全科医生求助专科
            Integer zjqzCount = imService.sessionCountByType(doctor.getId(),15,0);
            Integer zjqzCount = imService.sessionCountByType(doctor.getId(),15,0);
    
            //专家咨询
//            Integer unreadMessageCount = imService.sessionCountByType(doctor,1,0);
            result.put("zjCount",zjCount+zjqzCount);//专家咨询数量
            result.put("zjCount",zjCount+zjqzCount);//专家咨询数量
        }else{
        }else{
            result.put("zjCount",0);//专家咨询数量
            result.put("zjCount",0);//专家咨询数量