Commit Graph

17 Commits

Author SHA1 Message Date
xingyy
5fe9645cfb 123 2025-03-14 13:15:53 +08:00
xingyy
a0d3b2b329 123 2025-03-02 11:09:06 +08:00
xingyy
def6a6b71e refactor(live): 重构直播相关功能和状态管理
-将 fullLive 状态从 goodStore 移动到 liveStore
- 优化 liveRoom 页面逻辑,移除不必要的 props
- 更新 AppHeader 组件,使用 liveStore 中的 fullLive 状态
- 删除 floatingVideo 组件
- 调整 liveMinWindow 组件,增加 onClick 事件处理
- 更新 home 页面,使用 liveStore 中的 fullLive 状态
- 优化 liveRoom 中的 PaymentInput 和 SideButton 组件
2025-02-11 15:27:31 +08:00
xingyy
aec3825a3b feat(component): 优化消息组件并添加新功能
- 重构 x-message 组件,支持更多自定义选项
- 添加 artDetail 页面用于展示艺术品详情
- 修改 liveRoom 页面,接入新的消息提示功能- 优化 profile 页面布局,增加去支付按钮
- 调整 home 页面,集成新的消息系统
- 修改 websocket 插件,支持携带 token 认证
2025-02-08 10:06:21 +08:00
xingyy
e30b993601 refactor: 将导入路径从波浪号(~)改为 @- 修改了多个文件中的导入路径,将 ~/ 替换为 @/
- 这个改动统一了项目中的导入路径格式,提高了代码的一致性和可维护性
2025-01-23 19:43:45 +08:00
xingyy
e2b5e6bcbf feat(env): 添加 websocket URL 并更新直播室相关功能
- 在 .env.test 中添加 NUXT_PUBLIC_SOCKET_URL 配置项
- 在直播室页面中实现 websocket连接和消息监听
-优化拍卖详情获取逻辑
- 更新首页和详情页相关组件
2025-01-23 16:34:34 +08:00
xingyy
9f9e96dc0c feat(home): 获取拍卖详情并优化首页组件
- 在 home 页面中调用 getAuctionDetail 方法获取拍卖详情
- 更新 Cescribe组件以显示拍卖详情信息和图片
- 在 ItemList 组件中添加 v-memo 指令以优化性能
- 调整 liveRoom 组件中的视频播放器样式
2025-01-23 15:43:48 +08:00
xingyy
0d1342414b refactor(goods): 优化商品列表获取逻辑
- 移除了不必要的 console.log 语句
- 更新了 artworkList API 的导入路径
- 删除了 Home 组件中的冗余模板代码
2025-01-23 14:22:25 +08:00
xingyy
a423a7f801 feat(home): 重构首页布局并添加瀑布流布局
- 移除 Column 组件,使用 vue-masonry-wall 实现瀑布流布局- 更新 ItemList 组件,集成瀑布流布局和新的详情弹窗
- 修改 DetailPopup 组件,使用新的详情信息结构
- 更新 itemDetail 组件,适配新的详情信息数据
- 在项目中添加 vue-masonry-wall 依赖
2025-01-23 11:08:54 +08:00
xingyy
635bca0fb6 refactor(api): 重构 HTTP 请求模块
- 新增请求拦截和响应拦截功能
- 添加 HTTP状态码映射和错误处理- 优化请求配置,增加超时和重试设置
- 新增 request 工具函数简化请求操作
- 更新 goods API 使用新的 request 函数
2025-01-22 11:24:41 +08:00
xingyy
6daf34856e refactor(goods): 重构艺术品列表和详情功能
- 优化艺术品列表加载和刷新逻辑
- 添加艺术品详情获取功能
-修复滚动文本组件属性
-优化代码结构和命名
2025-01-22 10:44:43 +08:00
xingyy
fc3e833605 fix(home): 修复 home 页面无限滚动加载问题
- 调整 pageRef 的初始值,将 page 设置为 0
- 在 ItemList 组件中添加完成加载的判断条件
- 优化 getDetail 函数,使用 currentItem.value.uuid 替代 artworkUuid
-移除首页初始化数据加载逻辑
2025-01-22 09:32:24 +08:00
xingyy
dee871759e feat(goods): 获取用户艺术品并优化首页布局
- 在 goods API 中添加 userArtworks 函数- 更新 auth store,将 userInfo 默认值改为对象
- 优化 LiveRoom 页面布局,添加安全区域支持
- 修改 AppFooter 组件,修复路由判断逻辑
- 更新首页 Column 组件,调整图片显示样式
- 在 Profile 页面添加用户信息展示
2025-01-21 14:16:54 +08:00
xingyy
7a968f1fe6 feat(api): 添加 401 状态码处理逻辑
- 在 http.js 中添加了对 401 状态码的处理,重定向到登录页面
- 更新了 LiveRoom 组件,暂时注释掉了 initializePlayer 方法
- 在 goods store 中添加了 currentItem 和 artWorkDetail 两个状态
- 更新了 message 组件,添加了对错误信息的处理
-调整了首页布局,移除了多余的 transition 标签
- 更新了登录页面的默认验证码
2025-01-21 11:43:27 +08:00
xingyy
bad45f8d82 refactor(goods): 重构商品相关功能
- 修改测试环境配置
- 重命名 homeStore为 goodStore
- 优化直播房间组件导入路径
- 重构商品列表和详情功能
- 新增 ItemList 组件
-调整首页布局和功能
2025-01-20 16:17:49 +08:00
xingyy
0f92a99b32 feat(home): 更新首页布局和数据获取逻辑
- 移除多余的组件和模板代码
- 新增拍卖详情和艺术品列表获取功能- 优化首页数据展示和布局结构
- 调整登录页面样式和逻辑
2025-01-20 11:42:25 +08:00
xingyy
6f67273a9a refactor(store): 重构 home store 并改名为 goods store
- 将 home store 重命名为 goods store,以更准确地反映其用途
- 更新了相关文件中的导入路径和引用
-调整了首页布局和组件以适应新的 goods store 结构
- 新增了 goods store 中的 actionDetails 和 itemList 属性
2025-01-17 16:56:13 +08:00