Jelajahi Sumber

fix
租户管理员

lifang 3 bulan lalu
induk
melakukan
392603c31f

+ 2 - 1
tr-modules/tr-module-mobile/src/main/java/cn/tr/module/mobile/ServerEventListenerImpl.java

@@ -268,11 +268,12 @@ public class ServerEventListenerImpl implements ServerEventListener {
      * </pre>
      */
     private ImLoginSuccessDTO parseCompoundUserId(String compoundUserId,String roleType) {
+        log.info("token:{}",roleType);
         ImLoginSuccessDTO result = null;
         if (compoundUserId != null && compoundUserId.contains("-")) {
             String[] parts = compoundUserId.split("-", 3); // 分割成3部分
             if (parts.length >= 3) {
-                result = ImLoginSuccessDTO.of(parts[0], parts[1],parts[2],roleType); // userId, tenantId-clinicId
+                result = ImLoginSuccessDTO.of(parts[0], parts[1],parts[2],parts[3]); // userId, tenantId-clinicId
             }
         }
         return result;

+ 0 - 2
tr-modules/tr-module-mobile/src/main/java/cn/tr/module/mobile/service/impl/ImMsgReceivedServiceImpl.java

@@ -61,7 +61,6 @@ public class ImMsgReceivedServiceImpl implements IImMsgReceivedService {
                 return;
             }
             if(StrUtil.equalsAny(msgDTO.getType(),MsgContentType.DOCTOR_IN,MsgContentType.DOCTOR_OUT)){
-
             }else {
                 ImMsgReceivedPO receivedPO = new ImMsgReceivedPO();
                 receivedPO.setMsgId(msgDTO.getMsgId());
@@ -101,7 +100,6 @@ public class ImMsgReceivedServiceImpl implements IImMsgReceivedService {
                 }else if(!StrUtil.equals(MsgRoleType.DOCTOR,loginInfo.getRole())){
                     sendMsg(MsgDTO.noneMsg(loginInfo.getClinicId(),loginInfo.getUserId(),loginInfo.getUserId(),loginInfo.getTenantId()),Boolean.FALSE);
                 }
-
             }catch (Exception e){
                 log.warn("发送消息失败:{%s}",e.getMessage());
             }