liutong
|
f1f923f0f7
|
refactor(config): 更新 API 地址并调整上传路径
-启用线上测试地址,注释掉本地测试地址
- 在 im_chat_info.vue 中更新图片上传路径
|
10 months ago |
liutong
|
b4a5b975ef
|
feat(im): 实现学生端聊天功能
- 新增学生端获取好友关系绑定详情、聊天消息列表、发送聊天消息和好友关系列表的接口
- 修改聊天信息页面,支持学生端和员工端的不同接口调用
- 更新消息页面,增加学生端用户信息获取和联系人列表获取的逻辑
|
10 months ago |
liutong
|
4f6b664f11
|
feat(api): 添加公共端获取配置项接口
- 在 apiRoute.js 中添加 common_getConfig 方法,用于获取配置项
- 在 login.vue 中调用该方法获取微信小程序配置信息
- 优化了多处组件中图片资源的引用方式,使用统一的 util.img 方法
|
10 months ago |
liutong
|
34b2f2ddd4
|
style(common): 调整聊天页面布局和样式
-调整聊天列表高度,从80vh 改为 78vh
- 修改页面上下内边距,从 32rpx 和 150rpx 改为 120rpx
- 调整底部输入框区域样式,将左右内边距统一设置为 30rpx,底部内边距设置为 50rpx
|
10 months ago |
liutong
|
904b1aa83a
|
style(im_chat_info): 优化消息列表样式
- 调整了消息列表中左右消息框的样式
- 统一了消息类型为文本时的背景颜色- 优化了代码结构,提高了可读性
|
10 months ago |
liutong
|
57a54d14c8
|
feat(im_chat_info): 增加图片消息功能
- 新增 AQUplodeImage 组件用于上传图片
- 在聊天界面添加发送图片的功能
- 实现图片消息的展示和预览
-优化聊天界面布局和样式
|
10 months ago |
liutong
|
df2cca374b
|
refactor(im_chat_info): 优化聊天记录加载后的滚动体验
- 移除不必要的 scrollIntoView 和 scrollViewHeight 属性
- 添加 isFirstLoad 和 scrollTop 属性
- 修改加载完成后滚动到底部的逻辑,使用 scrollTop 属性
- 优化代码结构,提高可读性和性能
|
10 months ago |
liutong
|
cd7220c488
|
feat(api): 添加销售端聊天功能相关接口和页面
- 新增获取好友关系详情、聊天消息列表和发送聊天消息的 API 接口
- 实现聊天页面的初始化、获取聊天记录、发送消息等功能
- 优化聊天消息的展示逻辑,根据用户类型区分发送和接收消息
- 修改市场线索页面,增加跳转到聊天页面的功能
|
10 months ago |
liutong
|
d3e72316b2
|
feat(api): 添加发送站内信功能并优化聊天页面
- 在 api/common.js 中新增 sendMessage 方法,用于发送站内信
- 更新 im_chat_info.vue 页面,实现消息发送功能
- 优化消息输入框和发送按钮,支持实时显示已输入内容
- 发送消息后清空输入框,并将新消息添加到聊天列表中
|
12 months ago |
liutong
|
0977d6020e
|
feat(common): 新增文章详情页面并优化系统消息列表
- 新增文章详情页面(article_info.vue)- 重构系统消息列表(sys_msg_list.vue),添加滚动加载功能- 修改我的消息(my_message.vue)和IM聊天信息(im_chat_info.vue)的跳转逻辑
|
12 months ago |
liutong
|
27afcc11ac
|
refactor(im_chat_info): 将新数据插入到数组头部
- 注释掉使用 concat 方法将新数据追加到数组中的代码- 新增代码将新数据插入到数组头部,以实现倒序排列
|
12 months ago |
liutong
|
8a646935bb
|
feat(im): 实现站内信功能
- 新增联系人列表和消息列表接口
- 实现聊天页面和消息页面的基本功能- 添加联系人头像和消息计数显示
- 优化消息列表和聊天记录的渲染逻辑
|
12 months ago |
liutong
|
cbf1d539c3
|
feat(im_chat_info): 添加下拉刷新功能
- 在页面中添加 onPullDownRefresh 方法,实现下拉刷新功能
- 修改 loadMoreData 方法,支持下拉刷新时的数据加载
|
1 year ago |
liutong
|
1728d0505d
|
feat(common): 新增聊天页面并优化消息列表
- 新增 im_chat_info.vue 聊天页面组件
- 改进 my_message.vue 中的消息列表,添加跳转到聊天页面的功能
- 在 pages.json 中添加聊天页面的配置项
|
1 year ago |
liutong
|
360f3cfe30
|
feat(common): 添加聊天记录列表页面并扩展我的消息功能
- 新增聊天记录列表页面 im_chat_info.vue
- 在我的页面添加我的消息入口
- 实现我的消息页面跳转功能
|
1 year ago |
liutong
|
28abaed5c1
|
feat(common): 新增我的消息和系统消息页面
- 添加我的消息页面组件,用于展示用户消息列表
- 实现系统消息页面组件,展示系统通知列表
- 在线索页面添加跳转到我的消息的功能
- 新增拨打电话功能
- 更新页面配置,添加新的消息相关页面
|
1 year ago |