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 |
|
Phoenix
|
c89056d7f1
|
edit
|
2025-06-05 16:21:39 +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 |
|
|
928c4f91f9
|
Merge branch 'wyfMain-dev'
|
2025-06-05 09:20:03 +08:00 |
|
|
cb41751b86
|
解决单聊的已读未读也会点击打开已读详情的问题
|
2025-06-05 09:19:17 +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 |
|
|
e1e11b7633
|
完成搜索框中点击更多通讯录、更多群聊、点击通讯录、群聊、聊天记录对应的跳转,并处理加载更多场景;处理跳转到指定搜索记录的功能,并实现向上向下加载更多数据,并保持滚动位置
|
2025-05-29 18:04:16 +08:00 |
|
|
331ca65db6
|
完成新版已读回执规则接入,处理相应的socket消息监听、相关已读未读数量统计和详情列表展示
|
2025-05-28 15:40:36 +08:00 |
|
Phoenix
|
2c1ae41c3e
|
feat(theme): 将主色调从#1890ff更改为#462AA0
统一修改多处UI组件的主色调,从蓝色(#1890ff)变更为紫色(#462AA0),以保持视觉一致性。同时优化了文件上传逻辑和滚动到底部功能。
refactor(dom): 提取滚动相关操作为工具函数
将滚动到底部逻辑封装为可复用的工具函数,并在多处调用位置进行替换,提高代码复用性。
fix(upload): 修复上传中文件点击打开问题
增加上传状态判断,避免在上传过程中点击文件时打开新窗口。
chore(deps): 更新依赖包版本
升级@types/node和watchpack等依赖包版本。
|
2025-05-28 11:29:13 +08:00 |
|
|
bdfd604fd9
|
接入会话置顶、会话免打扰功能到聊天设置页面;接入退出群聊、解散群聊功能,并解决历史遗留问题:群主不能退群(普通群);接入新版socket消息监听用于处理消息已读回执,读消息视角依然沿用旧版轮询方案防止丢失既有数据;查视角采用新版监听socket消息方案代替轮询接口实现
|
2025-05-27 18:49:48 +08:00 |
|
Phoenix
|
44a1dd0986
|
fix: 修复用户信息显示逻辑
- 在ForwardRecord.vue中,将用户ID的引用从item.user_id更改为item.erp_user_id,以确保正确显示用户信息。
|
2025-05-27 11:48:18 +08:00 |
|
Phoenix
|
8ce7d143ce
|
12
|
2025-05-27 11:43:58 +08:00 |
|
Phoenix
|
58b70f84d7
|
1
|
2025-05-27 11:42:34 +08:00 |
|
Phoenix
|
6d663d3d01
|
Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
|
2025-05-27 11:38:24 +08:00 |
|
Phoenix
|
b117765bdc
|
fix: 修复用户信息处理和组件逻辑
- 在useSessionMenu.ts中,修正用户信息处理逻辑,使用正确的用户ID
- 在IndexSider.vue中,移除不必要的watch监听器,简化代码
- 在PanelContent.vue中,优化右键菜单逻辑,确保仅在特定条件下触发
|
2025-05-27 11:38:22 +08:00 |
|
|
1edb639ad9
|
Merge branch 'wyfMain-dev'
|
2025-05-27 11:24:42 +08:00 |
|
|
8ecee15180
|
完成聊天记录按日期搜索功能
|
2025-05-27 11:21:55 +08:00 |
|
Phoenix
|
e3f2346d66
|
fix: 更新配置和组件逻辑
- 在Editor.vue中,优化成员列表的渲染逻辑,确保在特定条件下显示'所有人'选项
- 在FileMessage.vue中,修改上传进度显示条件,避免在未开始上传时显示进度圆环
- 在uploads.ts中,简化重试上传逻辑,移除不必要的暂停状态检查
- 在PanelContent.vue中,添加对重试操作的支持,确保能够针对特定项目进行重试
|
2025-05-27 11:20:55 +08:00 |
|
|
efb410b657
|
再次重构从聊天app接入的按条件查询聊天记录组件,去除了按群成员查询、按日期查询的特异化,统一调用history接口,根据不同的场景处理参数,并处理空页面和分页等。处理不同交互场景下需要重置搜索条件的情况。目前按日期查询待接入,其他已完成
|
2025-05-26 18:57:02 +08:00 |
|
Phoenix
|
c91a70f86d
|
12
|
2025-05-26 17:00:09 +08:00 |
|
Phoenix
|
02ba7af6eb
|
Merge branch 'main' into xingyy
|
2025-05-26 16:59:50 +08:00 |
|
Phoenix
|
19a6c89b76
|
fix: 修复上传进度显示和重试逻辑问题
- 在FileMessage.vue中,仅当上传进度大于0时显示进度圆环,避免初始状态显示
- 在PanelContent.vue中,为retry函数添加参数传递,确保重试操作针对特定项目
- 在uploads.ts中,添加暂停状态检查并处理上传失败时的进度回调
|
2025-05-26 16:58:12 +08:00 |
|
Phoenix
|
e2e0a3ea3a
|
fix: 修复文件上传逻辑和UI问题
- 修复文件上传暂停/恢复逻辑错误,调整播放状态与上传动作的对应关系
- 为视频上传添加半透明蒙层提升用户体验
- 移除上传管理中的冗余字段和注释代码
- 调整确认框标题的padding样式
- 添加消息重发确认功能
|
2025-05-26 16:43:11 +08:00 |
|
Phoenix
|
5bda2be585
|
更新.env.test文件中的API地址,调整FileMessage.vue组件的样式,增加高度和灵活性,优化auth.js中的token获取逻辑,增强MultiSelectFooter.vue中的批量删除功能,添加确认框提示。
|
2025-05-26 12:00:30 +08:00 |
|
Phoenix
|
57f169ca78
|
12
|
2025-05-22 15:44:25 +08:00 |
|
Phoenix
|
470da9e7b7
|
1
|
2025-05-22 15:27:19 +08:00 |
|
Phoenix
|
c7df773b97
|
Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
|
2025-05-22 15:26:49 +08:00 |
|
Phoenix
|
b7ae8598b4
|
更新组件声明,新增SearchByCondition组件;调整FileMessage.vue的样式,增加高度;优化ImageMessage.vue中的图片样式,移除不必要的样式属性。
|
2025-05-22 15:26:48 +08:00 |
|
|
69e95e5c4d
|
Merge branch 'wyfMain-dev'
|
2025-05-22 15:25:59 +08:00 |
|
|
6517c082d5
|
处理指定聊天记录的定位跳转,查找上下文【不稳定】
|
2025-05-22 15:24:13 +08:00 |
|
Phoenix
|
cba7e9205e
|
git忽略
|
2025-05-22 15:10:20 +08:00 |
|
Phoenix
|
9487ae526b
|
Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
# Conflicts:
# src/store/modules/dialogue.js resolved by main version
# src/utils/auth.js resolved by main version
|
2025-05-22 15:09:16 +08:00 |
|
Phoenix
|
e3d61107cb
|
Merge branch 'xingyy'
# Conflicts:
# env/.env.test resolved by xingyy version
|
2025-05-22 15:08:36 +08:00 |
|
Phoenix
|
db599dadb9
|
优化文件消息组件的下载逻辑,新增群组信息获取功能,调整对话存储以支持群组信息
|
2025-05-22 15:07:27 +08:00 |
|
Phoenix
|
89f707a031
|
优化ForwardRecord.vue中的消息文本背景色,新增UserCardModal.vue的离开事件处理逻辑,调整useTalkRecord.ts中的数据加载日志,更新SkipBottom.vue中的滚动到底部逻辑,增强用户体验。
|
2025-05-22 11:52:44 +08:00 |
|
Phoenix
|
46644626e7
|
修改项目名称为“IM”,更新相关文件中的标题和版权信息,优化文件下载功能,调整部分组件的显示内容。
|
2025-05-22 10:30:02 +08:00 |
|
Phoenix
|
0fe1119789
|
新增OnlyOffice文档编辑器和Fluent图标库依赖,优化文件消息组件的下载功能,调整文本消息背景色,改进会话菜单逻辑,优化会话列表排序,修复部分样式问题。
|
2025-05-21 19:57:07 +08:00 |
|