|
|
@@ -29,6 +29,8 @@ public class WebSocketConstant {
|
|
|
public static final String UNSUB_ALL ="all";
|
|
|
|
|
|
public static final String IM ="im";
|
|
|
+
|
|
|
+ public static final String IM_ALL ="im-all";
|
|
|
/**
|
|
|
* 病人监控订阅
|
|
|
*/
|
|
|
@@ -38,6 +40,7 @@ public class WebSocketConstant {
|
|
|
* his脚本连接通道
|
|
|
*/
|
|
|
public static final String HIS_CONNECTION ="his-connection";
|
|
|
+
|
|
|
/**
|
|
|
* 主题格式为 device-info-detail:default:45789215623:医院id
|
|
|
* alarm-count:default:电量不足:医院id
|
|
|
@@ -53,6 +56,15 @@ public class WebSocketConstant {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取 设备状态变化主题
|
|
|
+ * @param userId 设备所属医院
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public static TopicWrapper getAllImByUserId(String userId){
|
|
|
+ return getTopic(IM_ALL,null,userId,null);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取 设备状态变化主题
|
|
|
* @param tenantId 设备所属医院
|