Commit Graph

162 Commits

Author SHA1 Message Date
bob
6c53f32761 搜索功能3:点击联系人头像弹出信息卡片 2024-10-15 14:44:30 +08:00
bob
8ee2b62e1c showCard的时候是messageLayout负责更新,usercard只接收userinfo并负责展示,指责更单一清晰 2024-10-15 11:07:27 +08:00
bob
0d76424ac4 搜索功能3 2024-10-15 10:30:25 +08:00
bob
66db30b47d 搜索功能2:切换tab保持聚焦,显示清除小按钮 2024-10-12 00:06:38 +08:00
bob
4b55cb3ea3 搜索功能1 2024-10-12 00:01:09 +08:00
bob
60653b1608 点击session后输入框默认有焦点,并且光标在草稿的最后面 2024-10-11 16:51:46 +08:00
bob
ad33990651 从注册切换到登录,“记住我”功能丢失 2024-10-11 11:34:29 +08:00
bob
53d80054a8 usercard关闭逻辑的优化 2024-10-11 11:28:05 +08:00
bob
49a9517408 导航上的头像用AvatarIcon组件 2024-10-10 22:45:34 +08:00
bob
8b8d7b894d 头像颜色首选根据昵称,其次是账号 2024-10-10 22:21:05 +08:00
bob
028a324f1e sessionList排序 2024-10-10 21:28:30 +08:00
bob
8a8f004622 置顶和静音发生改变了才发请求 2024-10-10 11:47:54 +08:00
bob
87694ae4eb 设置日期组件的value格式 2024-10-10 11:32:55 +08:00
bob
c52e4e31e7 ElMessage声明之后,这里的拦截报错提示就不需要了 2024-10-10 11:00:51 +08:00
bob
c47437ef48 element-plus完整引入后,需要声明ElMessage等控件 2024-10-10 10:57:01 +08:00
bob
ecfc0bae7a element-plus改成完整导入方式,后期为了方便能够国际化处理 2024-10-10 10:51:38 +08:00
bob
e1411ff43d UserCard组件放在MessageLayout页面上,保证弹出卡片时使用的是同一个组件实例 2024-10-10 10:19:34 +08:00
bob
66c9d1a886 点击头像更新时要区分自己和别人 2024-10-09 22:42:13 +08:00
bob
7662983738 头像图标大小统一调到40*40 2024-10-09 21:41:50 +08:00
bob
d3ee35cfd1 sendMsg之后,接收deliveredMsg的回调函数绑定到tempMsgId 2024-10-09 21:17:41 +08:00
bob
1292123449 增加msg.proto的注释 2024-10-09 19:35:19 +08:00
bob
a36a95d9ed 性别变量名修改 2024-10-09 09:40:01 +08:00
bob
8c0dd5067e 解决头像更新的bug 2024-10-09 08:43:07 +08:00
bob
6f3b8aff18 自己的头像点开后,不应该还能点击头像发请求 2024-10-08 21:58:41 +08:00
bob
3d18a3b870 样式微调 2024-10-08 21:44:54 +08:00
bob
8aa6e40c9b 点击头像时更新store中的数据,保证数据同步更新 2024-10-08 20:57:23 +08:00
bob
c1edc12414 前置导航守卫增加判断是否登录状态 2024-10-08 14:55:49 +08:00
bob
e63dd30922 对发送内容的长度做3000的限制 2024-09-30 15:11:43 +08:00
bob
80231362a0 退出时清楚除了账号的其他个人信息 2024-09-30 14:56:55 +08:00
bob
5c4b78b027 样式调整 2024-09-30 14:45:49 +08:00
bob
9bc97be665 增加消息从未读到已读 的变色提醒 2024-09-29 17:59:18 +08:00
bob
d3912277aa 未读消息刨除自己的 2024-09-29 11:49:16 +08:00
bob
cef3aedfff 1. 增加最新消息提醒 2024-09-27 21:21:23 +08:00
bob
adeb795a8f 解决bug: pullMsg(mode=1)时不应该更新session的lastMsg 2024-09-26 16:16:30 +08:00
bob
168cb01721 1. 接收Chat事件在页面上绑定;2.接收Chat消息时capacity自动+1,并保持锚定位置 2024-09-26 16:03:17 +08:00
bob
e51f1abb68 未读消息显示在title上(没有未读消息时定时器清除) 2024-09-26 12:30:55 +08:00
bob
fb98597f3d 未读消息显示在title上 2024-09-26 12:28:40 +08:00
bob
2decfe86f1 查询返回的消息不足pageSize,则认为没有更多消息了 2024-09-26 11:27:56 +08:00
bob
85e8a869f1 scroll事件改成wheel事件 2024-09-26 10:28:00 +08:00
bob
630172a2b5 增加鼠标移动事件,清除当前session的未读 2024-09-26 09:01:41 +08:00
bob
7d0094f5b0 点击session发送ws已读信息 2024-09-25 23:46:30 +08:00
bob
d0ba30f81e 取消对sessionId的缓存 2024-09-25 21:50:24 +08:00
bob
449e826cba draft草稿null改成'' 2024-09-25 20:52:04 +08:00
bob
68ffd084c5 非当前session也会缓存ws收到的消息 2024-09-25 20:51:40 +08:00
bob
e3dbc25666 样式修正:最底部消息显示不完整 2024-09-24 20:06:30 +08:00
bob
9d16322aa5 增加"返回底部"的按钮 2024-09-24 19:53:36 +08:00
bob
02e332a89c message页面初始化加载对话时,加一个"数据加载中...."的过场效果 2024-09-24 16:27:30 +08:00
bob
4dcf8dd89a message页面销毁时清除messageStore缓存 2024-09-24 16:14:00 +08:00
bob
1e41fc186b 加载提示改用计算属性,,方便切换状态 2024-09-24 12:08:27 +08:00
bob
7310609b8b 消息触顶后,加载新的消息进来,对话的在窗口的锚定位置不变 2024-09-24 11:59:05 +08:00