Phoenix
|
4b5c160e94
|
Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev
|
2025-06-10 15:03:31 +08:00 |
|
Phoenix
|
ebd567a757
|
fix(消息面板): 修复消息菜单和撤回消息按钮的显示逻辑
修复消息菜单中缺少的is_self_action属性设置,确保撤回消息按钮仅在自身操作时显示
调整编辑器内容处理逻辑,优化草稿保存的数据结构
|
2025-06-10 15:03:29 +08:00 |
|
|
18871db6b6
|
Merge branch 'main' into dev
|
2025-06-10 14:56:10 +08:00 |
|
|
5f4dd80b2a
|
解决es搜索时按人搜索和按群搜索的跳转不正确问题;解决按日期搜索后切换其他条件或取消没有正确重置日期选择问题
|
2025-06-10 14:50:15 +08:00 |
|
Phoenix
|
1ae317dbb3
|
Merge branch 'xingyy' into dev
|
2025-06-10 13:39:29 +08:00 |
|
Phoenix
|
e4354d42cd
|
feat(消息面板): 添加dayjs依赖并优化消息撤回时间计算
使用dayjs替换原有的日期处理逻辑,提高代码可读性并延长消息撤回时间至5分钟
|
2025-06-10 13:28:54 +08:00 |
|
Phoenix
|
8bba2d64af
|
fix(editor): 优化提及插入逻辑并修复光标位置问题
重构提及插入逻辑,使用更直接的方式删除@符号到光标间的内容
将普通空格替换为不间断空格以避免被HTML压缩
确保光标始终正确放置在插入内容之后
|
2025-06-10 11:03:24 +08:00 |
|
Phoenix
|
d4e52152ef
|
feat(editor): 添加鼠标点击选择mention功能并优化插入逻辑
- 新增handleMentionSelectByMouse函数处理鼠标点击选择mention
- 重构insertMention函数,支持传入range参数并优化插入逻辑
- 修复mention列表点击事件,防止默认行为导致的问题
- 优化onSubscribeMention函数,确保焦点和选区正确处理
|
2025-06-10 09:45:10 +08:00 |
|
Phoenix
|
bdf07155c8
|
fix(editor): 修复提及功能中用户ID处理问题
修复提及成员时用户ID类型转换问题,确保ID统一为字符串类型。同时为管理员添加"全体成员"提及选项,并完善提及列表的数据处理逻辑。
|
2025-06-09 16:48:52 +08:00 |
|
Phoenix
|
b905db0cfa
|
fix: 优化消息撤回逻辑和编辑器内容处理
- 调整消息菜单的撤回选项显示逻辑,区分单聊和群聊场景
- 修复编辑器内容处理,使用trimEnd替代trim避免尾部空格问题
- 移除重复的quote元素删除操作
- 优化编辑器空内容判断逻辑
|
2025-06-09 15:29:24 +08:00 |
|
Phoenix
|
3b6d998ce1
|
Merge branch 'xingyy' into dev
|
2025-06-09 14:46:59 +08:00 |
|
Phoenix
|
5340461a7e
|
fix(utils): 修复wujie环境下剪贴板功能兼容性问题
修改clipboardImage方法以支持wujie微前端环境,使用主应用的navigator.clipboard对象
同时优化canvas图片绘制参数,确保图片缩放正确
|
2025-06-09 14:46:33 +08:00 |
|
Phoenix
|
45eec2ff22
|
Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev
|
2025-06-09 13:57:38 +08:00 |
|
Phoenix
|
9c34066128
|
Merge branch 'xingyy' into dev
|
2025-06-09 13:57:32 +08:00 |
|
Phoenix
|
628894a254
|
refactor(editor): 优化mention处理逻辑并移除调试日志
移除调试用的console.log语句
重构mention列表过滤逻辑,使用startsWith替代includes
添加Backspace和Delete键删除mention元素的功能
优化键盘事件处理逻辑,减少不必要的DOM操作
|
2025-06-09 13:57:15 +08:00 |
|
|
92fce58429
|
Merge branch 'main' into dev
|
2025-06-09 13:33:02 +08:00 |
|
|
d55616e2e7
|
Merge branch 'wyfMain-dev'
|
2025-06-09 13:32:31 +08:00 |
|
|
031411ba49
|
更换转发、es搜索接口为/v2;处理搜索判断是否还有更多数据的逻辑;解决聊天记录中视频类型点击播放会全屏关不掉问题;更换鼠标悬浮背景色;新增列表中省略内容悬浮显示完整功能;修改回到聊天底部功能实现
|
2025-06-09 13:29:06 +08:00 |
|
Phoenix
|
c0f4248385
|
Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
|
2025-06-09 11:52:12 +08:00 |
|
Phoenix
|
2e998a1174
|
Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev
|
2025-06-09 11:51:48 +08:00 |
|
Phoenix
|
60a2fb996b
|
Merge branch 'xingyy' into dev
|
2025-06-09 11:51:38 +08:00 |
|
Phoenix
|
047cea20b9
|
refactor(editor): 将工具栏配置从reactive改为ref并调整表情组件样式
将CustomEditor中的navs从reactive改为ref以提高性能
调整MeEditorEmoticon的样式,包括间距改为内边距、添加悬停背景色,并移除表情缩放效果
|
2025-06-09 11:44:57 +08:00 |
|
Phoenix
|
7fea56f704
|
refactor(editor): 优化编辑器输入处理逻辑和性能
- 重构输入事件处理函数,减少不必要的DOM操作
- 简化键盘事件处理逻辑,移除冗余日志
- 优化消息发送逻辑,增加内容检查
- 改进引用元素处理,增强交互体验
- 统一表情处理逻辑,使用switch语句替代if-else
- 优化草稿保存和加载机制,使用DocumentFragment提高性能
- 清理冗余代码和注释,保持代码简洁
|
2025-06-09 11:37:39 +08:00 |
|
|
b282562cdd
|
Merge branch 'main' into dev
|
2025-06-06 18:54:59 +08:00 |
|
|
642992640f
|
解决1、清空群公告提示文字和UI不一致问题;2、去除聊天记录搜索选中类别后,输入框的输入提示;3、解决点击关闭按钮,关闭通讯录弹窗的时候没有重置窗口内条件选择问题
|
2025-06-06 18:52:40 +08:00 |
|
Phoenix
|
3ec981ea7f
|
fix: 修复文件上传和编辑器相关问题
- 启用vueDevTools插件用于开发调试
- 移除调试用的console.error/log语句
- 修复文件扩展名获取可能导致的错误
- 优化文件上传逻辑,添加path字段
- 重构编辑器图片上传处理,支持直接发送
- 调整编辑器样式颜色
|
2025-06-06 16:57:02 +08:00 |
|
Phoenix
|
7067c42b2b
|
feat(editor): 添加Ionicons4图标并优化编辑器功能
- 新增@vicons/ionicons4依赖用于编辑器发送按钮
- 优化提及列表滚动行为,保持选中项可见
- 支持Ctrl+Enter/Shift+Enter换行功能
- 添加发送按钮和编辑器placeholder提示
- 修复引用消息id字段不一致问题
|
2025-06-06 14:49:38 +08:00 |
|
Phoenix
|
1ff26564c7
|
refactor(editor): 优化引用消息的点击事件处理逻辑
使用事件委托统一处理引用消息的点击事件,包括关闭按钮点击和光标定位
移除重复的事件监听器,简化代码结构
修复引用消息ID字段从msg_id改为id的匹配问题
|
2025-06-06 13:43:39 +08:00 |
|
Phoenix
|
b18a6e5432
|
feat(编辑器): 添加清除事件常量并优化提及功能
在事件总线常量中添加 editor:clear 事件类型
优化提及功能,确保编辑器获得焦点后光标位置正确
|
2025-06-06 12:00:12 +08:00 |
|
Phoenix
|
17c1368346
|
feat: 优化消息发送逻辑和编辑器功能
- 在vite配置中启用vueDevTools工具
- 重构PanelFooter.vue中的图片消息发送逻辑,改为直接调用onSendMessage
- 修改CustomEditor.vue的消息发送逻辑,支持分类型处理消息内容
- 增加编辑器引用元素的检查逻辑,避免无效引用
- 优化图片上传后的URL替换逻辑,确保编辑器内容更新
|
2025-06-06 11:52:55 +08:00 |
|
Phoenix
|
f279248a51
|
feat(编辑器): 增强编辑器功能并优化图片处理
- 添加对粘贴图片的支持,自动触发上传流程
- 优化图片插入逻辑,保留原始尺寸信息并改进显示效果
- 重构消息内容解析逻辑,完善数据结构
- 移除冗余的文件插入功能,专注于图片处理优化
- 调整编辑器样式,改进图片显示效果
|
2025-06-06 10:44:17 +08:00 |
|
|
d0abf7d8ab
|
Merge branch 'main' into dev
|
2025-06-06 09:05:56 +08:00 |
|
|
5b4ee3c677
|
处理代码冲突——恢复已读未读功能
|
2025-06-05 16:32:31 +08:00 |
|
Phoenix
|
c89056d7f1
|
edit
|
2025-06-05 16:21:39 +08:00 |
|
Phoenix
|
409af72039
|
Merge branch 'dev' of http://172.16.100.91:3000/scout666/chat-pc into dev
|
2025-06-05 14:14:47 +08:00 |
|
Phoenix
|
799599bd83
|
Merge branch 'xingyy' into dev
|
2025-06-05 14:14:38 +08:00 |
|
Phoenix
|
ef0eb903a7
|
feat(消息组件): 优化图片消息上传体验并修复文件扩展名获取
1. 在图片消息组件中添加上传进度显示和加载状态
2. 重构图片上传逻辑,先显示本地预览再上传
3. 修复文件消息组件中从文件名获取扩展名改为从文件路径获取
4. 根据消息浮动方向调整提及文本颜色
重构了图片上传流程,现在会先显示本地预览图片,然后在上传过程中显示进度条。同时修复了文件扩展名获取逻辑,现在从文件路径而非文件名获取扩展名。优化了提及文本的颜色显示,使其根据消息浮动方向(左/右)显示不同颜色。
|
2025-06-05 14:13:50 +08:00 |
|
Phoenix
|
f511244d59
|
Merge branch 'xingyy'
# Conflicts:
# src/views/message/inner/panel/PanelContent.vue resolved by xingyy version
|
2025-06-05 11:42:46 +08:00 |
|
Phoenix
|
a5a70391a4
|
feat: 添加ERP用户ID字段并优化多处功能
- 在ISession接口中添加erp_user_id字段以支持ERP系统集成
- 更新.env.test环境变量添加VITE_PAGE_URL配置
- 启用vueDevTools插件用于开发调试
- 移除好友删除选项以限制用户操作
- 优化消息发送逻辑,过滤空白内容
- 调整头像右键菜单触发条件
- 更新文件消息打开链接使用环境变量
- 修改会话菜单中用户信息跳转使用erp_user_id
- 更新默认access token值
|
2025-06-05 11:41:06 +08:00 |
|
|
ec18d85546
|
Merge branch 'wyfMain-dev' into dev
|
2025-06-05 09:20:27 +08:00 |
|
|
928c4f91f9
|
Merge branch 'wyfMain-dev'
|
2025-06-05 09:20:03 +08:00 |
|
|
cb41751b86
|
解决单聊的已读未读也会点击打开已读详情的问题
|
2025-06-05 09:19:17 +08:00 |
|
Phoenix
|
a97f293a6c
|
Merge branch 'xingyy' into dev
# Conflicts:
# src/views/message/inner/panel/PanelFooter.vue resolved by xingyy version
|
2025-06-04 16:32:24 +08:00 |
|
Phoenix
|
2518f77f9c
|
Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
# Conflicts:
# src/views/message/inner/panel/PanelFooter.vue resolved by main version
|
2025-06-04 16:31:29 +08:00 |
|
Phoenix
|
d4a1fd5c8b
|
fix(vite): 移除开发环境下vueDevTools的配置
由于开发工具配置错误导致开发环境启动问题,暂时注释掉vueDevTools插件配置
|
2025-06-04 16:30:54 +08:00 |
|
Phoenix
|
1314f8063c
|
refactor: 移除未使用的SimpleEditorExample组件并更新默认token
移除PanelFooter.vue中未使用的SimpleEditorExample组件导入以清理代码
更新auth.js中的默认token值以使用新的测试凭证
|
2025-06-04 16:29:02 +08:00 |
|
|
dbdec912ce
|
接入有人@你功能,并实现热更新;接入群信息更新、双场景下的群聊解散、退群消息更新群聊设置按钮点击权限
|
2025-05-31 03:53:18 +08:00 |
|
|
d5b0a8b599
|
处理搜索点击更多聊天记录携带搜索文本;处理点击跳转到聊天位置时自动关闭搜索框;处理打开更多搜索框时自动关闭下拉列表;处理首页搜索框样式
|
2025-05-29 18:51:27 +08:00 |
|
|
e27682badf
|
处理代码合并后的问题
|
2025-05-29 18:28:12 +08:00 |
|
|
a86cdbf94a
|
Merge branch 'wyfMain-dev'
|
2025-05-29 18:10:46 +08:00 |
|