Commit Graph

71 Commits

Author SHA1 Message Date
8ecee15180 完成聊天记录按日期搜索功能 2025-05-27 11:21:55 +08:00
efb410b657 再次重构从聊天app接入的按条件查询聊天记录组件,去除了按群成员查询、按日期查询的特异化,统一调用history接口,根据不同的场景处理参数,并处理空页面和分页等。处理不同交互场景下需要重置搜索条件的情况。目前按日期查询待接入,其他已完成 2025-05-26 18:57:02 +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
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
Phoenix
91107e2f85 优化OnlyOffice文档加载逻辑,移除重复脚本加载检查,新增获取URL参数的功能,调整文档ID生成方式,确保用户ID唯一性。 2025-05-21 13:27:33 +08:00
Phoenix
579fed2e69 更新组件声明,新增NDropdown支持;调整ForwardRecord.vue中的模态框逻辑,优化文件点击事件处理,修复ContactModal.vue中的数据提交逻辑,更新路由配置以支持新页面。 2025-05-21 13:18:41 +08:00
0ab2ce814a 解决搜索聊天记录组件搜索时,改变搜索关键字没有正确调用接口、处理搜索结果显示等问题 2025-05-21 11:41:03 +08:00
41dbb8c872 处理解散群聊、退出群聊按钮的可视权限;使用naiveUI的infiniteScroll组件代替overflowY,并用自带的load事件代替v-loadmore指令,重新整理复用的搜索列表组件,整理传参、数据处理等,解决参数混乱、数据处理混乱问题 2025-05-20 19:58:16 +08:00
8694921f25 完成清空聊天记录功能;接入群信息修改中的编辑群名称功能与相关交互,并调整群聊设置弹窗的样式;去除旧版群公告入口 2025-05-20 18:02:12 +08:00
Phoenix
b65f38f02e 更新组件声明,移除SearchByCondition组件支持;调整FileMessage.vue中的文件点击事件处理逻辑,优化SysGroupAdminMessage.vue中的用户信息展示逻辑;修复auth.js中的token获取逻辑。 2025-05-20 15:32:20 +08:00
62f5b458a5 Merge branch 'wyfMain-dev' 2025-05-20 15:07:12 +08:00
2439562838 完成群聊设置中群公告模块的接入和重构 2025-05-20 15:05:57 +08:00
Phoenix
df80cd031e Merge branch 'xingyy'
# Conflicts:
#	src/utils/auth.js
2025-05-20 14:26:58 +08:00
Phoenix
f1b802cde8 更新依赖版本,主要将vite升级至6.3.5,并调整相关插件的版本;在多个组件中添加了euid属性以支持用户信息展示;修复了token获取逻辑,优化了用户信息模态框的显示逻辑。 2025-05-20 14:23:50 +08:00
Phoenix
846031a5cb 更新组件声明,新增NTag支持;调整ContactModal.vue中的头像模块,优化联系人选择逻辑,改善会话记录显示;注释掉vite.config.ts中的vueDevTools配置。 2025-05-20 10:21:01 +08:00
cecca6df9c 新增群公告空页面和编辑页面,并处理对应的状态切换按钮 2025-05-19 19:56:28 +08:00
19e4954484 Merge branch 'wyfMain-dev' 2025-05-19 18:13:18 +08:00
115a3f1f10 修改单聊群聊的聊天设置显示,并完成重构群成员部分交互样式;重构从聊天APP接入的按分类搜索历史聊天记录组件,处理文件类型、图片视频类型显示,接入naive—UI的日期选择组件 2025-05-19 18:09:18 +08:00
Phoenix
23415808bb 提交 2025-05-19 16:56:52 +08:00
Phoenix
73063d1faf 更新头像模块,新增群聊类型标签显示功能,优化标签样式计算逻辑;调整视频消息组件,注释掉未使用的图像处理函数;更新对话存储,添加头像和群类型字段;修复消息视图中的头像显示逻辑。 2025-05-19 13:52:41 +08:00
Phoenix
ae23e0a1d1 更新组件声明,移除NDrawer和NDrawerContent,新增SearchByCondition组件支持;调整FileMessage.vue中的文件名样式,设置高度为50px;修改IndexSider.vue和PanelHeader.vue中的注释 2025-05-19 11:39:20 +08:00
Phoenix
c93023effa Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
# Conflicts:
#	src/utils/auth.js
2025-05-19 10:53:11 +08:00
3eaac91ba8 Merge branch 'wyfMain-dev' 2025-05-19 09:06:53 +08:00
9360ecaaf9 调整聊天记录弹窗标题 2025-05-19 09:04:28 +08:00
Phoenix
edec2753ba 调整TextMessage.vue组件中的emoji样式,设置宽度和高度为22px,以改善消息显示效果。 2025-05-16 19:55:08 +08:00
Phoenix
b5ccba9899 更新组件声明,新增HighLightText、NDrawer、NDrawerContent、SearchItem和SearchList支持;调整ContactModal.vue中的状态管理,优化MultiSelectFooter.vue中的联系人选择逻辑和样式;在main.ts中引入naive-ui调整样式;修复auth.js中的token获取逻辑。 2025-05-16 19:49:57 +08:00
c39d5aea88 接入查询当前用户所在群聊列表接口,并完成整个通讯录模块的交互和样式,包括员工通讯录和群聊列表;并完成对应的聊天会话跳转;新增按条件搜索组件,等待接入历史记录的按条件查询; 2025-05-16 17:00:28 +08:00
Phoenix
b04d25a243 在package.json和pnpm-lock.yaml中添加viewerjs库,版本为1.11.7,以支持图像查看功能。同时删除了x-preview-img组件的相关代码。 2025-05-16 16:49:04 +08:00
Phoenix
9e31271cc3 在package.json和pnpm-lock.yaml中添加sortablejs库,版本为1.15.6,以支持拖拽排序功能。 2025-05-16 16:24:39 +08:00
Phoenix
6d08dbe42f Merge branch 'main' of http://172.16.100.91:3000/scout666/chat-pc
# Conflicts:
#	src/utils/auth.js   resolved by origin/main(远端) version
#	src/views/message/inner/IndexSider.vue   resolved by origin/main(远端) version
2025-05-16 16:21:21 +08:00
Phoenix
478336c2fe 更新组件和API,新增语音转文本功能,优化音频消息组件,调整右键菜单逻辑 2025-05-16 15:20:35 +08:00
Phoenix
419bde4db2 更新编辑器功能,新增编辑消息事件处理,优化撤回消息组件,调整相关事件总线 2025-05-16 11:32:07 +08:00
Phoenix
fca127b42b 更新组件,新增NCheckbox支持,删除不必要的图标文件,优化ContactModal.vue和MultiSelectFooter.vue中的逻辑 2025-05-16 09:48:35 +08:00
814eb44358 新增历史聊天记录查询弹窗;接入erp的v-loadmore指令,用于实现PC端的触底加载更多;继续优化搜索模块的联动逻辑 2025-05-15 18:56:41 +08:00
Phoenix
94cf0f9f63 更新ContactModal.vue组件,添加NRadio和NVirtualList支持,优化联系人选择逻辑,调整搜索过滤器,改进用户界面和交互体验。 2025-05-15 18:32:34 +08:00
Phoenix
fad84e5bf3 更新组件和API,新增NImage支持,优化文件上传功能,调整主题颜色,删除不必要的图片,改进用户界面和交互体验。 2025-05-15 16:07:56 +08:00
ed0737b5e3 修改聊天设置弹窗,新增单聊的聊天设置;新增搜索聊天记录的弹窗,接入部分接口数据,调整样式 2025-05-14 17:22:25 +08:00
Phoenix
661472a70a 更新组件和API,添加NProgress和NTag支持,优化上传功能,增强编辑器功能,调整样式和结构,提升用户体验。 2025-05-14 11:50:52 +08:00
701d878f7d 接入聊天APP的全局搜索组件,包括搜索列表、搜索项和高亮等 2025-05-13 19:05:42 +08:00
7544b3d324 调整通讯录中员工通讯录的按姓名搜索对应人员功能,调整对应样式 2025-05-13 14:08:20 +08:00
8c9f634d0b 完成通讯录功能的员工通讯录tab,接入对应的接口、交互组件等 2025-05-12 17:00:56 +08:00
Phoenix
651baafd0f 更新package.json和pnpm-lock.yaml以添加unplugin-auto-import和unplugin-vue-components依赖,同时在vite.config.ts中集成这两个插件以支持自动导入和组件解析。调整MeEditorEmoticon.vue和UserCardModal.vue中的样式和结构,优化用户界面。 2025-05-12 16:54:04 +08:00
Phoenix
c9794c3f25 Merge branch 'main' into xingyy 2025-05-12 14:35:50 +08:00
Phoenix
067312cd5c 更新vite.config.ts以集成compressPlugin和vueDevTools插件,同时调整MeEditorEmoticon.vue中的表情图标尺寸,优化样式。 2025-05-12 14:35:15 +08:00