liutong
|
e49d5ac7fd
|
feat(navigation): 全局封装页面跳转方法
- 在 Vue 原型上添加 $navigateTo 方法,用于全局页面跳转
- 当页面栈超过 4 层时,自动使用 reLaunch 关闭所有页面并跳转- 否则使用 navigateTo正常跳转
- 在多个页面中替换原有的 uni.navigateTo 为 this.$navigateTo,以使用新的跳转逻辑
|
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
|
894211bb18
|
feat(api): 添加销售端聊天好友列表接口并优化消息列表功能- 新增 xs_chatGetChatFriendsList 接口用于获取聊天好友列表
- 优化消息列表加载逻辑,支持分页加载和下拉刷新
- 根据用户类型动态显示不同信息,支持教练、销售和学员三种角色
- 修复消息列表为空时的显示问题
- 优化消息列表项的数据显示,根据不同用户类型显示相应信息
|
10 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
|
8a646935bb
|
feat(im): 实现站内信功能
- 新增联系人列表和消息列表接口
- 实现聊天页面和消息页面的基本功能- 添加联系人头像和消息计数显示
- 优化消息列表和聊天记录的渲染逻辑
|
12 months ago |
liutong
|
1728d0505d
|
feat(common): 新增聊天页面并优化消息列表
- 新增 im_chat_info.vue 聊天页面组件
- 改进 my_message.vue 中的消息列表,添加跳转到聊天页面的功能
- 在 pages.json 中添加聊天页面的配置项
|
1 year ago |
liutong
|
28abaed5c1
|
feat(common): 新增我的消息和系统消息页面
- 添加我的消息页面组件,用于展示用户消息列表
- 实现系统消息页面组件,展示系统通知列表
- 在线索页面添加跳转到我的消息的功能
- 新增拨打电话功能
- 更新页面配置,添加新的消息相关页面
|
1 year ago |