问诊模块改造UML图
2024-08-20 16:32:24   0  举报             
     
         
 123123
    作者其他创作
 大纲/内容
 ISession
  span style=\"font-size: inherit;\
  问诊IM服务模块
  环信依赖库
  RongIMServiceImpl
  融云的IimService实现
  OtherIMServiceImpl
  其他不知名厂商的IimService实现
  IMessage
  // 消息IdString messageId;// 消息类型MessageType messageType;// 消息时间long timestamp;// 是否是自己发的消息boolean mine;// 消息内容(具体内容根据消息类型解析)String content;
  融云依赖库
  HyphenateServiceImpl
  环信的IimService实现
  APP
  ISessionList
  // 会话列表改变+ updateList(List<Session>)// 添加会话+ addSession(List<Session>)// 更新会话+ updateSession(List<Session>)// 删除会话-  removeSession(List<Session>)
  其他IM依赖库
  Session
  // 会话idString sessionId;// 患者信息模型PatientInfo patientInfo;// 最后一条消息String lastMessage;// 最后一条消息时间戳long lastMessageTimestamp;// 当前会话问诊状态Status currentStatus;
  问诊IM UI模块
  // 会话列表接口List<ISessionList> iSessionsLists;// 会话详情接口List<ISession> iSessions;
  ISessionListImpl
  会话列表UI
  云信依赖库
  ISessionImpl
  会话详情UI
  三方依赖库
  NIMServiceImpl
  云信的IimService实现
  MessageType
     收藏 
     
 
 
 
 
  0 条评论
 下一页